Langue

FontAndColorProviderBase Classe

Définition

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 itemName paramètre.

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 guid paramètre.

IVsFontAndColorEvents.OnResetToBaseCategory(Guid)

Ça réinitialise le réglage en base. Non implémenté.

S’applique à