Comment : Éléments qui autorisent la modification de la couleur prédéfinis d'utilisation
Avant d'utiliser les éléments qui autorisent la modification de la couleur prédéfinis, vous devez d'abord signaler à l'environnement de (IDE) développement intégré à ne pas fournir vos propres éléments qui autorisent la modification de la couleur personnalisés, qui dans ce cas sont des objets d' IVsProvideColorableItems . Vous faites ceci en définissant une entrée de Registre pour le service de langage.
Pour utiliser les éléments qui autorisent la modification de la couleur prédéfinis
Sous HKEY_LOCAL_MACHINE \VisualStudio \X.Y\Languages\Language Services \nom de langue, où X.Y est une version de Visual Studio et nom de langue est le nom de votre langage, créez une valeur d'entrée du Registre DWORD RequestStockColorsappelé.
Affectez à la valeur d'entrée du Registre d' RequestStockColors à 1.
Après avoir créé l'entrée du Registre, la méthode de l' ColorizeLine de votre coloriseur peut utiliser des membres de l'énumération d' DEFAULTITEMS pour terminer le tableau d'attributs de couleur pour l'éditeur.
Notes
Ne définissez pas cette entrée du Registre si vous fournissez des éléments qui autorisent la modification de la couleur personnalisés.Pour plus d'informations, consultez Éléments qui autorisent la modification de la couleur personnalisés.
Voir aussi
Concepts
coloration de syntaxe dans les éditeurs personnalisés
implémenter la coloration de syntaxe
Éléments qui autorisent la modification de la couleur personnalisés