FontAndColorProviderBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour les fournisseurs de polices et de couleurs
public ref class FontAndColorProviderBase abstract : Microsoft::VisualStudio::Shell::Interop::IVsFontAndColorDefaults, Microsoft::VisualStudio::Shell::Interop::IVsFontAndColorEvents
public abstract class FontAndColorProviderBase : Microsoft.VisualStudio.Shell.Interop.IVsFontAndColorDefaults, Microsoft.VisualStudio.Shell.Interop.IVsFontAndColorEvents
type FontAndColorProviderBase = class
interface IVsFontAndColorDefaults
interface IVsFontAndColorEvents
Public MustInherit Class FontAndColorProviderBase
Implements IVsFontAndColorDefaults, IVsFontAndColorEvents
- Héritage
-
FontAndColorProviderBase
- Dérivé
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| FontAndColorProviderBase() |
Initialise une nouvelle instance de la classe FontAndColorProviderBase. |
Propriétés
| Nom | Description |
|---|---|
| CategoryName |
Obtient ou définit le nom de la catégorie. |
| Font |
Ça permet d’utiliser le style de police. |
| FontColorDefaults |
Il obtient les valeurs par défaut de police et de couleur. |
| FontColorFlags |
Ça obtient la base de fournisseurs de police et de couleur. Permet aux classes dérivées de la personnaliser. |
| FontDefault |
Obtient ou définit la police par défaut. |
| Guid |
Obtient ou définit l’identité Guid. |
| ItemsChanged |
Ça obtient une table de modification des éléments. |
| Reset |
Obtient une valeur qui indique si la police et la couleur sont réinitialisées. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IVsFontAndColorDefaults.GetBaseCategory(Guid) |
Récupère la catégorie de base. |
| IVsFontAndColorDefaults.GetCategoryName(String) |
Indique le nom de la catégorie à récupérer. |
| IVsFontAndColorDefaults.GetFlags(UInt32) |
Récupère les attributs de l’objet courant. |
| IVsFontAndColorDefaults.GetFont(FontInfo[]) |
Ça obtient la police utilisée par l’éditeur. |
| IVsFontAndColorDefaults.GetItem(Int32, AllColorableItemInfo[]) |
Récupère une valeur entière qui identifie un élément. |
| IVsFontAndColorDefaults.GetItemByName(String, AllColorableItemInfo[]) |
Indique un élément du |
| IVsFontAndColorDefaults.GetItemCount(Int32) |
Récupère le nombre d’objets. |
| IVsFontAndColorDefaults.GetPriority(UInt16) |
Récupère la police et la priorité couleur. |
| IVsFontAndColorEvents.OnApply() |
Applique les paramètres de police et de couleur. |
| IVsFontAndColorEvents.OnFontChanged(Guid, FontInfo[], LOGFONTW[], UInt32) |
Appelée par l’environnement Visual Studio lorsque les polices d’une catégorie des éléments listés dans la liste déroulante des éléments d’affichage sont modifiées. |
| IVsFontAndColorEvents.OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32) |
Applique des changements de police et de couleur. |
| IVsFontAndColorEvents.OnReset(Guid) |
Indique les changements à nettoyer sur un élément identifié par le |
| IVsFontAndColorEvents.OnResetToBaseCategory(Guid) |
Ça réinitialise le réglage en base. Non implémenté. |