Share via


Metodo IProjectionSnapshot.MapFromSourceSnapshot (SnapshotSpan)

Esegue il mapping di un intervallo di snapshot di un buffer di origine in un elenco di intervalli dello snapshot di proiezione.

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

Sintassi

'Dichiarazione
Function MapFromSourceSnapshot ( _
    span As SnapshotSpan _
) As ReadOnlyCollection(Of Span)
ReadOnlyCollection<Span> MapFromSourceSnapshot(
    SnapshotSpan span
)
ReadOnlyCollection<Span>^ MapFromSourceSnapshot(
    SnapshotSpan span
)
abstract MapFromSourceSnapshot : 
        span:SnapshotSpan -> ReadOnlyCollection<Span> 
function MapFromSourceSnapshot(
    span : SnapshotSpan
) : ReadOnlyCollection<Span>

Parametri

Valore restituito

Tipo: ReadOnlyCollection<Span>
un nonnullriferimento null (Nothing in Visual Basic) elenco di intervalli.L'elenco è vuoto se nessuno delle posizioni in span vengono proiettati da un intervallo di origine dello snapshot di proiezione.

Eccezioni

Eccezione Condizione
ArgumentException

span non appartiene a un buffer di origine di questo buffer di proiezione.

Note

L'elenco ordinato risultante può essere vuoto, contenere un solo elemento, o contenere più elementi.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IProjectionSnapshot Interfaccia

Overload MapFromSourceSnapshot

Spazio dei nomi Microsoft.VisualStudio.Text.Projection