FontAndColorProviderBase Класс

Определение

Базовый класс для поставщиков шрифтов и цветов

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
Наследование
FontAndColorProviderBase
Производный
Реализации

Конструкторы

FontAndColorProviderBase()

Инициализирует новый экземпляр класса FontAndColorProviderBase.

Свойства

CategoryName

Возвращает или задает имя категории.

Font

Возвращает используемый стиль шрифта.

FontColorDefaults

Возвращает шрифт и цвет по умолчанию.

FontColorFlags

Возвращает базовую базу поставщика шрифтов и цветов. Позволяет производным классам настраивать его.

FontDefault

Возвращает или задает шрифт по умолчанию.

Guid

Возвращает или задает идентификатор Guid.

ItemsChanged

Возвращает хэш-таблицу измененных элементов.

Reset

Возвращает значение, указывающее, сбрасывается ли шрифт и цвет до начального значения.

Явные реализации интерфейса

IVsFontAndColorDefaults.GetBaseCategory(Guid)

Извлекает базовую категорию.

IVsFontAndColorDefaults.GetCategoryName(String)

Указывает имя категории для извлечения.

IVsFontAndColorDefaults.GetFlags(UInt32)

Извлекает атрибуты текущего объекта.

IVsFontAndColorDefaults.GetFont(FontInfo[])

Возвращает шрифт, используемый редактором.

IVsFontAndColorDefaults.GetItem(Int32, AllColorableItemInfo[])

Извлекает целочисленное значение, определяющее элемент.

IVsFontAndColorDefaults.GetItemByName(String, AllColorableItemInfo[])

Указывает элемент из itemName параметра.

IVsFontAndColorDefaults.GetItemCount(Int32)

Извлекает число элементов.

IVsFontAndColorDefaults.GetPriority(UInt16)

Извлекает приоритет шрифта и цвета.

IVsFontAndColorEvents.OnApply()

Применяет параметры шрифта и цвета.

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

Вызывается средой Visual Studio при изменении шрифтов одной категории элементов, перечисленных в раскрывающемся списке отображаемых элементов.

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

Применяет изменения шрифта и цвета.

IVsFontAndColorEvents.OnReset(Guid)

Указывает изменения, которые необходимо очистить для элемента, определяемого параметром guid .

IVsFontAndColorEvents.OnResetToBaseCategory(Guid)

Сбрасывает параметр на базовый. Не реализован.

Применяется к