MarkerFormatDefinition - класс
Предоставляет сведения о цвете для текстовых маркеров.
Иерархия наследования
Object
Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition
Пространство имен: Microsoft.VisualStudio.Text.Classification
Сборка: Microsoft.VisualStudio.Text.UI.Wpf (в Microsoft.VisualStudio.Text.UI.Wpf.dll)
Синтаксис
'Декларация
Public MustInherit Class MarkerFormatDefinition _
Inherits EditorFormatDefinition
public abstract class MarkerFormatDefinition : EditorFormatDefinition
public ref class MarkerFormatDefinition abstract : public EditorFormatDefinition
[<AbstractClass>]
type MarkerFormatDefinition =
class
inherit EditorFormatDefinition
end
public abstract class MarkerFormatDefinition extends EditorFormatDefinition
Тип MarkerFormatDefinition предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
MarkerFormatDefinition | Инициализирует новый экземпляр MarkerFormatDefinition. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
BackgroundBrush | Получает или задает кисть фона для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
BackgroundColor | Получает или задает цвет фона для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
BackgroundCustomizable | Определяет, является ли фон данного формата настраиваемым. (Унаследовано от EditorFormatDefinition.) | |
Border | Перо, которое используется для рисования границы текстового маркера. | |
DisplayName | Определяет строку, используемую при отображении данного определения формата пользователю.Это свойство используется только в том случае, если UserVisibleAttribute равно true при экспорте данного объекта. (Унаследовано от EditorFormatDefinition.) | |
Fill | Кисть, которая используется для рисования внутренней части текстового маркера. | |
ForegroundBrush | Получает или задает кисть переднего плана для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
ForegroundColor | Получает или задает цвет переднего плана для данного элемента. (Унаследовано от EditorFormatDefinition.) | |
ForegroundCustomizable | Определяет, является ли передний план данного формата настраиваемым. (Унаследовано от EditorFormatDefinition.) | |
ZOrder | Представляет z-порядок маркера, когда он рисуется на уровне элемента оформления текстового маркера. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CreateResourceDictionary | Создает словарь ResourceDictionary из данного определения. (Унаследовано от EditorFormatDefinition.) | |
CreateResourceDictionaryFromDefinition | Создает словарь ResourceDictionary, используя данное определение. (Переопределяет EditorFormatDefinition.CreateResourceDictionaryFromDefinition().) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
BorderId | Строка, используемая для поиска значение пера в границы ResourceDictionary. | |
FillId | Строка, используемая для уточняющего запроса значения кисть заполнения ResourceDictionary. | |
ZOrderId | Строка, используемая для уточняющего запроса значения в соответствии с z-порядком ResourceDictionary. |
В начало страницы
Заметки
This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))]
Консигнанты должны предоставить атрибут NameAttribute.
MarkerFormatDefinition по умолчанию используется диспетчером визуального представления TextMarkerTag. Type свойство должно соответствовать NameAttribute затем экспортировать так, что нужный цвет могут быть правильно загрузить для текстового маркера.
Примеры
Пример создания меток см. в разделе определение формата Пошаговое руководство: Выделение текста.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Text.Classification - пространство имен