IElisionBuffer.ElideSpans Method
Hides the text designated in the specified spans.
Namespace: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Function ElideSpans ( _
spansToElide As NormalizedSpanCollection _
) As IProjectionSnapshot
IProjectionSnapshot ElideSpans(
NormalizedSpanCollection spansToElide
)
IProjectionSnapshot^ ElideSpans(
NormalizedSpanCollection^ spansToElide
)
abstract ElideSpans :
spansToElide:NormalizedSpanCollection -> IProjectionSnapshot
function ElideSpans(
spansToElide : NormalizedSpanCollection
) : IProjectionSnapshot
Parameters
spansToElide
Type: Microsoft.VisualStudio.Text.NormalizedSpanCollectionThe spans of text to hide with respect to the current snapshot of the source buffer.
It is not an error if some of the designated text is already hidden. These spans are converted to EdgeExclusive tracking spans.
Return Value
Type: Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
A newly generated snapshot.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | spansToElide is nulla null reference (Nothing in Visual Basic). |
ArgumentOutOfRangeException | The end of the final span in spansToElide is greater than the length of the current snapshot of the SourceBuffer. |
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.