Condividi tramite


Interfaccia ITagger<T>

Un provider di tag su un buffer.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Tagging
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Sintassi

'Dichiarazione
Public Interface ITagger(Of Out T As ITag)
public interface ITagger<out T>
where T : ITag
generic<typename T>
where T : ITag 
public interface class ITagger
type ITagger<'T when 'T : ITag> =  interface end
JScript non supporta i tipi o i metodi generici.

Parametri di tipo

  • out T
    il tipo di tag da generare.

    Il parametro di questo tipo è covariante. Ciò significa che è possibile utilizzare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedere Covarianza e controvarianza nei generics.

Il tipo ITagger<T> espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico GetTags Ottiene tutti i tag che intersecano gli intervalli specificati.

In alto

Eventi

  Nome Descrizione
Evento pubblico TagsChanged Si verifica quando i tag vengono aggiunti o rimossi dal provider.

In alto

Note

Per ulteriori informazioni sul contrassegno, vedere la sezione “classificatori i tag e di„ Nell'editor. Per informazioni sull'estensione e l'aggiunta dei tag, vedere la sezione dei tag estensione di„ Punti di estensione di editor.

Esempi

Per esempi dell'utilizzo di questa interfaccia, vedere le procedure dettagliate seguenti:

procedura dettagliata: Evidenziazione del testo

procedura dettagliata: descrizione

procedura dettagliata: Visualizzazione delle parentesi graffe corrispondenti

procedura dettagliata: Visualizzazione dello SmartTags

procedura dettagliata: Creare un glifo del margine

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Tagging