Compartilhar via


Interface IMappingTagSpan<T>

Associa um ITag com um especificado IMappingSpan.

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

Sintaxe

'Declaração
Public Interface IMappingTagSpan(Of Out T As ITag)
public interface IMappingTagSpan<out T>
where T : ITag
generic<typename T>
where T : ITag 
public interface class IMappingTagSpan
type IMappingTagSpan<'T when 'T : ITag> =  interface end
JScript não oferece suporte a tipos ou métodos genéricos.

Parâmetros de tipo

  • out T
    O tipo, que deve ser um subtipo de ITag.

    Este parâmetro de tipo é covariante. Ou seja, você pode usar o tipo especificado ou qualquer tipo que seja mais derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.

O tipo IMappingTagSpan<T> expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Span Obtém a extensão de mapeamento para esta marca.
Propriedade pública Tag Obtém a marca localizada em desse intervalo.

Superior

Comentários

Use MappingTagSpan<T> como a implementação desta interface.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Tagging