Interfaccia IClassifierAggregatorService
Un servizio restituisce IClassifier che aggrega e normalizza tutti IClassifier contributi di un oggetto ITextBuffer.
Spazio dei nomi: Microsoft.VisualStudio.Text.Classification
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Sintassi
'Dichiarazione
Public Interface IClassifierAggregatorService
public interface IClassifierAggregatorService
public interface class IClassifierAggregatorService
type IClassifierAggregatorService = interface end
public interface IClassifierAggregatorService
Il tipo IClassifierAggregatorService espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
GetClassifier | Ottiene l'oggetto memorizzato nella cache IClassifier per l'oggetto specificato ITextBuffer. |
In alto
Note
Si tratta di un elemento MEF che deve essere inclusa come segue:
[Import] IClassifierAggregatorService aggregator = null;
Le classificazioni normalizzate prodotte dall'aggregatore sono ordinate e non si sovrappongono. Se un intervallo di testo di classificazioni più basate sui contributi originali di classificatore, quindi nella classificazione normalizzata è una classificazione temporanea che corrisponde a tutti classificazioni originali.
Gli aggregatori di classificatore vengono memorizzati nella cache per ogni ITextBuffer.
Per ulteriori informazioni sulla classificazione, vedere la sezione “tipi di estensione di classificazione e la classificazione formatta„ in Punti di estensione di editor.