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


ConnectorDecorator - класс

Класс для инкапсуляции способ ShapeFields и фигуры дочернего элемента используются для представления оформителей нотации, когда они размещаются на соединителе

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.Decorator
    Microsoft.VisualStudio.Modeling.Diagrams.ConnectorDecorator

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

Синтаксис

'Декларация
Public Class ConnectorDecorator _
    Inherits Decorator
public class ConnectorDecorator : Decorator

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

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

  Имя Описание
Открытый метод ConnectorDecorator(ShapeField, ConnectorDecoratorPosition) Создает ConnectorDecorator.
Открытый метод ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD) Создает ConnectorDecorator.
Открытый метод ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, Boolean) Создает ConnectorDecorator.
Открытый метод ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD, Boolean) Создает ConnectorDecorator.

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

Свойства

  Имя Описание
Открытое свойство CanMove Является ли этот оформитель могут быть перемещены.Оформитель могут перемещаться только в том случае, если он создан экземпляр по мере движимость, а также требует основного приложения. (Унаследовано от Decorator.)
Защищенное свойство DecoratorAnchorMargins Возвращает поля вокруг поля.Оформитель можно вложить к полю в данной области. (Унаследовано от Decorator.)
Открытое свойство Field Получает поле, к которому присвоен оформитель. (Унаследовано от Decorator.)
Открытое свойство Offset Возвращает или задает смещение, которое изменяет положение по умолчанию оформителя. (Унаследовано от Decorator.)
Открытое свойство Position Получает положение этого оформителя относительно родительского фигуре.
Открытое свойство RequiresHost Все оформители соединителя требуют основного приложения. (Переопределяет Decorator.RequiresHost.)

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

Методы

  Имя Описание
Открытый метод AssociateValueWith(Store, AssociatedPropertyInfo) Связывает оформитель со свойством хранилища, присвоенное фигуре. (Унаследовано от Decorator.)
Открытый метод AssociateValueWith(Store, Guid) Связывает оформитель со свойством хранилища, присвоенное фигуре. (Унаследовано от Decorator.)
Открытый метод AssociateValueWith(Store, Guid, AssociatedPropertyInfo) Связывает оформитель со свойством хранилища, присвоенное фигуре. (Унаследовано от Decorator.)
Открытый метод AssociateVisibilityWith(Store, AssociatedPropertyInfo) Связывает видимость оформителя со свойством хранилища, присвоенное фигуре. (Унаследовано от Decorator.)
Открытый метод AssociateVisibilityWith(Store, Guid) Связывает видимость оформителя со свойством хранилища, присвоенное фигуре. (Унаследовано от Decorator.)
Открытый метод AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) Связывает видимость оформителя со свойством хранилища, присвоенное фигуре. (Унаследовано от Decorator.)
Открытый метод ConfigureHostShape Настраивает форма основного приложения для использования с данным оформителем.Если родительский объект не имеет форму основного приложения для этого оформителя, то новое создать.Если фигура основного приложения уже существует, то параметры данного оформителя будут повторно изменено в существующую форму узла; новая фигура узла не будет создана. (Переопределяет Decorator.ConfigureHostShape(ShapeElement).)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetHostShape Возвращает форму основного приложения. (Унаследовано от Decorator.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValue Возвращает ассоциацию между оформителем и фигурой. (Унаследовано от Decorator.)
Открытый метод GetVisible Возвращает видимость оформителя, присвоенный фигуре. (Унаследовано от Decorator.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnAfterOffsetChanged Позволяет производным классам изменять оформителя после смещения изменилось. (Унаследовано от Decorator.)
Открытый метод RepositionHostShape Перемещает данный узел фигуру, основанной на позиции соединителя. (Переопределяет Decorator.RepositionHostShape(DecoratorHostShape).)
Открытый метод SetValue Определяет ассоциацию со украшением и фигурой. (Унаследовано от Decorator.)
Открытый метод SetVisible Задает видимость оформителя, присвоенный фигуре. (Унаследовано от Decorator.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод UpdateDecoratorHostShapes(ModelElement) Обновляет границ фигур основного приложения. (Унаследовано от Decorator.)
Открытый метод UpdateDecoratorHostShapes(ModelElement, Guid) Обновляет границ фигур основного приложения. (Унаследовано от Decorator.)
Открытый метод UpdateHostShapeVisibility Обновляет видимость форм основного приложения. (Унаследовано от Decorator.)

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

Заметки

Все оформители на соединителях требуют фигур основного приложения

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

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

См. также

Ссылки

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