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 | |
---|---|---|
GetTags | Ottiene tutti i tag che intersecano gli intervalli specificati. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
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