IProjectionSnapshot.GetSourceSpans-Methode (Int32, Int32)
Ruft eine schreibgeschützte Auflistung der Momentaufnahme Quelle spannen ab, die am angegebenen Speicherort der Spanne starten.
Namespace: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Function GetSourceSpans ( _
startSpanIndex As Integer, _
count As Integer _
) As ReadOnlyCollection(Of SnapshotSpan)
ReadOnlyCollection<SnapshotSpan> GetSourceSpans(
int startSpanIndex,
int count
)
ReadOnlyCollection<SnapshotSpan>^ GetSourceSpans(
int startSpanIndex,
int count
)
abstract GetSourceSpans :
startSpanIndex:int *
count:int -> ReadOnlyCollection<SnapshotSpan>
function GetSourceSpans(
startSpanIndex : int,
count : int
) : ReadOnlyCollection<SnapshotSpan>
Parameter
startSpanIndex
Typ: Int32Die Position, an der mit dem Abrufen von Momentaufnahmespannen begonnen werden soll. Dies ist ein Index in der Auflistung von Quellspannen, nicht in die Zeichen im Textpuffer.
count
Typ: Int32Die Anzahl der abzurufenden Spannen.
Rückgabewert
Typ: ReadOnlyCollection<SnapshotSpan>
Eine schreibgeschützte Auflistung von SnapshotSpan-Objekten, die Quellen der Projektionsmomentaufnahme sind.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentOutOfRangeException | startSpanIndex ist kleiner als Null oder größer als die Anzahl von Spannen. - oder - count ist kleiner als Null oder größer als startSpanIndexcount plus der Anzahl von Spannen ist. |
.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.