IProjectionSnapshot.MapToSourceSnapshots-Methode (Int32)
Ordnet eine Position in der Projektionsmomentaufnahme der entsprechenden Position in einer oder mehreren Quellmomentaufnahmen zu.
Namespace: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Function MapToSourceSnapshots ( _
position As Integer _
) As ReadOnlyCollection(Of SnapshotPoint)
ReadOnlyCollection<SnapshotPoint> MapToSourceSnapshots(
int position
)
ReadOnlyCollection<SnapshotPoint>^ MapToSourceSnapshots(
int position
)
abstract MapToSourceSnapshots :
position:int -> ReadOnlyCollection<SnapshotPoint>
function MapToSourceSnapshots(
position : int
) : ReadOnlyCollection<SnapshotPoint>
Parameter
position
Typ: Int32Die Position in der Projektionsmomentaufnahme.
Rückgabewert
Typ: ReadOnlyCollection<SnapshotPoint>
Eine schreibgeschützte Auflistung von Momentaufnahmepunkten, denen die Position zuordnet wird.Diese Auflistung enthält einen Momentaufnahmepunkt, außer wenn die Position auf der Schnittstelle einer Quellspanne liegt. In diesem Fall kann sie zwei oder mehr Punkte enthalten.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentOutOfRangeException | position ist bzw. größer oder gleich der Länge der Momentaufnahme kleiner als Null. |
Hinweise
Im Allgemeinen wird eine Quellspannen Grenze am Ende einer Quellspanne der ungleich 0 (null) Länge und den Beginn einer Quellspanne der nicht 0 entspricht Länge und mit einer Null oder mehr Quellspannen der Länge 0. Jede Spanne in einer Begrenzung verfügt über einen Punkt in der Auflistung des Ergebnisses.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IProjectionSnapshot Schnittstelle