ITagAggregator<T>.GetTags-Methode (NormalizedSnapshotSpanCollection)
Ruft alle Tags ab, die in der angegebenen snapshotSpans des Aggregatortyps enthalten sind oder diese überlappen.
Namespace: Microsoft.VisualStudio.Text.Tagging
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Function GetTags ( _
snapshotSpans As NormalizedSnapshotSpanCollection _
) As IEnumerable(Of IMappingTagSpan(Of T))
IEnumerable<IMappingTagSpan<T>> GetTags(
NormalizedSnapshotSpanCollection snapshotSpans
)
IEnumerable<IMappingTagSpan<T>^>^ GetTags(
NormalizedSnapshotSpanCollection^ snapshotSpans
)
abstract GetTags :
snapshotSpans:NormalizedSnapshotSpanCollection -> IEnumerable<IMappingTagSpan<'T>>
function GetTags(
snapshotSpans : NormalizedSnapshotSpanCollection
) : IEnumerable<IMappingTagSpan<T>>
Parameter
snapshotSpans
Typ: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollectionDie zu suchenden Spannen.
Rückgabewert
Typ: IEnumerable<IMappingTagSpan<T>>
Alle Tags, die sich mit dem Bereich überschneiden.
Hinweise
Der standardmäßige Tagaggregator listet verzögert die Tags der ITagger<T>-Objekten auf. Deswegen kann die Reihenfolge der zurückgegebenen spannen Zuordnungen nicht vorhergesagt werden. Wenn Sie eine geordnete Gruppe von Spannen benötigen, sollten Sie die zurückgegebenen Tag spannen erfassen, nachdem Sie relevante den Puffer in eine sortierbare Auflistung zugeordnet wurden.
.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.