Condividi tramite


Metodo IMappingSpan.GetSpans (Predicate<ITextBuffer>)

Esegue il mapping dell'intervallo a un oggetto corrispondente ITextBuffer.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
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

Parametri

Valore restituito

Tipo: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Raccolta di intervalli possibilmente vuota nel buffer corrispondente.

Eccezioni

Eccezione Condizione
ArgumentNullException

match viene nullriferimento null (Nothing in Visual Basic).

Note

match viene chiamato il metodo su ciascun buffer di testo nel grafico del buffer fino alla restituzione true. Il predicato non verrà chiamato nuovamente.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IMappingSpan Interfaccia

Overload GetSpans

Spazio dei nomi Microsoft.VisualStudio.Text