Condividi tramite


FontAndColorProviderBase Classe

Definizione

Classe di base per provider di tipi di carattere e colori.

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

FontAndColorProviderBase()

Inizializza una nuova istanza della classe FontAndColorProviderBase.

Proprietà

CategoryName

Ottiene o imposta il nome della categoria.

Font

Ottiene lo stile del carattere da usare.

FontColorDefaults

Ottiene le impostazioni predefinite per il tipo di carattere e il colore.

FontColorFlags

Ottiene il tipo di carattere e la base del provider di colori. Consente alle classi derivate di personalizzare tale valore.

FontDefault

Ottiene o imposta il tipo di carattere predefinito.

Guid

Ottiene o imposta l'oggetto Guid di identità.

ItemsChanged

Ottiene una tabella hash degli elementi modificati.

Reset

Ottiene un valore che indica se il tipo di carattere e il colore vengono reimpostati nel valore iniziale.

Implementazioni dell'interfaccia esplicita

IVsFontAndColorDefaults.GetBaseCategory(Guid)

Recupera la categoria di 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 tipo di carattere utilizzato 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 elementi.

IVsFontAndColorDefaults.GetPriority(UInt16)

Recupera la priorità del carattere e del colore.

IVsFontAndColorEvents.OnApply()

Applica le impostazioni dei colori e dei tipi di carattere.

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

Chiamato dall'ambiente di Visual Studio quando vengono modificati i tipi di carattere di una categoria degli elementi elencati nell'elenco a discesa Elementi visualizzati.

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

Applica le modifiche ai colori e ai tipi di carattere.

IVsFontAndColorEvents.OnReset(Guid)

Indica le modifiche da cancellare a un elemento identificato dal guid parametro .

IVsFontAndColorEvents.OnResetToBaseCategory(Guid)

Reimposta l'impostazione su base. Non implementato.

Si applica a