Поделиться через


FontSettings - класс

FontSettings позволяет отмечать некоторые свойства FontStyleSetInfo как при переопределенные или неизменяемые. Если некоторые параметры шрифта помечаются как неизменяемые, повторное их изменение не допускается.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.FontSettings

Пространство имен:  Microsoft.VisualStudio.Modeling.Diagrams
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Синтаксис

'Декларация
Public Class FontSettings
public class FontSettings

Тип FontSettings предоставляет следующие члены.

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

  Имя Описание
Открытый метод FontSettings Конструктор по умолчанию.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Bold Получает или задает полужирный шрифт.Разрешает изменение, только если свойство не является неизменяемым, и соответствующим образом устанавливает флаги переопределения.
Открытое свойство FontSettingsFlags Получает переопределенные свойства в FontStyleSetInfo.
Открытое свойство FontStyleSetInfo Получает или задает FontStyleSetInfo, связанный с этими параметрами.
Открытое свойство ImmutableName Делает параметр Name неизменяемым.После того как он сделан неизменяемым, никто не может изменить его.
Открытое свойство ImmutableSize Делает параметр Size неизменяемым.После того как он сделан неизменяемым, никто не может изменить его.
Открытое свойство ImmutableStyle Делает параметр Style неизменяемым.После того как он сделан неизменяемым, никто не может изменить его.
Открытое свойство Italic Получает или задает курсив.Разрешает изменение, только если свойство не является неизменяемым, и соответствующим образом устанавливает флаги переопределения.
Открытое свойство Name Получает или задает имя объекта FontFamily.Разрешает изменение, только если свойство не является неизменяемым, и соответствующим образом устанавливает флаги переопределения.
Открытое свойство Regular Получает или задает стиль обычного начертания.Разрешает изменение, только если свойство не является неизменяемым и значение равно true.Чтобы задать шрифт, отличный от обычного, требуется использовать свойство Bold, Italic или Style.
Открытое свойство Size Получает или задает размер шрифта в мировых единицах (дюймы).Точка равна 1/72 дюйма.Разрешает изменение, только если свойство не является неизменяемым, и соответствующим образом устанавливает флаги переопределения.
Открытое свойство Strikeout Получает или задает эффект зачеркивания.Разрешает изменение, только если свойство не является неизменяемым, и соответствующим образом устанавливает флаги переопределения.
Открытое свойство Style Получает или задает стили шрифта (жирный, курсив, зачеркнутый, подчеркнутый).Разрешает изменение, только если свойство не является неизменяемым, и соответствующим образом устанавливает флаги переопределения.
Открытое свойство Underline Получает или задает эффект подчеркивания.Разрешает изменение, только если свойство не является неизменяемым, и соответствующим образом устанавливает флаги переопределения.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsOverridden Проверяет, переопределены ли некоторые элементы PenSettings.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Diagrams - пространство имен