FontAndColorProviderBase Classe

Definizione

Classe base per fornitori di font e colore

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
Ereditarietà
FontAndColorProviderBase
Derivato
Implementazioni

Costruttori

Nome Descrizione
FontAndColorProviderBase()

Inizializza una nuova istanza della classe FontAndColorProviderBase.

Proprietà

Nome Descrizione
CategoryName

Ottiene o imposta il nome della categoria.

Font

Ottiene lo stile del font da usare.

FontColorDefaults

Ottiene i valori predefiniti del font e del colore.

FontColorFlags

Ottiene la base di font e colore. Permette alle classi derivate di personalizzarlo.

FontDefault

Ottiene o imposta il font predefinito.

Guid

Ottiene o imposta l'identità Guid.

ItemsChanged

Riceve una tabella hash degli elementi cambiati.

Reset

Ottiene un valore che indica se il font e il colore vengono resettati al valore iniziale.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IVsFontAndColorDefaults.GetBaseCategory(Guid)

Recupera la categoria base.

IVsFontAndColorDefaults.GetCategoryName(String)

Indica il nome della categoria da recuperare.

IVsFontAndColorDefaults.GetFlags(UInt32)

Recupera gli attributi dell'oggetto corrente.

IVsFontAndColorDefaults.GetFont(FontInfo[])

Ottiene il font usato dall'editor.

IVsFontAndColorDefaults.GetItem(Int32, AllColorableItemInfo[])

Recupera un valore intero che identifica un elemento.

IVsFontAndColorDefaults.GetItemByName(String, AllColorableItemInfo[])

Indica un elemento dal itemName parametro.

IVsFontAndColorDefaults.GetItemCount(Int32)

Recupera il conteggio degli oggetti.

IVsFontAndColorDefaults.GetPriority(UInt16)

Recupera la priorità del font e del colore.

IVsFontAndColorEvents.OnApply()

Applica le impostazioni di font e colore.

IVsFontAndColorEvents.OnFontChanged(Guid, FontInfo[], LOGFONTW[], UInt32)

Chiamato dall'ambiente Visual Studio quando i font di una categoria degli elementi elencati nella lista a tendina degli Elementi di visualizzazione vengono modificati.

IVsFontAndColorEvents.OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32)

Applica cambi di font e colore.

IVsFontAndColorEvents.OnReset(Guid)

Indica le modifiche per cancellare un elemento identificato guid dal parametro.

IVsFontAndColorEvents.OnResetToBaseCategory(Guid)

Ripristina l'impostazione alla base. Non implementata.

Si applica a