Freigeben über


IMappingSpan.GetSpans-Methode (Predicate<ITextBuffer>)

Ordnet die Spanne einem entsprechenden ITextBuffer zu.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Function GetSpans ( _
    match As Predicate(Of ITextBuffer) _
) As NormalizedSnapshotSpanCollection
NormalizedSnapshotSpanCollection GetSpans(
    Predicate<ITextBuffer> match
)
NormalizedSnapshotSpanCollection^ GetSpans(
    Predicate<ITextBuffer^>^ match
)
abstract GetSpans : 
        match:Predicate<ITextBuffer> -> NormalizedSnapshotSpanCollection
function GetSpans(
    match : Predicate<ITextBuffer>
) : NormalizedSnapshotSpanCollection

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Eine möglicherweise leere Auflistung von Spannen im entsprechenden Puffer.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

match ist nullein Nullverweis (Nothing in Visual Basic).

Hinweise

match wird bei jedem Textpuffer im Pufferdiagramm aufgerufen, bis sie truezurückgibt. Das Prädikat wird nicht erneut aufgerufen.

.NET Framework-Sicherheit

Siehe auch

Referenz

IMappingSpan Schnittstelle

GetSpans-Überladung

Microsoft.VisualStudio.Text-Namespace