ClassificationFormatDefinition - класс
Предоставляет информацию о формате классификации для определенного типа классификации.
Иерархия наследования
Object
Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition
Пространство имен: Microsoft.VisualStudio.Text.Classification
Сборка: Microsoft.VisualStudio.Text.UI.Wpf (в Microsoft.VisualStudio.Text.UI.Wpf.dll)
Синтаксис
'Декларация
Public MustInherit Class ClassificationFormatDefinition _
Inherits EditorFormatDefinition
public abstract class ClassificationFormatDefinition : EditorFormatDefinition
public ref class ClassificationFormatDefinition abstract : public EditorFormatDefinition
[<AbstractClass>]
type ClassificationFormatDefinition =
class
inherit EditorFormatDefinition
end
public abstract class ClassificationFormatDefinition extends EditorFormatDefinition
Тип ClassificationFormatDefinition предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ClassificationFormatDefinition | Инициализирует новый экземпляр ClassificationFormatDefinition. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
BackgroundBrush | Получает или задает кисть фона для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
BackgroundColor | Получает или задает цвет фона для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
BackgroundCustomizable | Определяет, является ли фон данного формата настраиваемым. (Унаследовано от EditorFormatDefinition.) | |
BackgroundOpacity | Получает или задает прозрачность фона. | |
CultureInfo | Получает или задает объект CultureInfo для данного формата классификации. | |
DisplayName | Определяет строку, используемую при отображении данного определения формата пользователю.Это свойство используется только в том случае, если UserVisibleAttribute равно true при экспорте данного объекта. (Унаследовано от EditorFormatDefinition.) | |
FontHintingSize | Получает или задает размер хинтинга шрифта для данного формата классификации. | |
FontRenderingSize | Получает или задает размер отрисовки шрифта для данного формата классификации. | |
FontTypeface | Получает или задает объект Typeface для данного формата классификации. | |
ForegroundBrush | Получает или задает кисть переднего плана для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
ForegroundColor | Получает или задает цвет переднего плана для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
ForegroundCustomizable | Определяет, является ли передний план данного формата настраиваемым. (Унаследовано от EditorFormatDefinition.) | |
ForegroundOpacity | Получает или задает прозрачность переднего плана. | |
IsBold | Определяет, должен ли текст отображаться полужирным шрифтом. | |
IsItalic | Определяет, должен ли текст отображаться курсивом. | |
TextDecorations | Получает или задает объект TextDecorationCollection для данного формата классификации. | |
TextEffects | Получает или задает объект TextEffectCollection для данного формата классификации. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CreateResourceDictionary | Создает словарь ResourceDictionary из данного определения. (Унаследовано от EditorFormatDefinition.) | |
CreateResourceDictionaryFromDefinition | Создает словарь ResourceDictionary, используя данное определение. (Переопределяет EditorFormatDefinition.CreateResourceDictionaryFromDefinition().) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
BackgroundOpacityId | Определяет строку, используемую для поиска значения прозрачности фона в ResourceDictionary. | |
CultureInfoId | Определяет строку, используемую для поиска CultureInfo значение ResourceDictionary. | |
DefaultBackgroundOpacity | Указывает значение по умолчанию для прозрачности кисти, используемой для цвета фона и если нет BackgroundOpacityId сущностей определены. | |
DefaultHighContrastBackgroundOpacity | ||
FontHintingSizeId | Определяет строку, используемую для поиска значения размера хинтинга шрифта в ResourceDictionary. | |
FontRenderingSizeId | Определяет строку, используемую для поиска значения размера отрисовки шрифта в ResourceDictionary. | |
ForegroundOpacityId | Определяет строку, используемую для поиска значение непрозрачности переднего плана в ResourceDictionary. | |
IsBoldId | Определяет строку, используемую для поиска значения полужирного шрифта в ResourceDictionary. | |
IsItalicId | Определяет строку, используемую для поиска значения курсива в ResourceDictionary. | |
TextDecorationsId | Определяет строку, используемую для поиска значения оформлений текста в ResourceDictionary. | |
TextEffectsId | Определяет строку, используемую для поиска значения текстовых эффектов в ResourceDictionary. | |
TypefaceId | Определяет строку, используемую для поиска значения шрифта в ResourceDictionary. |
В начало страницы
Заметки
This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))]
Консигнанты должны предоставить атрибуты ClassificationTypeAttribute и NameAttribute. Атрибуты OrderAttribute" DisplayNameAttributeи UserVisibleAttribute необязательные.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Text.Classification - пространство имен