ITagAggregator<T>.GetTags, méthode (NormalizedSnapshotSpanCollection)
Obtient toutes les balises qui chevauchent ou sont comprises dans le snapshotSpans spécifié du type de la fonction d'agrégation.
Espace de noms : Microsoft.VisualStudio.Text.Tagging
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
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>>
Paramètres
snapshotSpans
Type : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollectionÉtendues sur lesquelles porte la recherche.
Valeur de retour
Type : IEnumerable<IMappingTagSpan<T>>
Toutes les balises qui chevauchent la zone.
Notes
La fonction d'agrégation de balises par défaut énumère paresseux les balises de ses objets d'ITagger<T>. De ce fait, classer des étendues de mappage retournées ne peut pas être prévu. Si vous avez besoin d'un jeu ordonné d'étendues, vous devez collecter les étendues retournées de balise, après avoir été mappé à la mémoire tampon d'intérêt, dans une collection pouvant être trié.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.