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


PenStyleSetInfo - класс

Содержит сведения StyleSet о ручке. Все эти параметры, которые были внесены в пере цвет, как выравнивание, LineCap, PenType и т д сведения используются для создания уникальный хэш-код для данного класса, используемого в HybridDictionary для поиска resourse кэшированного частностью.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.PenStyleSetInfo

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

Синтаксис

'Декларация
Public Class PenStyleSetInfo _
    Implements ICloneable
public class PenStyleSetInfo : ICloneable

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

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

  Имя Описание
Открытый метод PenStyleSetInfo

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

Свойства

  Имя Описание
Открытое свойство Alignment Получает или задает сведения о PenAlignment.
Открытое свойство Brush Получает или задает сведения о кисти для этого пера.
Открытое свойство Color Получает или задает сведения о цвете для этого пера.
Открытое свойство CompoundArray Получает или задает значения массива, определяющие составное перо.Составное перо рисует составную линию, состоящую из параллельных линий и разделяющих их промежутков.
Открытое свойство CustomEndCap Получает или задает настраиваемое завершение отрезка в конце линий, нарисованных при помощи объекта Pen.
Открытое свойство CustomStartCap Получает или задает настраиваемое завершение отрезка в начале линий, нарисованных при помощи объекта Pen.
Открытое свойство DashCap Получает или задает стиль завершения отрезков в конце пунктиров, которые составляют пунктирные линии, нарисованные при помощи объекта Pen.
Открытое свойство DashOffset Получает или задает расстояние от начала линии до начала штрихового шаблона.
Открытое свойство DashPattern Получает или задает массив настраиваемых штрихов и промежутков.
Открытое свойство DashStyle Получает или задает стиль, используемый для пунктирных линий, нарисованных при помощи объекта Pen.
Открытое свойство EndCap Получает или задает стиль завершения отрезков в конце линий, рисуемых при помощи объекта Pen.
Открытое свойство LineJoin Получает или задает общий стиль окончаний для двух последовательных линий, нарисованных при помощи объекта Pen.
Открытое свойство MiterLimit Получает или задает ограничение толщины соединения скошенных углов.
Открытое свойство StartCap Получает или задает стиль завершения отрезков в начале линий, рисуемых при помощи объекта Pen.
Открытое свойство Transform Получает или задает геометрическое преобразование для объекта Pen.
Открытое свойство Width Получает или задает ширину данного объекта Pen.

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

Методы

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

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

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

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

См. также

Ссылки

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