Sprache

FontAndColorProviderBase Klasse

Definition

Basisklasse für Schrift- und Farbanbieter

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
Vererbung
FontAndColorProviderBase
Abgeleitet
Implementiert

Konstruktoren

Name Beschreibung
FontAndColorProviderBase()

Initialisiert eine neue Instanz der FontAndColorProviderBase-Klasse.

Eigenschaften

Name Beschreibung
CategoryName

Erhält oder setzt den Kategoriennamen.

Font

Er bekommt den verwendeten Schriftstil.

FontColorDefaults

Es bekommt die Schrift- und Farbvoreinstellungen.

FontColorFlags

Er bekommt die Basis von Schrift- und Farbanbietern. So können abgeleitete Klassen angepasst werden.

FontDefault

Erhält oder setzt die Standardschriftart.

Guid

Erhält oder setzt die Identität Guid.

ItemsChanged

Erhält eine Hashtabelle mit geänderten Elementen.

Reset

Erhält einen Wert, der anzeigt, ob die Schriftart und Farbe auf ihren Anfangswert zurückgesetzt wurden.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IVsFontAndColorDefaults.GetBaseCategory(Guid)

Ruft die Basiskategorie ab.

IVsFontAndColorDefaults.GetCategoryName(String)

Gibt den Kategorienamen an, den abgerufen werden soll.

IVsFontAndColorDefaults.GetFlags(UInt32)

Ruft die Attribute des aktuellen Objekts ab.

IVsFontAndColorDefaults.GetFont(FontInfo[])

Es bekommt die vom Editor verwendete Schriftart ab.

IVsFontAndColorDefaults.GetItem(Int32, AllColorableItemInfo[])

Ruft einen ganzzahligen Wert ab, der ein Element identifiziert.

IVsFontAndColorDefaults.GetItemByName(String, AllColorableItemInfo[])

Zeigt ein Element aus dem Parameter itemName an.

IVsFontAndColorDefaults.GetItemCount(Int32)

Ruft die Anzahl der Gegenstände ab.

IVsFontAndColorDefaults.GetPriority(UInt16)

Ruft die Schriftart und Farbpriorität ab.

IVsFontAndColorEvents.OnApply()

Verwendet Schrift- und Farbeinstellungen.

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

Wird von der Visual Studio-Umgebung aufgerufen, wenn die Schriftarten einer Kategorie der in der Dropdown-Liste angezeigten Objekte angezeigt werden.

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

Verwendet Schrift- und Farbänderungen.

IVsFontAndColorEvents.OnReset(Guid)

Zeigt die Änderungen an, die an einem durch den Parameter guid identifizierten Element freigegeben werden sollen.

IVsFontAndColorEvents.OnResetToBaseCategory(Guid)

Setzt die Einstellung auf die Basis zurück. Nicht implementiert.

Gilt für: