Freigeben über


IProjectionSnapshot.MapFromSourceSnapshot-Methode (SnapshotSpan)

Ordnet eine Momentaufnahmespanne eines Quellpuffers einer Liste von Spannen der Projektionsmomentaufnahme zu.

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

Syntax

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

Parameter

Rückgabewert

Typ: ReadOnlyCollection<Span>
Eine Nicht-nullein Nullverweis (Nothing in Visual Basic) Liste von Spannen.Die Liste ist leer, wenn keine der Positionen in span von einer Quellspanne der Projektionsmomentaufnahme projiziert wird.

Ausnahmen

Ausnahme Bedingung
ArgumentException

span gehört nicht zu einem Quellpuffer dieses Projektionspuffers.

Hinweise

Die resultierende sortierte Liste kann leer sein, ein einzelnes Element oder mehrere Elemente enthalten.

.NET Framework-Sicherheit

Siehe auch

Referenz

IProjectionSnapshot Schnittstelle

MapFromSourceSnapshot-Überladung

Microsoft.VisualStudio.Text.Projection-Namespace