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


PenSettings - класс

PenSettings позволяет некоторые свойства PenStyleSetInfo, помечаемый как при переопределении или непреложном.Если некоторые параметры пера, помеченных как является неизменяемым, то они не может быть изменен.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.PenSettings

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

Синтаксис

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

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

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

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

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

Свойства

  Имя Описание
Открытое свойство Alignment Возвращает или задает данные PenAlignment.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство Brush Возвращает или задает данные кисти для PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство Color Возвращает или задает данные о цвете для этого PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство CompoundArray Возвращает или задает значения массива, определяющие составное перо для PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство CustomEndCap Получает или задает настраиваемое окончание, используемый в конце линий, нарисованных с этим объектом пера.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство CustomStartCap Получает или задает настраиваемое окончание, используемый в начале линий, нарисованных с этим объектом PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство DashCap Получает или задает стиль окончания, используемый в конце пунктирных линий, составляющих, вызванных, нарисованными линии с этим объектом PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство DashOffset Получает или задает расстояние от начала линии до начала штрихового шаблона.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство DashPattern Получает или задает массив настраиваемых штрихов и промежутков.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство DashStyle Получает или задает стиль, используемый для пунктирных линий, нарисованных с этим объектом пера.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство EndCap Получает или задает стиль окончания линий, нарисованных, используемый в конце с этим объектом PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство ImmutableAlignment Делает параметр непреложным выравнивание, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableBrush Делает параметр кисти непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableColor Делает параметр цвета непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableCompoundArray Выполняет CompoundArray параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableCustomEndCap Выполняет CustomEndCap параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableCustomStartCap Выполняет CustomStartCap параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableDashCap Выполняет DashCap параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableDashOffset Выполняет DashOffset параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableDashPattern Выполняет DashPattern параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableDashStyle Выполняет DashStyle параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableEndCap Делает параметр непреложным EndCap, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableLineJoin Выполняет LineJoin параметра непреложным, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableMiterLimit Делает параметр непреложным MiterLimit, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableStartCap Делает параметр непреложным StartCap, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableTransform Выполняет преобразование непреложным, параметр unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство ImmutableWidth Делает параметр непреложной ширину, unchangeable другими.Как только она выполните непреложным, больше никто не может изменить его.
Открытое свойство LineJoin Возвращает или задает стиль соединения линий, нарисованных для шапочек 2 последовательных с этим объектом PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство MiterLimit Получает или задает ограничение толщины соединения скошенных углов.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство PenSettingsFlags Получает переопределенные свойства в PenStyleSetInfo.
Открытое свойство PenStyleSetInfo Возвращает или задает PenStyleSetInfo, связанный с этими параметрами.
Открытое свойство StartCap Получает или задает стиль окончания, используемый в начале линий, нарисованных с этим объектом PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство Transform Возвращает или задает геометрическое преобразование для этого объекта PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.
Открытое свойство Width Возвращает или задает ширину данного объекта PenStyleSetInfo.Разрешает только изменения, если свойство не является неизменяемым и устанавливает флаги переопределения.

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

Методы

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

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

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

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

См. также

Ссылки

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