Partilhar via


Método ITagAggregator<T>.GetTags (SnapshotSpan)

Obtém todas as marcas que se sobrepõem ou estão contidos por especificado span do mesmo tipo como o agregador.

Namespace:  Microsoft.VisualStudio.Text.Tagging
Assembly:  Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)

Sintaxe

'Declaração
Function GetTags ( _
    span As SnapshotSpan _
) As IEnumerable(Of IMappingTagSpan(Of T))
IEnumerable<IMappingTagSpan<T>> GetTags(
    SnapshotSpan span
)
IEnumerable<IMappingTagSpan<T>^>^ GetTags(
    SnapshotSpan span
)
abstract GetTags : 
        span:SnapshotSpan -> IEnumerable<IMappingTagSpan<'T>> 
function GetTags(
    span : SnapshotSpan
) : IEnumerable<IMappingTagSpan<T>>

Parâmetros

Valor de retorno

Tipo: IEnumerable<IMappingTagSpan<T>>
Todas as marcas que se sobrepõem a região.

Comentários

O agregador de marca padrão ociosamente enumera as marcas de seus ITagger<T> objetos. Dessa forma, a ordenação das extensões de mapeamento retornados não pode ser prevista. Se você precisar de um conjunto ordenado de spans, você deve coletar as extensões de marca retornado depois que está sendo mapeado para o buffer de interesse, para uma coleção classificável.

Segurança do .NET Framework

Consulte também

Referência

ITagAggregator<T> Interface

Sobrecargas GetTags

Namespace Microsoft.VisualStudio.Text.Tagging