SwimlaneShape Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
DomainClass SwimlaneShape описание для Microsoft. VisualStudio. моделирование. схемы. SwimlaneShape
public ref class SwimlaneShape abstract : Microsoft::VisualStudio::Modeling::Diagrams::NodeShape
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("1440006c-b76a-4f82-9e4f-72159ca36851")]
[System.CLSCompliant(true)]
public abstract class SwimlaneShape : Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.SwimlaneShape.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("1440006c-b76a-4f82-9e4f-72159ca36851")>]
[<System.CLSCompliant(true)>]
type SwimlaneShape = class
inherit NodeShape
Public MustInherit Class SwimlaneShape
Inherits NodeShape
- Наследование
- Атрибуты
Конструкторы
| SwimlaneShape(Partition, PropertyAssignment[]) |
Конструктор. |
Поля
| BackgroundGradientFieldName |
Уникальный идентификатор поля фонового градиента для этой фигуры. (Унаследовано от NodeShape) |
| DomainClassId |
Идентификатор класса домена SwimlaneShape. |
Свойства
| AbsoluteBoundingBox |
Возвращает ограничивающий прямоугольник в универсальных единицах относительно верхнего левого угла диаграммы. (Унаследовано от NodeShape) |
| AbsoluteBoundingBoxToEnsureVisible |
Возвращает ограничивающий прямоугольник, который будет использоваться DiagramClientView. Енсуревисибле. Прямоугольник находится в мировых единицах и отсчитывается относительно верхнего левого угла диаграммы. (Унаследовано от ShapeElement) |
| AbsoluteBounds |
Возвращает или задает значение свойства домена Абсолутебаундс. Описание для Microsoft. VisualStudio. моделирование. схемы. NodeShape. абсолютные границы (Унаследовано от NodeShape) |
| AbsoluteCenter |
Возвращает центр абсолютных границ ShapeElement относительно верхнего левого угла диаграммы, независимо от родительского ShapeElement. (Унаследовано от ShapeElement) |
| AccessibilityObject |
Возвращает AccessibleObject, назначенный элементу (Унаследовано от ShapeElement) |
| AccessibleDefaultActionDescription |
Возвращает описание действия по умолчанию элемента для использования клиентскими приложениями со специальными возможностями (Унаследовано от ShapeElement) |
| AccessibleDescription |
Возвращает описание элемента, используемого клиентскими приложениями со специальными возможностями (Унаследовано от ShapeElement) |
| AccessibleHelp |
Возвращает описание того, что делает элемент, и как используется элемент. (Унаследовано от ShapeElement) |
| AccessibleHelpTopicFileName |
Возвращает путь к файлу справки, связанному с этим элементом. (Унаследовано от ShapeElement) |
| AccessibleHelpTopicId |
Возвращает идентификатор раздела справки, связанный с этим элементом. (Унаследовано от ShapeElement) |
| AccessibleName |
Возвращает имя элемента, используемого клиентскими приложениями со специальными возможностями (Унаследовано от ShapeElement) |
| AccessibleRole |
Возвращает доступную роль элемента управления. (Унаследовано от ShapeElement) |
| AccessibleState |
Возвращает дополнительные доступные состояния этой фигуры. |
| AccessibleValue |
Возвращает доступное значение для этого элемента. (Унаследовано от ShapeElement) |
| Alignment |
Возвращает или задает значение, определяющее, как дорожки выводятся на диаграмме. |
| AllowsChildrenInSelection |
Возвращает значение, указывающее, разрешены ли дочерние элементы этой фигуры в той же группе выбора, что и этот родительский элемент. |
| AllowsChildrenToResizeParent |
Возвращает значение, определяющее, разрешено ли дочерним фигурам изменять размер этой фигуры. |
| AllowsChildrenToShrinkParent |
Возвращает значение, которое определяет, может ли эта фигура быть сжата, а также увеличиваться путем изменения ее вложенных дочерних элементов. (Унаследовано от ShapeElement) |
| Anchoring |
Возвращает поведение привязки для этого NodeShape. (Унаследовано от NodeShape) |
| AutoResizeParentOnBoundsChange |
Возвращает или задает значение, указывающее, следует ли автоматически изменять размер родительских фигур с помощью правила, когда абсолютные границы этой фигуры изменяются из-за операции перемещения или изменения размера. (Унаследовано от NodeShape) |
| BackgroundBrushId |
Получает идентификатор ресурса кисти, который будет использоваться для закрашивания фона геометрии. (Унаследовано от ShapeElement) |
| BackgroundGradientMode |
Возвращает режим градиента для области фона фигуры. (Унаследовано от NodeShape) |
| BoundingBox |
Возвращает ограничивающий прямоугольник в универсальных единицах относительно верхнего левого угла родительской фигуры. (Унаследовано от NodeShape) |
| Bounds |
Возвращает или задает границы фигуры в универсальных единицах относительно верхнего левого угла родительской фигуры. (Унаследовано от NodeShape) |
| BoundsRules |
Получает объект, который ограничивает границы данной фигуры. |
| CanExpandAndCollapse |
Нельзя развернуть или свернуть дорожки. |
| CanFocus |
Возвращает значение, указывающее, может ли ShapeElement получать фокус. (Унаследовано от ShapeElement) |
| CanMove |
Возвращает значение, указывающее, разрешено ли пользователю перемещать ShapeElement. |
| CanResize |
Возвращает значение, указывающее, разрешено ли пользователю изменять размер ShapeElement. (Чтобы изменить это значение, переопределите свойство Ресизаблесидес.) (Унаследовано от NodeShape) |
| CanSelect |
Возвращает значение, указывающее, разрешено ли пользователю выбирать ShapeElement. (Унаследовано от ShapeElement) |
| Center |
Возвращает центральную точку границ ShapeElement. (Унаследовано от ShapeElement) |
| ClassStyleSet |
Возвращает набор стилей, общих для всех экземпляров этого класса. (Унаследовано от ShapeElement) |
| ClipWhenDrawingFields |
Возвращает значение, указывающее, следует ли задать область отсечения для ограничивающего прямоугольника этой фигуры при прорисовке ее дочернего элемента ShapeFields. (Унаследовано от ShapeElement) |
| ConnectionPoints |
Возвращает список точек подключения для этого NodeShape. (Унаследовано от NodeShape) |
| Decorators |
Коллекция декораторов для этого типа фигуры. Возвращает значение null, если у этого типа нет декораторов. По умолчанию фигуры не имеют декораторов. (Унаследовано от ShapeElement) |
| DefaultContainerMargin |
Возвращает допустимое поле по умолчанию между вложенными фигурами и границами их родительской фигуры. (Унаследовано от NodeShape) |
| DefaultShapeField |
Возвращает первый ShapeField, который может получать фокус. Возвращаемое поле должно использоваться в качестве поля фигуры по умолчанию для получения ключевых событий, когда ShapeElement имеет фокус, а ShapeElement не отвечает на ключевые события. (Унаследовано от ShapeElement) |
| DefaultSize |
Возвращает размер по умолчанию ShapeElement в единицах мира. (Унаследовано от ShapeElement) |
| Diagram |
Возвращает схему, к которой принадлежит этот ShapeElement. (Может иметь значение null.) (Унаследовано от ShapeElement) |
| EnsureVisiblePreference |
Настройки метода EnsureVisible для этой фигуры. Значение по умолчанию — вернуть VisiblePreference из схемы, размещающей эту фигуру. (Унаследовано от ShapeElement) |
| Events |
Возвращает список обработчиков событий, прикрепленных к этому ShapeElement. (Унаследовано от ShapeElement) |
| FixedFlags |
Получает свойства FixedFlags для GraphNode. (Унаследовано от NodeShape) |
| ForwardDragDropToParent |
Возвращает или задает значение, указывающее, следует ли перенаправлять сообщение DragDrop в этот класс в родительскую фигуру. |
| FromRoleLinkShapes |
Возвращает коллекцию Линкшапес, в которой этот NodeShape играет роль from. (Унаследовано от NodeShape) |
| GeometryBackgroundBrushId |
Получает идентификатор ресурса кисти, который будет использоваться для закрашивания фона геометрии. (Унаследовано от ShapeElement) |
| GeometryBoundingBox |
Получает ограничивающий прямоугольник геометрии. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
| GeometryCanResizeBottom |
Возвращает значение, указывающее, разрешено ли пользователю изменять размер геометрии. (Предназначено для вызова только классами, производными от Нодешапежеометри.) (Унаследовано от NodeShape) |
| GeometryCanResizeLeft |
Возвращает значение, указывающее, разрешено ли пользователю изменять размер геометрии. (Предназначено для вызова только классами, производными от Нодешапежеометри.) (Унаследовано от NodeShape) |
| GeometryCanResizeRight |
Возвращает значение, указывающее, разрешено ли пользователю изменять размер геометрии. (Предназначено для вызова только классами, производными от Нодешапежеометри.) (Унаследовано от NodeShape) |
| GeometryCanResizeTop |
Возвращает значение, указывающее, разрешено ли пользователю изменять размер геометрии. (Предназначено для вызова только классами, производными от Нодешапежеометри.) (Унаследовано от NodeShape) |
| GeometryHasFilledBackground |
Получает значение, указывающее, следует ли заполнить фон геометрии. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
| GeometryHasOutline |
Получает значение, указывающее, будет ли нарисована рамка геометрии. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
| GeometryHasShadow |
Получает значение, указывающее, отображает ли геометрия тень. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
| GeometryOutlinePenId |
Получает идентификатор ресурса пера, который будет использоваться для рисования контура геометрии. (Унаследовано от ShapeElement) |
| GeometryStyleSet |
Получает стиль, заданный для использования для геометрии. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
| GridSize |
Возвращает размер сетки в единицах мира, на которой находится эта фигура. По умолчанию используется Гридсизе родительской фигуры. (Унаследовано от ShapeElement) |
| HasAnchoring |
Возвращает значение, указывающее, включена ли привязка этого NodeShape к родительскому элементу. (Унаследовано от NodeShape) |
| HasBackgroundGradient |
Возвращает значение, указывающее, имеет ли GeometryShape градиент фона (Унаследовано от NodeShape) |
| HasChildren |
Возвращает значение, указывающее, имеет ли ShapeElement один или несколько дочерних Шапилементс с отношением относительной или вложенной связи. (Унаследовано от ShapeElement) |
| HasConnectionPoints |
Получает значение, указывающее, требует ли данная NodeShape использования точек соединения. |
| HasCustomToolTip |
Возвращает, имеет ли эта фигура пользовательскую отрисовку подсказки (Унаследовано от ShapeElement) |
| HasDragOverToolTip |
Возвращает значение, указывающее, поддерживается ли всплывающая подсказка с перетаскиванием этой фигурой. (Унаследовано от ShapeElement) |
| HasFilledBackground |
Возвращает значение, указывающее, следует ли рисовать фон фигуры. (Унаследовано от ShapeElement) |
| HasHighlighting |
Указывает, имеет ли дорожка выделение |
| HasOutline |
Указывает, имеет ли дорожка структуру |
| HasShadow |
Порты не имеют по умолчанию тени. |
| HasToolTip |
Возвращает или задает, отображается ли в фигуре подсказка при наведении указателя мыши по умолчанию (Унаследовано от ShapeElement) |
| HeaderSize |
Возвращает размер раздела заголовка дорожки полосы. Для горизонтальных полос она соответствует высоте заголовка. Для вертикальных полос он соответствует ширине заголовка. |
| Id |
Уникальный идентификатор этого элемента. (Унаследовано от ModelElement) |
| IsActive |
Возвращает значение true, если элемент в данный момент активен в модели, и значение false, если элемент был удален или находится в процессе удаления. (Унаследовано от ModelElement) |
| IsDeleted |
Элемент был удален из модели. (Удаленные элементы не уничтожаются немедленно, чтобы команда Undo могла отменить удаление элемента.) (Унаследовано от ModelElement) |
| IsDeleting |
Элемент был удален из модели. (Удаленные элементы не уничтожаются немедленно, чтобы команда Undo могла отменить удаление элемента.) (Унаследовано от ModelElement) |
| IsExpanded |
Возвращает или задает значение разворачиваемого свойства домена. Описание развернутого Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Is (Унаследовано от NodeShape) |
| IsNestedChild |
Возвращает значение, указывающее, является ли данная фигура вложенным дочерним элементом родительского элемента, а не относительным дочерним элементом. Вложенный дочерний элемент обрезается по родительской фигуре, а относительный дочерний элемент — нет. (Унаследовано от ShapeElement) |
| IsPlaceRouteNode |
Проверьте, не является ли мы размещенным или направляемым узлом (Унаследовано от NodeShape) |
| IsPort |
Укажите, является ли это фигурой порта (Унаследовано от NodeShape) |
| IsRelativeChild |
Возвращает значение, указывающее, является ли данная фигура относительным дочерним элементом родительского элемента, а не вложенным дочерним элементом. Вложенный дочерний элемент обрезается по родительской фигуре, а относительный дочерний элемент — нет. (Унаследовано от ShapeElement) |
| IsVisible |
Возвращает атрибут видимости этой фигуры. (Унаследовано от ShapeElement) |
| LayoutObjectFixedFlags | (Унаследовано от NodeShape) |
| LineAdjustAwayDefault |
Возвращает или задает значение, указывающее, должны ли попытаться выровнять промежуточные линии сегментов дочерних линий, если фигуры ссылок совместно используют общую фигуру, подключенную к сети. Промежуточные сегменты линии — это сегменты, которые не содержат ни одной конечной точки LinkShape. Это свойство не влияет на сходство этой фигуры с фигурами того же уровня. Он применяется только к фигурам связей, которые являются дочерними для этой фигуры. (Унаследовано от ShapeElement) |
| LineAffinityDefault |
Возвращает или задает значение, указывающее, должны ли попытаться выровнять промежуточные линии сегментов дочерних линий, если фигуры ссылок совместно используют общую фигуру, подключенную к сети. Промежуточные сегменты линии — это сегменты, которые не содержат ни одной конечной точки LinkShape. Это свойство не влияет на сходство этой фигуры с фигурами того же уровня. Он применяется только к фигурам связей, которые являются дочерними для этой фигуры. (Унаследовано от ShapeElement) |
| LineToLineClearance |
Возвращает или задает зазор в универсальных единицах между фигурами дочерней ссылки. Это свойство не влияет на зазор между строками этой фигуры и фигурами того же уровня. Он применяется только к фигурам связей, которые являются дочерними для этой фигуры. Это значение должно быть больше 1E-6. (Унаследовано от ShapeElement) |
| LineToNodeClearance |
Возвращает или задает зазор в универсальных единицах между фигурами дочерней связи и фигурами дочернего узла. |
| Link |
Получает список Link. Описание для Microsoft. VisualStudio. моделирование. схемы. LinkConnectsToNode. nodes (Унаследовано от NodeShape) |
| Location |
Возвращает или задает координаты левого верхнего угла границ фигуры относительно левого верхнего угла родительского элемента... (Унаследовано от NodeShape) |
| MaximumSize |
Возвращает максимальный размер ShapeElement в единицах мира. (Унаследовано от ShapeElement) |
| MinimumResizableSize |
Возвращает минимальный размер в универсальных единицах, который пользователь может изменять размер этой фигуры узла в текущем состоянии. (Унаследовано от NodeShape) |
| MinimumSize |
Минимальный размер фигуры в мировых единицах. |
| ModelElement |
Возвращает или задает элемент модели, связанный с этим элементом Presentation. (Унаследовано от PresentationElement) |
| NestedChildShapes |
Получает список NestedChildShapes. Описание для Microsoft. VisualStudio. моделирование. схемы. ParentShapeContainsNestedChildShapes. ParentShape (Унаследовано от ShapeElement) |
| NestedShapesMargin |
Получает поле между границей ограничивающего прямоугольника данной дорожки и ее вложенными фигурами узлов. Поле находится в мировых единицах. Это поле позволяет предоставить регион вдоль периметра диаграммы, где линии соединения могут маршрутизироваться. |
| NodeToNodeClearance |
Возвращает или задает зазор между фигурами дочернего узла в мировых единицах. Это свойство не влияет на зазор между узлами этой фигуры с фигурами того же уровня. Он применяется только к фигурам узла, которые являются дочерними для этой фигуры. Это значение должно быть больше 1E-6. (Унаследовано от ShapeElement) |
| OutlinePenId |
Получает идентификатор ресурса пера, который будет использоваться для рисования контура геометрии. (Унаследовано от ShapeElement) |
| OutlinePenWidth |
Возвращает толщину пера контура в единицах мира. |
| PaintMoveableDecoratorSelectionLines |
Если выбрана эта фигура, следует ли нарисовать одну линию выбора для каждого перемещаемого декоратора, присоединенного к этой фигуре, если декоратор был размещен вручную или имеет размер. Базовая реализация возвращает значение true. (Унаследовано от ShapeElement) |
| ParentLink |
Возвращает связь с родительским ShapeElement. (Унаследовано от ShapeElement) |
| ParentShape |
ParentShape DomainRole (Унаследовано от ShapeElement) |
| Partition |
Возвращает или задает экземпляр секции, содержащий этот элемент. (Унаследовано от ModelElement) |
| Perimeter |
Возвращает графический контур, охватывающий контур ShapeElement, включая толщину пера контура, который находится за пределами Шапепас. Точки в пути находятся в мировых единицах относительно родительского ShapeElement. (Унаследовано от ShapeElement) |
| PortFixedFlags |
Получает свойства FixedFlags для GraphNode. (Унаследовано от NodeShape) |
| RelatedShapeToEmphasize |
Возвращает связанные ShapeElement, которые должны быть визуально выделены пользователю при выборе этой фигуры. Этот внешний вид отличается от выбора и не означает, что выбрана связанная фигура. Цель состоит в том, чтобы привлечь внимание пользователя к связанной фигуре, чтобы обеспечить контекст. Это свойство возвращает значение null, если фигура не должна выделена. Пример использования: пользователь может быть нечетким, с какой фигурой связана метка, поэтому, если выбрана метка, визуально выделяя родительскую фигуру метки, пользователь может быстро найти связанную фигуру. (Унаследовано от ShapeElement) |
| RelativeChildShapes |
Получает список RelativeChildShapes. Описание для Microsoft. VisualStudio. моделирование. схемы. ParentShapeHasRelativeChildShapes. ParentShape (Унаследовано от ShapeElement) |
| ResizableSides |
Конечный пользователь не может изменять размер портов. |
| ShapeFields |
Коллекция полей фигур для этого типа фигуры. (Унаследовано от ShapeElement) |
| ShapeGeometry |
Дорожкиные дорожки могут иметь только прямоугольную геометрию. |
| ShouldAutoPlaceChildShapes |
Определяет, должна ли исправляться автоматическое размещение вложенных дочерних фигур этой фигуры при их создании. По умолчанию возвращается значение false. (Унаследовано от NodeShape) |
| ShouldTryParentShapeForMergeOnToolboxDoubleClick |
Управляет тем, что происходит при выборе этого ShapeElement, и пользователь дважды щелкает элемент панели элементов. По умолчанию при сбое Канмерже () для этого ShapeElement действие двойного щелчка будет прервано. Если фигура переопределяет этот метод для возврата значения true, то двойной щелчок панели элементов вернется к этому ParentShape ShapeElement и попробуйте снова Канмерже (). |
| Size |
Возвращает или задает размер размера фигуры. (Унаследовано от NodeShape) |
| Store |
Получение экземпляра хранилища, содержащего этот элемент. (Унаследовано от ModelElement) |
| StyleSet |
Возвращает экземпляр стиля экземпляра, если он имеет ShapeElement, в противном случае возвращает Классстилесет. (Унаследовано от ShapeElement) |
| Subject |
Возвращает или задает субъект. Описание для Microsoft. VisualStudio. моделирование. схемы. PresentationViewsSubject. Presentation (Унаследовано от PresentationElement) |
| TargetToolboxItemFilterAttributes |
Возвращает коллекцию объектов Тулбокситемфилтераттрибуте для этой фигуры. Эти атрибуты используются для определения элементов, включенных или отключенных на панели элементов. Возвращенная здесь коллекция станет частью коллекции, которой должны соответствовать элементы панели элементов, чтобы их можно было включить. Чтобы определить коллекцию, которая является частью самого элемента панели элементов, примените Тулбокситемфилтераттрибуте к ModelElement, представляющему элемент панели элементов. (Унаследовано от ShapeElement) |
| ToRoleLinkShapes |
Возвращает коллекцию Линкшапес, в которой этот NodeShape играет роль. (Унаследовано от NodeShape) |
| ZOrder |
Получает относительный z-порядок для данного ShapeElement. Если это схема, то это самый последний номер z-заказа, используемый для перенумерации. (Унаследовано от ShapeElement) |
Методы
| AccessibleDoDefaultAction() |
Выполняет действие по умолчанию, сопоставленное с объектом со специальными возможностями. (Унаследовано от ShapeElement) |
| Associate(ModelElement) |
Связывает этот элемент презентации с его элементом модели. (Унаследовано от PresentationElement) |
| AutoLayoutChildShapes(IDictionary) |
Размещение указанной коллекции Шапилементс с помощью объекта Graph. (Унаследовано от NodeShape) |
| CalculateDerivedVisible(ShapeElement) |
Вычислите значение Дериведвисибле для этой фигуры, предполагая, что родительский элемент правильный. (Унаследовано от ShapeElement) |
| CalculateMinimumSizeBasedOnChildren() |
Вычисляет минимальный размер, необходимый для этой фигуры, чтобы вместить все ее дочерние элементы. (Унаследовано от NodeShape) |
| CanMerge(ProtoElementBase, ElementGroupPrototype) |
Возвращает значение, указывающее, можно ли добавить к данному элементу исходный элемент, представленный заданным корневым элементом ProtoElement. (Унаследовано от ModelElement) |
| ChooseMergeTarget(ElementGroup) |
Возвращает ModelElement, который будет использоваться в качестве цели для процесса слияния ElementGroup. |
| ChooseMergeTarget(ElementGroupPrototype) |
Возвращает ModelElement, который будет использоваться в качестве цели для процесса слияния ElementGroupPrototype. |
| ChooseParentShape(ShapeElement) |
Вызывается методом ShapeElement. Фиксупчилдшапес (), чтобы определить, какая фигура должна быть родительской формой для новой дочерней фигуры. По умолчанию это ShapeElement будет родителем, но в некоторых случаях должна быть другая фигура. (Унаследовано от ShapeElement) |
| ChooseRelationship(ShapeElement) |
Вызывается ShapeElement.FixUpChildShapes() для получения типа связи дочерней ShapeElement со своим родителем. (Унаследовано от NodeShape) |
| CoerceSelection(DiagramItem, DiagramClientView, Boolean) |
Позволяет фигуре изменять выбранные элементы. Вызывается из действия Select. |
| Collapse() |
Сжимает NodeShape, чтобы скрыть все вложенные дочерние элементы. Этот метод может быть вызван только внутри транзакции. (Унаследовано от NodeShape) |
| ConfiguredChildPortShape(Port, Boolean) |
Настройте дочерний PortShape. При необходимости поместите дочернюю форму. (Унаследовано от NodeShape) |
| Copy() |
Создает копию элемента в модели. (Унаследовано от ModelElement) |
| Copy(IEnumerable<Guid>) |
Создает копию элемента в модели. (Унаследовано от ModelElement) |
| CreateBackgroundGradientField(String) |
Создает Ареафиелд, охватывающий область фона фигуры и отображающую градиентную заливку. Производные классы могут переопределить это, чтобы изменить тип создаваемого поля. (Унаследовано от NodeShape) |
| CreateChildShape(ModelElement) |
Вызывается методом ShapeElement. Фиксупчилдшапес () для получения нового экземпляра дочерней фигуры для данного элемента модели. (Унаследовано от ShapeElement) |
| CreateClassStyleSet() |
Создает набор стилей классов для этого ShapeElement (Унаследовано от ShapeElement) |
| CreateConnectionPoint(PointD) |
Создает точку соединения с заданной центральной точкой и добавляет ее в коллекцию ConnectionPoints для этой фигуры. (Унаследовано от NodeShape) |
| CreateDecorators() |
Создает коллекцию декораторов для этого типа фигуры. (Унаследовано от ShapeElement) |
| CreateDefaultBounds(Double, Double) |
Создает и возвращает границы по умолчанию, которые могут использоваться NodeShape. (Унаследовано от NodeShape) |
| CreateInstanceStyleSet() |
Создайте набор стилей этого экземпляра. (Унаследовано от ShapeElement) |
| CreateShapeFields() |
Создает коллекцию полей фигур для этого типа фигуры. (Унаследовано от ShapeElement) |
| Delete() |
Удаляет элемент из модели. (Унаследовано от ModelElement) |
| Delete(Guid[]) |
Удаляет элемент из модели. (Унаследовано от ModelElement) |
| DetermineHighlightShape(ShapeElement) |
Обходит родительскую цепочку фигур, пока не найдет фигуру с включенным выделением или достиг верхней границы родительской цепочки. (Унаследовано от ShapeElement) |
| DoFoldToShape(PointD, PointD) |
Вычисляет точку вдоль периметра ShapeElement, на котором будет пересекаться заданный вектор (Унаследовано от ShapeElement) |
| DoHitTest(PointD, DiagramHitTestInfo) |
Выполняет HitTest с заданными координатами относительно верхнего левого угла диаграммы в мировых единицах. (Унаследовано от ShapeElement) |
| DoHitTest(PointD, DiagramHitTestInfo, Boolean) |
Выполняет HitTest с заданными координатами относительно верхнего левого угла диаграммы в мировых единицах. (Унаследовано от ShapeElement) |
| DoHitTestSelection(PointD, DiagramHitTestInfo) |
Выполняет HitTest на выделенном фрагменте, окружающем ShapeElement, заданной точкой относительно верхнего левого края диаграммы в мировых единицах. (Унаследовано от ShapeElement) |
| DoKeyboardNavigation(Keys, DiagramClientView) |
Вызывает соответствующий метод навигации в фигуре. (Унаследовано от ShapeElement) |
| DrawResizeFeedback(DiagramPaintEventArgs, RectangleD) |
Рисует отзыв об изменении размера ShapeElement, используя заданные абсолютные границы для ShapeElement. (Унаследовано от ShapeElement) |
| EnsureConnectionPoints(LinkShape) |
Обеспечивает наличие соответствующих точек подключения для данной ссылки. Этот метод будет вызван до того, как заданная связь будет подключена к этой фигуре. Реализация по умолчанию создает точку соединения, которая находится в середине по левой стороне фигуры. Производные классы, использующие точки соединения, могут переопределить это для создания различных точек подключения. (Унаследовано от NodeShape) |
| EnsureGraphExists() | (Унаследовано от NodeShape) |
| EnsureGraphLayoutObjectsExist(ShapeElement) |
Убедитесь, что базовый объект Graph и его дочерние объекты представлены. (Унаследовано от NodeShape) |
| ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath) |
Исключает этот ShapeElement и его дочерний элемент Шапилементс из вырезанной области в указанном объекте Graphics. (Унаследовано от ShapeElement) |
| ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath) |
Исключает из области отсечения эту геометрию, включая геометрии дочерних объектов IGeometryHost. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
| ExcludeShapeFromSizeCalculation(NodeShape) |
Если значение равно true, фигура не принимается во внимание при вычислении размера родительской фигуры (Унаследовано от NodeShape) |
| Expand() |
Увеличивает NodeShape, чтобы вместить все его вложенные дочерние элементы. Этот метод может быть вызван только внутри транзакции. (Унаследовано от NodeShape) |
| FindDecorator(String) |
Находит декоратор с заданным именем. (Унаследовано от ShapeElement) |
| FindFirstChild(Boolean) |
Вызывается этим ShapeElement для получения первого потомка в последовательности навигации. Вызывается дочерним ShapeElement или ShapeField для получения первого потомка этой фигуры в последовательности навигации. (Унаследовано от ShapeElement) |
| FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Найдите свободную область на диаграмме фигуры или диаграммы. (Унаследовано от ShapeElement) |
| FindFreeArea(RectangleD) |
Находит свободную область внутри этой фигуры. (Унаследовано от NodeShape) |
| FindHeaderBackgroundField(IList<ShapeField>) |
Найдите поле Background (фон) на дорожке. |
| FindLastChild(Boolean) |
Вызывается дочерним ShapeElement или ShapeField для получения последнего потомка этой фигуры в последовательности навигации. (Унаследовано от ShapeElement) |
| FindNextChild(DiagramItem, Boolean) |
Вызывается дочерним ShapeElement или ShapeField, чтобы получить первый элемент с потомком дочернего элемента, следующий за ним в последовательности навигации. (Унаследовано от ShapeElement) |
| FindNextInChildFields(ShapeField, Boolean) |
Находит первый DiagramItem, следующий за указанным ShapeField. Поиск ограничивается коллекцией ShapeField этой фигуры, включая ее подполя. (Унаследовано от ShapeElement) |
| FindPreviousChild(DiagramItem, Boolean) |
Вызывается дочерним ShapeElement или ShapeField для получения первого фокусного элемента, который находится на первом уровне, перед ним в последовательности навигации. (Унаследовано от ShapeElement) |
| FindPreviousInChildFields(ShapeField, Boolean) |
Находит первый DiagramItem, предшествующий указанному ShapeField. Поиск ограничивается коллекцией ShapeField этой фигуры, включая ее подполя. (Унаследовано от ShapeElement) |
| FindShapeField(String) |
Возвращает первый ShapeField с заданным именем в коллекции ShapeFields. Если поле с данным именем не найдено, этот метод возвращает значение null. (Унаследовано от ShapeElement) |
| FixUpChildShapes(ModelElement) |
Вызывается схемой Diagram. Фиксупдиаграм () для предоставления возможности создания и (или) настройки дочерних фигур в ответ на добавление указанного дочернего элемента в модель. (Унаследовано от ShapeElement) |
| Focused(DiagramClientView) |
Возвращает значение, указывающее, является ли данная фигура наделенной на указанное представление. (Унаследовано от ShapeElement) |
| GetAbsoluteBoundsValue() |
Предоставляет резервное хранилище для свойства NodeShape. Абсолутебаундс. (Унаследовано от NodeShape) |
| GetAccessibilityObject(DiagramClientView) |
Возвращает AccessibleObject, назначенный элементу (Унаследовано от ShapeElement) |
| GetChildElements(ModelElement) |
Вызывается методом ShapeElement. Фиксупчилдшапес () для получения коллекции Моделелементс, которые считаются дочерними элементами указанного ModelElement. Возвращаемые дочерние элементы должны иметь соответствующие типы фигур, которые могут быть созданы как дочерние фигуры этого ShapeElement. (Унаследовано от ShapeElement) |
| GetCompliantAnchorPoint(AnchorPoint, PointD, VGRoutingStyle) |
Вычисляет совместимую AnchorPoint на основе параметра proposedAnchorPoint. Этот метод полностью игнорирует координаты параметра anchorPoint. Вычисления производятся на основе координат proposedAnchorPoint и anchorPoint на другом конце связи, соответствующем параметру anchorPoint. (Унаследовано от NodeShape) |
| GetCursor(Cursor, DiagramClientView, PointD) |
Возвращает курсор, который отображается, когда указатель мыши находится над ShapeElement. (Унаследовано от ShapeElement) |
| GetDomainClass() |
Получает самый дальний в цепочке наследования доменный класс для данного элемента. (Унаследовано от ModelElement) |
| GetDragOverToolTipText(DiagramItem) |
Возвращает текст всплывающей подсказки при перетаскивании мышью. (Унаследовано от ShapeElement) |
| GetFieldAccessibleDescription(ShapeField) | (Унаследовано от ShapeElement) |
| GetFieldAccessibleName(ShapeField) | (Унаследовано от ShapeElement) |
| GetFieldAccessibleValue(ShapeField) | (Унаследовано от ShapeElement) |
| GetFieldRepresentedElement(ShapeField) |
Возвращает первичный ModelElement, который представляет указанный дочерний элемент ShapeField. (Унаследовано от ShapeElement) |
| GetFieldRepresentedProperty(ShapeField) |
Возвращает сведения о свойстве, которые представляет указанный ShapeField. (Унаследовано от ShapeElement) |
| GetIsExpandedValue() |
Предоставляет хранилище для свойства NodeShape. NOEXPAND. (Унаследовано от NodeShape) |
| GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) |
Извлекает действие мыши, которое должно быть сделано активным в следующем событии MouseDown, если указатель мыши находится над заданной точкой. |
| GetRoleCollection<TCollection,TElement>(Guid) |
Получает или создает коллекцию связанных элементов. (Унаследовано от ModelElement) |
| GetShapeLuminosity(DiagramClientView, Color) |
Вычисляет яркость фигуры на основе яркости текущего цвета и вне зависимости от того, находится ли он в выделенном списке. (Унаследовано от ShapeElement) |
| GetSubFieldAccessibleDescription(ShapeField, ShapeSubField) | (Унаследовано от ShapeElement) |
| GetSubFieldAccessibleName(ShapeField, ShapeSubField) | (Унаследовано от ShapeElement) |
| GetSubFieldAccessibleValue(ShapeField, ShapeSubField) | (Унаследовано от ShapeElement) |
| GetSubFieldRepresentedElements(ShapeField, ShapeSubField) |
Возвращает коллекцию Моделелементс, которая представляет указанный Шапесубфиелд. (Унаследовано от ShapeElement) |
| GetSubFieldRepresentedProperty(ShapeField, ShapeSubField) |
Получает дескриптор свойств, связанный с указанным подполем. (Унаследовано от ShapeElement) |
| GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField) |
Возвращает элемент, на котором размещено свойство, отображаемое вложенным полем. Это может отличаться от элемента, возвращаемого функцией Жетсубфиелдрепресентеделементс, поскольку фактический Домаинпропертинфо, возвращаемый Жетсубфиелдрепресентедпроперти, может размещаться в дочернем элементе представленного элемента. (Унаследовано от ShapeElement) |
| GetToolTipText(DiagramItem) |
Получает текст подсказки для элемента PEL под курсором. (Унаследовано от ShapeElement) |
| HasCachedDragOverResult(DiagramDragEventArgs) |
Возвращает значение true, если перемещение по результату кэшируется. (Унаследовано от ShapeElement) |
| Hide() |
Скрыть (сделать невидимой) фигуру и все ее дочерние элементы (Унаследовано от ShapeElement) |
| HideCustomToolTip(IWin32Window) |
Скрыть настраиваемую подсказку фигуры (Унаследовано от ShapeElement) |
| InitializeDecorators(IList<ShapeField>, IList<Decorator>) |
Создает экземпляр и добавляет поля фигур (например, текст и изображения) к этому типу фигуры. (Унаследовано от ShapeElement) |
| InitializeInstanceResources() |
Переопределяет существующие ресурсы для этого экземпляра ShapeElement. Этот метод вызывается после создания экземпляра набора стилей. Переопределите этот метод, чтобы изменить существующие ресурсы для этого экземпляра ShapeElement. (Унаследовано от ShapeElement) |
| InitializeResources(StyleSet) |
Добавляет новые ресурсы или переопределяет существующие ресурсы для этого типа ShapeElement. Этот метод вызывается после создания экземпляра набора стилей класса. Переопределите этот метод, чтобы добавить новые ресурсы или изменить существующие ресурсы для этого типа ShapeElement. (Унаследовано от ShapeElement) |
| InitializeShapeFields(IList<ShapeField>) |
Инициализируйте поля в дорожки полосе. |
| Invalidate() |
Делает недействительным ShapeElement. (Унаследовано от ShapeElement) |
| Invalidate(Boolean) |
Делает недействительным ShapeElement. (Унаследовано от ShapeElement) |
| Invalidate(RectangleD) |
Делает недействительным ShapeElement с указанным прямоугольником, используемым в качестве абсолютных границ. (Унаследовано от ShapeElement) |
| IsDescendantOf(ShapeElement) |
Возвращает значение, указывающее, является ли данная фигура потомком указанной фигуры. (Унаследовано от ShapeElement) |
| IsNavigationKey(Char) |
Возвращает значение, определяющее, соответствует ли указанный символ навигационной команде. (Унаследовано от ShapeElement) |
| IsNavigationKey(Keys) |
Возвращает значение, определяющее, соответствует ли указанные данные ключа навигационной команде. (Унаследовано от ShapeElement) |
| IterateShapes(IShapeIterator) |
Метод, который помогает итераторировать через фигуру и все ее дочерние фигуры. Метод рекурсивно будет проходить все дочерние фигуры этой фигуры и вызывать заданный итератор при обнаружении каждой фигуры. Примечание. Базовая реализация заключается в том, что обход сначала имеет глубину, а NestedChildShapes перебирается до RelativeChildShapes. (Унаследовано от ShapeElement) |
| MergeConfigure(ElementGroup) |
Пресентатионелементс не должен переопределять Мержеконфигуре (), так как он не будет вызываться для пикселей во время слияния. Вместо этого пикселей должен использовать переопределения представления исправления. (Унаследовано от PresentationElement) |
| MergeDisconnect(ModelElement) |
Выполняет операцию, противоположную Мержерелате, т. е. отсоединяет данный элемент от текущего (удаляет ссылки, созданные Мержерелате). (Унаследовано от ModelElement) |
| MergeRelate(ModelElement, ElementGroup) |
Пресентатионелементс не должен переопределять Мержерелате (), так как он не будет вызываться для пикселей во время слияния. Вместо этого пикселей должен использовать переопределения представления исправления. (Унаследовано от PresentationElement) |
| ModifyLuminosity(Int32, DiagramClientView) |
Вычисляет выделение яркости на основе: если L > = 160, то L = l * 0,9 else, L + = 40. (Унаследовано от ShapeElement) |
| MoveByRepositioning(DiagramDragEventArgs) |
Перемещает фигуры в ElementGroupPrototype на величину, определенную положением мыши. (Унаследовано от ShapeElement) |
| MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) |
Перемещает фигуры в заданном прототипе в указанную точку. (Унаследовано от ShapeElement) |
| NavigateAcrossLinks(SelectedShapesCollection, Boolean) |
Выбирает фигуры, подключенные к этой фигуре. (Унаследовано от NodeShape) |
| NavigateAscend(SelectedShapesCollection) |
Вызывается этим ShapeElement, чтобы установить фокус на первый, являющийся в фокусе предок в последовательности навигации. (Унаследовано от ShapeElement) |
| NavigateDescend(SelectedShapesCollection) |
Вызывается этим ShapeElement для установки фокуса на первый потомок, который является фокусом, в последовательности навигации. (Унаследовано от ShapeElement) |
| NavigateTo(DiagramItem, SelectedShapesCollection) |
Вызывается методами Navigate для установки фокуса на указанный DiagramItem. (Унаследовано от ShapeElement) |
| NavigateToFirst(SelectedShapesCollection) |
Вызывается этим ShapeElement для установки фокуса на первый элемент того же уровня фигуры (т. е. первый дочерний элемент родителя) в последовательности навигации. (Унаследовано от ShapeElement) |
| NavigateToLast(SelectedShapesCollection) |
Вызывается этим ShapeElement для установки фокуса на последний одноуровневый элемент данной фигуры (т. е. последний дочерний элемент родителя) в последовательности навигации. (Унаследовано от ShapeElement) |
| NavigateToNext(SelectedShapesCollection) |
Вызывается этим ShapeElement для установки фокуса на следующий объект в последовательности навигации. Элемент, на который выполнен выбор, игнорируется; Предполагается, что эта фигура является ShapeElementой, из которой начинается перемещение. (Унаследовано от ShapeElement) |
| NavigateToPrevious(SelectedShapesCollection) |
Вызывается этим ShapeElement для установки фокуса на предыдущий объект в последовательности навигации. Элемент, на который выполнен выбор, игнорируется; Предполагается, что эта фигура является ShapeElementой, из которой начинается перемещение. (Унаследовано от ShapeElement) |
| OnAbsoluteBoundsChanged(AbsoluteBoundsChangedEventArgs) | (Унаследовано от NodeShape) |
| OnAssociatedPropertyChanged(PropertyChangedEventArgs) |
Вызывается при изменении свойства. (Унаследовано от ShapeElement) |
| OnBeforePaint() |
Онбефорепаинт вызывается в начале рисования ShapeElement. Он предоставляет разработчикам возможность обновлять и переопределять ресурсы, прежде чем они будут использоваться при рисовании. (Унаследовано от ShapeElement) |
| OnBeginEdit(DiagramItemEventArgs) |
Вызывается когда началось редактирование на месте. (Унаследовано от ShapeElement) |
| OnBoundsFixup(BoundsFixupState, Int32, Boolean) |
Позволяет Усерфиксед последнюю возможность для границ во время представления и исправления схемы. Базовая реализация просто применяет текущий набор Баундсрулес к этой фигуре. Этот метод можно переопределить для применения других привязок заданной привязки. (Унаследовано от NodeShape) |
| OnChildConfigured(ShapeElement, Boolean, Boolean) |
Настроить порты на фигуре при ее добавлении (Унаследовано от NodeShape) |
| OnChildConfiguring(ShapeElement, Boolean) |
Настроить порты на фигуре при ее добавлении (Унаследовано от NodeShape) |
| OnClick(DiagramPointEventArgs) |
Вызывается OnClick() элемента управления. (Унаследовано от ShapeElement) |
| OnCopy(ModelElement) |
Вызывается при создании копии элемента. Метод вызывается для повторяющегося элемента. (Унаследовано от ModelElement) |
| OnDeleted() |
Вызывается моделью после удаления элемента. (Унаследовано от ModelElement) |
| OnDeleting() |
Вызывается моделью перед удалением элемента. (Унаследовано от ModelElement) |
| OnDoubleClick(DiagramPointEventArgs) |
Вызывается Ондаублекликк элемента управления () (Унаследовано от ShapeElement) |
| OnDragDrop(DiagramDragEventArgs) |
Пересылает сообщение Ондрагдроп родительскому элементу, если свойство задано. |
| OnDragEnter(DiagramDragEventArgs) |
Событие возникает, когда перетаскиваниь IDataObject попадает внутрь границ ShapeElement. (Унаследовано от ShapeElement) |
| OnDragLeave(DiagramPointEventArgs) |
Событие возникает, когда перетаскиваниь IDataObject оставляет границы ShapeElement. (Унаследовано от ShapeElement) |
| OnDragOver(DiagramDragEventArgs) |
Пересылает сообщение OnDragOver родительскому элементу, если свойство задано. |
| OnEndEdit(DiagramItemEventArgs) |
Вызывается когда закончилось редактирование на месте. (Унаследовано от ShapeElement) |
| OnInitialize() |
При инициализации фигуры. |
| OnKeyDown(DiagramKeyEventArgs) |
Вызывается при нажатии клавиши. (Унаследовано от NodeShape) |
| OnKeyPress(DiagramKeyPressEventArgs) |
Вызывается при нажатии клавиши. (Унаследовано от NodeShape) |
| OnKeyUp(DiagramKeyEventArgs) |
Вызывается, когда клавиша отпускается. (Унаследовано от ShapeElement) |
| OnMouseDown(DiagramMouseEventArgs) |
Вызывается OnMouseDown() элемента управления. (Унаследовано от ShapeElement) |
| OnMouseEnter(DiagramPointEventArgs) |
Реализация события ShapeElement по умолчанию для Онмаусинтер. (Унаследовано от ShapeElement) |
| OnMouseHover(DiagramPointEventArgs) |
Реализация события ShapeElement по умолчанию для Онмаусеховер. (Унаследовано от ShapeElement) |
| OnMouseLeave(DiagramPointEventArgs) |
Реализация события ShapeElement по умолчанию для Онмауселеаве. (Унаследовано от ShapeElement) |
| OnMouseMove(DiagramMouseEventArgs) |
Вызывается OnMouseMove() элемента управления. (Унаследовано от ShapeElement) |
| OnMouseUp(DiagramMouseEventArgs) |
Вызывается OnMouseUp() элемента управления. (Унаследовано от ShapeElement) |
| OnMouseWheel(DiagramMouseEventArgs) |
Вызывается OnMouseWheel() элемента управления. (Унаследовано от ShapeElement) |
| OnOrphaned(SerializationResult) |
Если при десериализации фигура не подключена к какому-либо элементу модели через PresentationViewsSubject связь, то она считается «потерянной». Этот метод вызывается при обнаружении такой фигуры во время десериализации. Примечание. Базовая реализация удалит фигуру. (Унаследовано от ShapeElement) |
| OnPaintEmphasis(DiagramPaintEventArgs) |
Рисует визуальное выделение важных фрагментов на фигуре. Это не обозначает выделение, а только привлекает внимание пользователя к этой фигуре при выбранной другой фигуре. (См. ShapeElement.RelatedShapeToEmphasize.) (Унаследовано от ShapeElement) |
| OnPaintFeedback(DiagramPaintEventArgs) |
Рисует отзыв о перетаскивании, если этот ShapeElement (или, возможно, один из его потомков) находится под указателем мыши. Этот метод вызывается onpain элемента управления (). (Унаследовано от ShapeElement) |
| OnPaintSelection(DiagramPaintEventArgs) |
Стандартный выбор не нарисован. |
| OnPaintShape(DiagramPaintEventArgs) |
Рисует ShapeElement. Этот метод вызывается onpain элемента управления (). (Унаследовано от ShapeElement) |
| OnParentNodeShapeChanged(RectangleD, RectangleD) |
Этот метод вызывается, если a) объект ParentShape является объектом NodeShape b) объект ParentShape перемещен или изменены его размеры. (Унаследовано от NodeShape) |
| OnResurrected() |
Вызывается моделью после того, как элемент был восстановлен (помещается обратно в хранилище). (Унаследовано от ModelElement) |
| OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32) |
Виртуальный метод для уведомления об изменении расположения исполнителя роли. (Унаследовано от ModelElement) |
| OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32) |
Виртуальный метод для уведомления при изменении расположения исполнителя роли. (Унаследовано от ModelElement) |
| OnShapeInserted() |
Вызывается, когда это ShapeElement сделана дочерним элементом своего родительского ShapeElement. |
| OnShapeRemoved() |
Вызывается, когда ShapeElement больше не является дочерним ShapeElement родительского ShapeElement. (Унаследовано от ShapeElement) |
| PerformResizeParentRule() |
Настраивает и запускает Ресизепарентруле с соответствующей информацией для родителя этой фигуры. Это событие срабатывает только один раз для каждой итерации и сохраняет список всех изменений, которые будут обработаны позже. (Унаследовано от ShapeElement) |
| PerformResizeParentRule(Boolean, ShapeElement) |
Настраивает и запускает Ресизепарентруле с соответствующей информацией для родителя этой фигуры. Это событие срабатывает только один раз для каждой итерации и сохраняет список всех изменений, которые будут обработаны позже. (Унаследовано от ShapeElement) |
| PerformShapeAnchoringRule() |
Настраивает и запускает Шапеанчорингруле с соответствующей информацией для родителя этой фигуры. Это событие срабатывает только один раз для каждой итерации и сохраняет список всех изменений, которые будут обработаны позже. (Унаследовано от NodeShape) |
| PermitChildVisibility(ShapeElement) |
Возможность повлиять на видимость дочерних фигур (Унаследовано от NodeShape) |
| ProcessVisibilityChange(Boolean) |
Обработать косвенное изменение в результате изменения видимости этой фигуры (Унаследовано от NodeShape) |
| PurgeLayoutObjects() |
Очистить все объекты макета диаграммы в этой иерархии. Очистить все точки от проводов — коллекцию точек за пределами фигуры, а не точки графа, так как они уже исчезли. (Унаследовано от ShapeElement) |
| PurgePoints() |
Этот метод удаляет все существующие точки (Унаследовано от ShapeElement) |
| RebuildShape() |
Выполняет привязку представления для этого ShapeElement. (Унаследовано от ShapeElement) |
| RemoveLayoutObject() |
Удаляет (удаляет) этот ShapeElement из Графвраппер, а также его относительных и вложенных дочерних фигур. (Унаследовано от ShapeElement) |
| Selected(DiagramClientView) |
Возвращает значение, указывающее, выбрана ли эта фигура в указанном представлении. (Унаследовано от ShapeElement) |
| SetAbsoluteBoundsValue(RectangleD) |
Предоставляет резервное хранилище для свойства NodeShape. Абсолутебаундс. (Унаследовано от NodeShape) |
| SetInitialGraphLayoutVisibility() |
Если видимость этой фигуры была скорректирована до создания объекта макета диаграммы, убедитесь, что эти два синхронизированы. (Унаследовано от ShapeElement) |
| SetIsExpandedValue(Boolean) |
Предоставляет хранилище для свойства NodeShape. NOEXPAND. (Унаследовано от NodeShape) |
| SetShowHideState(Boolean) |
Установка состояния видимости фигуры и всех ее дочерних элементов (Унаследовано от ShapeElement) |
| SetShowHideStateImplementation(Boolean) |
Основной импементатион для отображения и скрытия (Унаследовано от ShapeElement) |
| ShouldAddShapeForElement(ModelElement) |
Вызывается методом ShapeElement. Фиксупчилдшапес () для получения значения, указывающего, следует ли создать ShapeElement и добавить его в качестве дочернего для этого ShapeElement. (Унаследовано от ShapeElement) |
| ShouldReparentOnMove() |
Определяет, следует ли изменять родительский объект Shape при перемещении. (Унаследовано от ShapeElement) |
| Show() |
Показать (сделать видимым) фигуру и все ее дочерние элементы (Унаследовано от ShapeElement) |
| ShowCustomToolTip(String, IWin32Window, Point) |
Отображать пользовательскую подсказку фигуры с заданными советами по тексту и положению (Унаследовано от ShapeElement) |
| Side(RectangleD) |
Назначает сторону порту (Унаследовано от NodeShape) |
| ToString() |
Возвращает доступное-имя этого объекта и его подтип. (Унаследовано от ShapeElement) |
| TranslateGeometryToAbsoluteBounds(RectangleD) |
Преобразует прямоугольник из координат относительно левого верхнего угла родительского элемента IGeometryHost в абсолютные мировые координаты. (Унаследовано от ShapeElement) |
| TranslateGeometryToRelativeBounds(RectangleD) |
Преобразует прямоугольник из абсолютных мировых координат в координаты относительно левого верхнего угла родительского элемента IGeometryHost. (Унаследовано от ShapeElement) |
| TranslateToAbsoluteBounds(RectangleD) |
Преобразует прямоугольник от координат относительно родительской фигуры к абсолютным координатам мира. (Унаследовано от ShapeElement) |
| TranslateToRelativeBounds(RectangleD) |
Преобразует прямоугольник из абсолютных координат мира в координаты относительно родительской фигуры. (Унаследовано от ShapeElement) |
| UpdateChildVisibility() |
Повторно вычисляет состояние видимости дочерних фигур на основе переопределений метода Пермитчилдвисибилити. Поведение по умолчанию заключается в том, что базовое состояние видимости дочернего элемента разворачивается в свойстве свойства. Внутреннее Примечание. также синхронизирует состояния видимости всех вложенных вложенных диаграмм в объекте Graph. (Унаследовано от NodeShape) |
| UpdateDerivedVisible(ShapeElement) |
Обновить производное видимое состояние этой фигуры (Унаследовано от ShapeElement) |
| UpdateGeometryLuminosity(DiagramClientView, Brush) |
Изменяет яркость указанной кисти. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
| UpdateGeometryLuminosity(DiagramClientView, Pen) |
Изменяет яркость указанного пера. (Предназначен только для вызова классами, унаследованными от ShapeGeometry.) (Унаследовано от ShapeElement) |
События
| AbsoluteBoundsChanged |
Событие для изменений свойства Абсолутебаундс этого элемента (Унаследовано от NodeShape) |
| Click |
Событие, запускаемое при щелчке фигуры. (Унаследовано от ShapeElement) |
| DoubleClick |
Событие, запускаемое при двойном щелчке фигуры. (Унаследовано от ShapeElement) |
| KeyDown |
Событие, возникающее, когда фокус находится на фигуре, а клавиша клавиатуры не нажата. (Унаследовано от ShapeElement) |
| KeyPress |
Событие, возникающее, когда фигура имеет особое значение, а символ введен. (Унаследовано от ShapeElement) |
| KeyUp |
Событие, возникающее, когда фокус установлен на фигуре, а клавиша клавиатуры отпущена. (Унаследовано от ShapeElement) |
| MouseDown |
Событие, запускаемое при нажатии кнопки мыши на фигуре. (Унаследовано от ShapeElement) |
| MouseMove |
Событие, возникающее при перемещении курсора над фигурой. (Унаследовано от ShapeElement) |
| MouseUp |
Событие, запускаемое при отпускании кнопки мыши на фигуре. (Унаследовано от ShapeElement) |
| MouseWheel |
Событие, возникающее при движении колесика мыши в то время, когда курсор находится над фигурой. (Унаследовано от ShapeElement) |
Явные реализации интерфейса
| IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) | (Унаследовано от ModelElement) |
| IMergeElements.ChooseMergeTarget(ElementGroup) | (Унаследовано от ModelElement) |
| IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Унаследовано от ModelElement) |
| IMergeElements.MergeConfigure(ElementGroup) | (Унаследовано от ModelElement) |
| IMergeElements.MergeDisconnect(ModelElement) | (Унаследовано от ModelElement) |
| IMergeElements.MergeRelate(ModelElement, ElementGroup) | (Унаследовано от ModelElement) |
Методы расширения
| GetDslDefinitionModelElement(PresentationElement) |
Этот метод гарантирует, что возвращается реальный элемент модели, соответствующий PresentationElement. Для элементов модели представления DslDesigner, соответствующий субъект может быть фактически внутренним классом TreeNode, а не фактическим MEL. Этот метод обрабатывает такие варианты правильно, поэтому будет возвращен фактический элемент модели. |
| AddExtension(ModelElement, DomainClassInfo) |
Расширение этого ModelElement с вновь созданным экземпляром расширения указанного доменного типа. InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа. |
| AddExtension(ModelElement, ExtensionElement) |
Расширение этого ModelElement с указанным расширением. Если элемент уже имеет расширение того же типа, будет вызвано исключение InvalidOperationException. |
| AddExtension(ModelElement, Guid) |
Расширение этого ModelElement с вновь созданным экземпляром расширения определенного доменного типа. InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа. |
| AddExtension(ModelElement, Type) |
Расширение этого ModelElement с вновь созданным экземпляром расширения указанного типа. InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа. |
| AddExtension<T>(ModelElement) |
Расширение этого ModelElement с вновь созданным экземпляром расширения указанного типа. Если элемент уже имеет расширение того же типа, будет вызвано исключение InvalidOperationException. |
| GetAllExtensions(ModelElement) |
Возвращает перечислимый объект, который выполняет обход дерева элементов расширения, внедренных в данном ModelElement, сначала "в ширину". |
| GetBaseElement(ModelElement) |
Возвращает корень виртуального объекта MEL, в котором участвует указанный ModelElement. |
| GetExtension(ModelElement, DomainClassInfo) | |
| GetExtension(ModelElement, Guid) | |
| GetExtension(ModelElement, Type) |
Получите ExtensionElement заданного типа из доступных расширений этого ModelElement. Если элемент не имеет такого расширения, вызывается исключение InvalidOperationException. |
| GetExtension<T>(ModelElement) |
Получите ExtensionElement заданного типа из доступных расширений этого ModelElement. Если элемент не имеет такого расширения, вызывается исключение InvalidOperationException. |
| IsExtendedBy(ModelElement, DomainClassInfo) |
Запрос, расширен ли в настоящий момент данный ModelElement с помощью ExtensionElement определенного типа. |
| IsExtendedBy(ModelElement, Guid) |
Запрос, расширен ли в настоящий момент данный ModelElement с помощью ExtensionElement определенного типа. |
| IsExtendedBy(ModelElement, Type) |
Запрос, расширен ли в настоящий момент данный ModelElement с помощью ExtensionElement определенного типа. |
| RemoveExtension(ModelElement, DomainClassInfo) |
Удаляет любое расширение указанного элемента ModelElement определенного типа. |
| RemoveExtension(ModelElement, ExtensionElement) |
Удаление заданного ExtensionElement из расширений данного ModelElement. |
| RemoveExtension(ModelElement, Guid) |
Удаляет любое расширение указанного элемента ModelElement определенного типа. |
| RemoveExtension(ModelElement, Type) |
Удаляет любое расширение данного ModelElement определенного типа. |
| TryGetExtension(ModelElement, DomainClassInfo) | |
| TryGetExtension(ModelElement, Guid) | |
| TryGetExtension(ModelElement, Type) | |
| TryGetExtension<T>(ModelElement) |
Получите ExtensionElement заданного типа из доступных расширений этого ModelElement. Если данный элемент не имеет такого расширения, результат будет равен null. |
| CanDelete(ModelElement, Guid[]) |
Удаляет элемент из модели. |
| GetLocks(ModelElement) |
Получить флаги блокировки для данного элемента. Это включает все блокировки, разрешенные в разделе, содержащем элемент. |
| IsLocked(ModelElement, Locks) |
Проверка, имеется ли у данного элемента какая-либо блокировка из указанного набора блокировок |
| SetLocks(ModelElement, Locks) |
Задать флажки блокировки данного элемента |