IViewClassifierAggregatorService, interface
Un service qui retourne IClassifier qui regroupe et normalise tous les classifieurs pour toutes les mémoires tampon de texte dans le graphique de mémoire tampon d'ITextView particulier.
Espace de noms : Microsoft.VisualStudio.Text.Classification
Assembly : Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)
Syntaxe
'Déclaration
Public Interface IViewClassifierAggregatorService
public interface IViewClassifierAggregatorService
public interface class IViewClassifierAggregatorService
type IViewClassifierAggregatorService = interface end
public interface IViewClassifierAggregatorService
Le type IViewClassifierAggregatorService expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
GetClassifier | Obtient le IClassifier mis en cache pour la ITextView donnée. |
Début
Notes
C'est un composant MEF, et doit être importée comme suit :
[Import]
IViewClassifierAggregatorService aggregator = null;
Classifications normales produites par cette agrégation sont triées et ne chevauchent pas. Si une étendue de texte a de plusieurs classifications, selon les contributions d'origine de classifieurs, puis dans la classification normale elle a une classification IClassificationTypeRegistryService de transiteur qui correspond à toutes les classifications d'origine
Des agrégations de classifieurs sont mises en cache pour chaque combinaison d'ITextBuffer et d'ITextView.
Pour plus d'informations sur la classification, voyez la section « étendre des types de classification et la classification met en forme » dans Points d'extension de l'éditeur.