Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Text.Tagging

Contrassegnare è una modalità marcatori di aggiunta a intervalli di testo nell'editor.

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.

Classi

  Classe Descrizione
Classe pubblica BatchedTagsChangedEventArgs fornisce informazioni per BatchedTagsChanged evento.
Classe pubblica ClassificationTag un tag che rappresenta un tipo di classificazione.un'implementazione di IClassificationTag.
Classe pubblica ErrorTag un'implementazione di IErrorTag.
Classe pubblica MappingTagSpan<T> l'implementazione di IMappingTagSpan<T>.
Classe pubblica OutliningRegionTag Rappresenta un tag per aree di struttura.
Classe pubblica OverviewMarkTag An implementation of IOverviewMarkTag.
Classe pubblica SimpleTagger<T> Fornisce un'archiviazione semplice e thread-safe di e l'interazione con i tag del tipo specificato.
Classe pubblica SpaceNegotiatingAdornmentTag Rappresenta un tag per un'area di controllo di negoziazione spazio.Il tag viene utilizzato per fornire spazio per il posizionamento dell'area di controllo in una visualizzazione.
Classe pubblica TagsChangedEventArgs Vengono fornite informazioni su TagsChanged evento.
Classe pubblica TagSpan<T> l'implementazione di ITagSpan<T>.
Classe pubblica TagTypeAttribute dichiara i tipi di tag ITagger<T> produce.
Classe pubblica TextMarkerTag Rappresenta il tag del marcatore di testo, utilizzato per posizionare le aree di controllo del marcatore di testo in una visualizzazione.
Classe pubblica TrackingTagSpan<T> associa ITag a un determinato oggetto ITrackingSpan.
Classe pubblica UrlTag un'implementazione di IUrlTag.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IBufferTagAggregatorFactoryService crea ITagAggregator<T> per ITextBuffer.
Interfaccia pubblica IClassificationTag un tag che rappresenta un tipo di classificazione.
Interfaccia pubblica IErrorTag Rappresenta un errore, utilizzato per posizionare le aree di controllo di linee a zigzag nella visualizzazione.
Interfaccia pubblica IMappingTagSpan<T> associa ITag con specificato IMappingSpan.
Interfaccia pubblica IOutliningRegionTag Fornisce un tag per aree di struttura.
Interfaccia pubblica IOverviewMarkTag Provides the information needed to render a mark in the overview margin.
Interfaccia pubblica ITag Interfaccia di base di tutti i tag.
Interfaccia pubblica ITagAggregator<T> Aggrega tutti i provider di tag in un grafico del buffer per il tipo di tag specificato.
Interfaccia pubblica ITagger<T> Un provider di tag su un buffer.
Interfaccia pubblica ITaggerProvider crea ITagger<T> per un buffer specificato.
Interfaccia pubblica ITagSpan<T> associa ITag a un determinato oggetto SnapshotSpan.
Interfaccia pubblica ITextMarkerTag Rappresenta il tag del marcatore di testo, utilizzato per posizionare le aree di controllo del marcatore di testo in una visualizzazione.
Interfaccia pubblica IUrlTag un tag che rappresenta un URL.
Interfaccia pubblica IViewTagAggregatorFactoryService un servizio che crea ITagAggregator<T> per ITextView.
Interfaccia pubblica IViewTaggerProvider crea ITagger<T> per un buffer specificato.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica TagAggregatorOptions Rappresenta un set di opzioni per raggruppare i tag.