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 couleurs et de polices
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
FontAndColorProviderBase() |
Initialise une nouvelle instance de la classe FontAndColorProviderBase. |
Propriétés
CategoryName |
Obtient ou définit le nom de la catégorie. |
Font |
Obtient le style de police à utiliser. |
FontColorDefaults |
Obtient les valeurs par défaut de police et de couleur. |
FontColorFlags |
Obtient la base de la police et du fournisseur de couleurs. Permet une personnalisation par les classes dérivées. |
FontDefault |
Obtient ou définit la police par défaut. |
Guid |
Obtient ou définit l'identité Guid. |
ItemsChanged |
Obtient une table de hachage des éléments modifiés. |
Reset |
Obtient une valeur qui indique si la police et la couleur sont réinitialisées à sa valeur initiale. |
Implémentations d’interfaces explicites
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 actuel. |
IVsFontAndColorDefaults.GetFont(FontInfo[]) |
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’éléments. |
IVsFontAndColorDefaults.GetPriority(UInt16) |
Récupère la police et la priorité des couleurs. |
IVsFontAndColorEvents.OnApply() |
Applique les paramètres de couleur et de police. |
IVsFontAndColorEvents.OnFontChanged(Guid, FontInfo[], LOGFONTW[], UInt32) |
Appelé par l’environnement Visual Studio lorsque les polices d’une catégorie des éléments répertoriés dans la liste déroulante Éléments d’affichage sont modifiées. |
IVsFontAndColorEvents.OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32) |
Applique les modifications apportées aux couleurs et aux polices. |
IVsFontAndColorEvents.OnReset(Guid) |
Indique les modifications à effacer pour un élément identifié par le |
IVsFontAndColorEvents.OnResetToBaseCategory(Guid) |
Réinitialise le paramètre à base. Non implémenté. |