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[]) |
Указывает элемент из |
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) |
Указывает изменения, которые необходимо очистить для элемента, определяемого параметром |
IVsFontAndColorEvents.OnResetToBaseCategory(Guid) |
Сбрасывает параметр на базовый. Не реализован. |