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
span
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanA 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.