Partager via


ITagSpan<T>, interface

Associe un ITag à un SnapshotSpan donné.

Espace de noms :  Microsoft.VisualStudio.Text.Tagging
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
Public Interface ITagSpan(Of Out T As ITag)
public interface ITagSpan<out T>
where T : ITag
generic<typename T>
where T : ITag 
public interface class ITagSpan
type ITagSpan<'T when 'T : ITag> =  interface end
JScript ne prend pas en charge les types ou les méthodes génériques.

Paramètres de type

  • out T
    Type, qui doit être une sous-classe de ITag.

    Ce paramètre de type est covariant. Autrement dit, vous pouvez utiliser le type que vous avez spécifié ou tout type plus dérivé. Pour plus d'informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.

Le type ITagSpan<T> expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Span Obtient l'étendue d'instantanés pour cette balise.
Propriété publique Tag Obtient la balise située dans cette étendue.

Début

Notes

Utilisez TagSpan<T> comme implémentation de cette interface.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Tagging, espace de noms