Método ITagAggregator<T>.GetTags (IMappingSpan)
Obtém todas as marcas que se sobrepõem ou estão contidos por especificado span do tipo do agregador.
Namespace: Microsoft.VisualStudio.Text.Tagging
Assembly: Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)
Sintaxe
'Declaração
Function GetTags ( _
span As IMappingSpan _
) As IEnumerable(Of IMappingTagSpan(Of T))
IEnumerable<IMappingTagSpan<T>> GetTags(
IMappingSpan span
)
IEnumerable<IMappingTagSpan<T>^>^ GetTags(
IMappingSpan^ span
)
abstract GetTags :
span:IMappingSpan -> IEnumerable<IMappingTagSpan<'T>>
function GetTags(
span : IMappingSpan
) : IEnumerable<IMappingTagSpan<T>>
Parâmetros
span
Tipo: Microsoft.VisualStudio.Text.IMappingSpanA extensão para pesquisar.
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.