IMappingSpan.GetSpans Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| GetSpans(ITextBuffer) |
Ordnet die Spanne einem bestimmten ITextBuffer zu. |
| GetSpans(ITextSnapshot) |
Ordnet die Spanne einem bestimmten ITextSnapshot zu. |
| GetSpans(Predicate<ITextBuffer>) |
Ordnet die Spanne einem entsprechenden ITextBuffer zu. |
GetSpans(ITextBuffer)
Ordnet die Spanne einem bestimmten ITextBuffer zu.
public:
Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ GetSpans(Microsoft::VisualStudio::Text::ITextBuffer ^ targetBuffer);
public Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection GetSpans (Microsoft.VisualStudio.Text.ITextBuffer targetBuffer);
abstract member GetSpans : Microsoft.VisualStudio.Text.ITextBuffer -> Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Public Function GetSpans (targetBuffer As ITextBuffer) As NormalizedSnapshotSpanCollection
Parameter
- targetBuffer
- ITextBuffer
Der ITextBuffer, dem die Spanne zugeordnet werden soll.
Gibt zurück
Die möglicherweise leere Auflistung von Spannen im targetBuffer, der die Spanne zugeordnet wird.
Ausnahmen
targetBuffer ist NULL.
Gilt für
GetSpans(ITextSnapshot)
Ordnet die Spanne einem bestimmten ITextSnapshot zu.
public:
Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ GetSpans(Microsoft::VisualStudio::Text::ITextSnapshot ^ targetSnapshot);
public Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection GetSpans (Microsoft.VisualStudio.Text.ITextSnapshot targetSnapshot);
abstract member GetSpans : Microsoft.VisualStudio.Text.ITextSnapshot -> Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Public Function GetSpans (targetSnapshot As ITextSnapshot) As NormalizedSnapshotSpanCollection
Parameter
- targetSnapshot
- ITextSnapshot
Der ITextSnapshot, dem die Spanne zugeordnet werden soll.
Gibt zurück
Die möglicherweise leere Auflistung von Spannen im targetSnapshot, der die Spanne zugeordnet wird.
Ausnahmen
targetSnapshot ist NULL.
Gilt für
GetSpans(Predicate<ITextBuffer>)
Ordnet die Spanne einem entsprechenden ITextBuffer zu.
public:
Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ GetSpans(Predicate<Microsoft::VisualStudio::Text::ITextBuffer ^> ^ match);
public Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection GetSpans (Predicate<Microsoft.VisualStudio.Text.ITextBuffer> match);
abstract member GetSpans : Predicate<Microsoft.VisualStudio.Text.ITextBuffer> -> Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Public Function GetSpans (match As Predicate(Of ITextBuffer)) As NormalizedSnapshotSpanCollection
Parameter
- match
- Predicate<ITextBuffer>
Das zum Identifizieren des ITextBuffer verwendete Prädikat.
Gibt zurück
Eine möglicherweise leere Auflistung von Spannen im entsprechenden Puffer.
Ausnahmen
match ist NULL.
Hinweise
match wird für jeden Text Puffer im Puffer Diagramm aufgerufen, bis der Wert truezurückgegeben wird. Das Prädikat wird nicht erneut aufgerufen.