BinaryLinkShapeBase - класс
Абстрактный базовый класс для BinaryLinkShape
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeBase
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Синтаксис
'Декларация
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<DomainObjectIdAttribute("3982818b-6e6b-4932-a4ec-b89740a38063")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<CLSCompliantAttribute(True)> _
Public MustInherit Class BinaryLinkShapeBase _
Inherits LinkShape _
Implements IBinaryLinkGeometryData
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[DomainObjectIdAttribute("3982818b-6e6b-4932-a4ec-b89740a38063")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[CLSCompliantAttribute(true)]
public abstract class BinaryLinkShapeBase : LinkShape,
IBinaryLinkGeometryData
Тип BinaryLinkShapeBase предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
BinaryLinkShapeBase | Конструктор. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
AbsoluteBoundingBox | Возвращает ограничивающий прямоугольник фигуры связи по отношению к схеме. (Унаследовано от LinkShape.) | |
AbsoluteBoundingBoxToEnsureVisible | Возвращает прямоугольник, EnsureVisible будет использоваться.Прямоугольник совпадает с AbsoluteBoundingBox но если высота скорректированное значение, чтобы быть не равен нулю, если ширина безнулева.Это сделано потому, что для отдельных связей сегмента, высота по умолчанию 0 и может привести к границ выделения возвращены в виде "empty", даже когда ссылка по-настоящему выбрана. (Унаследовано от LinkShape.) | |
AbsoluteCenter | Возвращает точку в центре фигуры. (Унаследовано от ShapeElement.) | |
AccessibilityObject | Возвращает объект специальных возможностей для фигуры. (Унаследовано от ShapeElement.) | |
AccessibleDefaultActionDescription | Возвращает описание действия по умолчанию для фигуры. (Унаследовано от ShapeElement.) | |
AccessibleDescription | Возвращает описание для фигуры. (Унаследовано от ShapeElement.) | |
AccessibleHelp | Возвращает справочную информацию для фигуры. (Унаследовано от ShapeElement.) | |
AccessibleHelpTopicFileName | Возвращает тему Справки для фигуры. (Унаследовано от ShapeElement.) | |
AccessibleHelpTopicId | Возвращает идентификатор раздела Справки для фигуры. (Унаследовано от ShapeElement.) | |
AccessibleName | Получает имя данной фигуры, предоставляемых для клиентов со специальными возможностями. (Переопределяет ShapeElement.AccessibleName.) | |
AccessibleRole | Возвращает роль фигуры. (Унаследовано от ShapeElement.) | |
AccessibleState | Получает состояние фигуры. (Унаследовано от ShapeElement.) | |
AccessibleValue | Получает значение фигуры. (Унаследовано от ShapeElement.) | |
AllowsChildrenInSelection | If true, дочерние элементы данной фигуры может быть включено в группу текущего выделения. (Унаследовано от ShapeElement.) | |
AllowsChildrenToResizeParent | true если эта форма возможность изменения размера, то при изменении размера или положения фигур дочернего элемента. (Унаследовано от ShapeElement.) | |
AllowsChildrenToShrinkParent | Если задано значение true, то эта форма снизит размер к совпадению в вокруг дочерних элементов, когда они будут изменены размеры или перемещаются. (Унаследовано от ShapeElement.) | |
AnchorBothEnds | ||
BackgroundBrushId | Получает идентификатор для кисти, используемой для закрашивания фона фигуры. (Унаследовано от ShapeElement.) | |
BoundingBox | Возвращает ограничивающий прямоугольник фигуры связи относительно родительского элемента. (Унаследовано от LinkShape.) | |
CanFocus | Возвращает форму и проверяет, является ли он может получать фокус. (Унаследовано от ShapeElement.) | |
CanManuallyRoute | true если пользователи могут вручную перенаправления форму связи между элементами в схеме; в противном случае, false. (Унаследовано от LinkShape.) | |
CanMove | true если пользователи могут переместить ссылку в схеме; в противном случае, false (Унаследовано от LinkShape.) | |
CanMoveAnchorPoints | Значение true, если пользователь может перемещать конечные точки LinkShape вокруг подключенных границ фигур. (Унаследовано от LinkShape.) | |
CanSelect | Возвращает форму и проверяет, является ли пользователь может выбрать его. (Унаследовано от ShapeElement.) | |
Center | Возвращает точку в центре фигуры. (Унаследовано от ShapeElement.) | |
ClassStyleSet | Возвращает набор стиля для фигуры. (Унаследовано от ShapeElement.) | |
ClipWhenDrawingFields | Возвращает форму дочерних элементов и проверяет, следует ли его область обрезки быть присвоено ограничивающего прямоугольника для родительской формы, если фигура дочернего элемента. (Унаследовано от ShapeElement.) | |
DecoratorFrom | Возвращает или задает оформитель, например вниз на из конца связи. | |
Decorators | Возвращает коллекцию оформителей для фигуры. (Унаследовано от ShapeElement.) | |
DecoratorsSize | (Переопределяет LinkShape.DecoratorsSize.) | |
DecoratorTo | Возвращает или задает оформитель, например стрелку, в конец связи. | |
DefaultRoutingStyle | Возвращает стиль по умолчанию маршрутизации (прямой или прямолинейный) для связи набора в определении DSL. (Унаследовано от LinkShape.) | |
DefaultShapeField | Возвращает форму по умолчанию, первая фигура, которая может получать фокус. (Унаследовано от ShapeElement.) | |
DefaultSize | Возвращает размер по умолчанию фигуры. (Унаследовано от ShapeElement.) | |
Diagram | Получает схему, к которой принадлежит фигуры. (Унаследовано от ShapeElement.) | |
EdgePoints | Упорядоченный список точек ограничивающий прямые сегменты фигуры ссылки, включая 2 точки на каждом гиперссылки. (Унаследовано от LinkShape.) | |
EdgePointsNoJumps | Упорядоченный список точек ограничивающий прямые сегменты фигуры ссылки.Если ссылка имеет гиперссылки, их элементы не включаются в списке. (Унаследовано от LinkShape.) | |
EndSegmentBreakFactor | Получает длину фигуры ссылки и задает время последнего сегмента линий связи должен быть в фигуре. (Унаследовано от LinkShape.) | |
EnsureVisiblePreference | Выбор метода EnsureVisible для этой формы.Значение по умолчанию VisiblePreference для возврата схемы эта форма размещения. (Унаследовано от ShapeElement.) | |
Events | Получает список обработчиков событий для фигуры. (Унаследовано от ShapeElement.) | |
ExcludePath | get/set графический контур это одноэлементный экземпляр класса BinaryLinkShape.Не dispose.Используйте немедленно.Используйте клон если другой путь необходимо указывать! | |
FixedFrom | Указывает, имеет ли пользователь имеет конечную точку вручную. | |
FixedTo | Указывает, имеет ли пользователь имеет конечную точку вручную. | |
FromEndPoint | Точка, в которой соединитель касается FromShape. | |
FromLinkConnectsToNode | Возвращает связь ElementLink, которое подключается к узлу на фигуру ссылки из конца соединителя. | |
FromShape | Возвращает NodeShape на из конца соединителя. | |
GeometryBackgroundBrushId | Получает идентификатор кисть, которая используется для рисования фона геометрии. (Унаследовано от ShapeElement.) | |
GeometryBoundingBox | Возвращает ограничивающий прямоугольник фигуры. (Унаследовано от ShapeElement.) | |
GeometryCanManuallyRoute | Возвращает значение, указывающее, разрешено ли пользователю вручную направляет это LinkShape.Он предназначен для непосредственного вызова (только ShapeGeometry-выведенными классами.) | |
GeometryDecoratorFrom | Возвращает LinkDecorator на "из" конца связи.Он предназначен для непосредственного вызова (только ShapeGeometry-выведенными классами.) | |
GeometryDecoratorFromSize | Возвращает размер оформителя на из конца связи. | |
GeometryDecoratorTo | Возвращает LinkDecorator на "на" конец связи.Он предназначен для непосредственного вызова (только ShapeGeometry-выведенными классами.) | |
GeometryDecoratorToSize | Возвращает размер в оформителя в конец связи. | |
GeometryEdgePoints | Получает точки границы в международных единицах измерения (предназначенных вызываться только ShapeGeometry-выведенными классами.) | |
GeometryEdgePointsNoJumps | Получает точки границы в международных единицах измерения без гиперссылок (предназначенных вызываться только ShapeGeometry-выведенными классами.) | |
GeometryHasFilledBackground | Возвращает форму и проверяет, является ли его окрашивании фона. (Унаследовано от ShapeElement.) | |
GeometryHasOutline | Возвращает форму и проверяет, имеет ли ее структуру. (Унаследовано от ShapeElement.) | |
GeometryHasShadow | true если форма имеет тень. в противном случае, false. (Унаследовано от ShapeElement.) | |
GeometryOutlinePenId | Получает идентификатор пера, которая строит структуру для фигуры. (Унаследовано от ShapeElement.) | |
GeometryStyleSet | Возвращает набор стиля для фигуры. (Унаследовано от ShapeElement.) | |
GridSize | Возвращает или задает размер сетки в которой связи привязываются вершины.Если значение равно 0,0, сетка не используется. (Унаследовано от LinkShape.) | |
HasChildren | true если фигура содержит фигуры дочернего элемента. (Унаследовано от ShapeElement.) | |
HasCustomToolTip | Возвращает форму и проверяет, имеет ли она пользовательская подсказка. (Унаследовано от ShapeElement.) | |
HasDragOverToolTip | Возвращает форму и проверяет, имеет ли ее подсказку. (Унаследовано от ShapeElement.) | |
HasFilledBackground | Возвращает форму и проверяет, имеет ли она фон. (Унаследовано от ShapeElement.) | |
HasHighlighting | Возвращает форму и проверяет, выбрана ли она. (Унаследовано от ShapeElement.) | |
HasOutline | Возвращает форму и проверяет, имеет ли ее структуру. (Унаследовано от ShapeElement.) | |
HasShadow | If true, покрашена связь с тенью. (Унаследовано от LinkShape.) | |
HasToolTip | Возвращает форму и проверяет, имеет ли ее подсказку. (Унаследовано от ShapeElement.) | |
Id | Возвращает идентификатор элемента. (Унаследовано от ModelElement.) | |
IsActive | Возвращает пометить IsActive и проверить, чтобы проверить, является ли элемент активен. (Унаследовано от ModelElement.) | |
IsDeleted | Возвращает пометить IsDeleted и проверяет, был ли элемент удален из модели. (Унаследовано от ModelElement.) | |
IsDeleting | Возвращает пометить IsDeleting и проверяет, находится ли элемент в данный момент удаления из модели. (Унаследовано от ModelElement.) | |
IsDirected | ||
IsNestedChild | true если этот элемент фигуры в NestedChildShapes своего ParentShape. (Унаследовано от ShapeElement.) | |
IsRelativeChild | true если этот элемент фигуры в RelativeChildShapes своего ParentShape. (Унаследовано от ShapeElement.) | |
IsVisible | If true, форма отображается на схеме; If falseона не появляется, и алгоритмы маршрутизации структуры и игнорируют ее.См. также скрывать и отображать (()). (Унаследовано от ShapeElement.) | |
LineAdjustAwayDefault | Возвращает форму и проверяет, следует ли фигуры связи дочернего элемента попробовать выравнивание, когда они подключены к одной и той же форме или устанавливают это значение. (Унаследовано от ShapeElement.) | |
LineAffinityDefault | Возвращает или задает позицию мишени, когда форма должна пытаться разместить на форму. (Унаследовано от ShapeElement.) | |
LineToLineClearance | Возвращает или задает расстояние между ссылкой дочернего элемента форм для этой формы. (Унаследовано от ShapeElement.) | |
LineToNodeClearance | Возвращает или задает расстояние между фигурами связи дочернего элемента и фигурами дочернего узла. (Унаследовано от ShapeElement.) | |
ManuallyRouted | Значение True, если пользователь внес ручное изменение маршрутизации этой связи сформирован.Значение false, если пользователь использовал команду, Reroute или оставить автоматическую маршрутизации неизменным. (Унаследовано от LinkShape.) | |
MaximumSize | Возвращает максимальный размер фигуры. (Унаследовано от ShapeElement.) | |
MinimumSize | Возвращает минимальный размер фигуры. (Унаследовано от ShapeElement.) | |
ModelElement | Получает или задает элемент модели, связанный с элементом представления. (Унаследовано от PresentationElement.) | |
NestedChildShapes | Список фигур, являющиеся частью этой формы и ограничен для отображения в пределах границ этих фигуры или схемы. (Унаследовано от ShapeElement.) | |
NestedShapesMargin | Возвращает поле между ограничивающим прямоугольником фигуры и ее вложенные фигурами узла. (Унаследовано от ShapeElement.) | |
Nodes | Получает список фигур, которые подключены к фигуре ссылки. (Унаследовано от LinkShape.) | |
NodeToNodeClearance | Возвращает или задает поле между фигурами дочернего узла. (Унаследовано от ShapeElement.) | |
OutlinePenId | Получает идентификатор пера, которая используется для рисования макет формы ссылки. (Унаследовано от LinkShape.) | |
OutlinePenWidth | Возвращает ширину структуры для фигуры. (Унаследовано от ShapeElement.) | |
PaintMoveableDecoratorSelectionLines | (Унаследовано от ShapeElement.) | |
ParentLink | Возвращает экземпляр связи из фигур в родительскую форму. (Унаследовано от ShapeElement.) | |
ParentShape | Возвращает родительский элемент фигуры.Отображаться на схеме, форма или соединитель должны иметь родительский элемент. (Унаследовано от ShapeElement.) | |
Partition | Возвращает или задает Partition содержащий элемент. (Унаследовано от ModelElement.) | |
Perimeter | Возвращает периметр (путь) вокруг фигуры. (Унаследовано от ShapeElement.) | |
RelatedShapeToEmphasize | Возвращает форму визуально подчеркнуть related для пользователя, если эта форма выделена. (Унаследовано от ShapeElement.) | |
RelativeChildShapes | Список фигур, являющиеся частью этой формы, но может использоваться вне границ данной фигуры. (Унаследовано от ShapeElement.) | |
RouteJumpType | Возвращает или задает, создается ли ссылка гиперссылку, где оно пересекает другую ссылку. (Унаследовано от LinkShape.) | |
RoutingStyle | Прямые (от " точка-точка ") или прямолинейно (горизонтальных и вертикальных состоит из серии сегментов). (Унаследовано от LinkShape.) | |
ShapeFields | Части формы в виде строк и оформители текста. (Унаследовано от ShapeElement.) | |
ShapeGeometry | Управляет в виде покрашена. (Переопределяет ShapeElement.ShapeGeometry.) | |
ShouldTryParentShapeForMergeOnToolboxDoubleClick | Если значение равно true, то, когда пользователь дважды щелкает элемент панели инструментов, выбранная форма, если инструмент не может быть объединены с данной формой, то будет производится попытка провести слияние с родительской формой.Значение по умолчанию равно true. (Унаследовано от ShapeElement.) | |
Store | Возвращает Store содержащий элемент. (Унаследовано от ModelElement.) | |
StyleSet | Получает экземпляр набора стиля для фигуры. (Унаследовано от ShapeElement.) | |
Subject | Возвращает или задает тему для элемента представления.Значения по умолчанию к одному и тому же объекту как ModelElement. (Унаследовано от PresentationElement.) | |
TargetToolboxItemFilterAttributes | Возвращает коллекцию атрибутов, определяющих, какие элементы включены или запрещены в панели элементов. (Унаследовано от ShapeElement.) | |
ToEndPoint | Точка, в которой заканчивается на ToShape соединитель. | |
ToLinkConnectsToNode | Возвращает связь ElementLink, которое подключается к узлу на фигуру ссылки в конец соединителя. | |
ToShape | Возвращает NodeShape на до конца формы ссылки. | |
UserFixed | Возвращает или задает фиксированный сегмент линии. (Унаследовано от LinkShape.) | |
ZOrder | Определяет порядок, в котором эта форма будет отображаться по отношению к другим фигурам на схеме.Обычно устанавливать от порядка фигур дочернего элемента. (Унаследовано от ShapeElement.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AccessibleDoDefaultAction | Выполняет действие по умолчанию для объекта со специальными возможностями. (Унаследовано от ShapeElement.) | |
Associate | Присвоит элемент модели для элемента представления.Тот же эффект, что и установка ModelElement. (Унаследовано от PresentationElement.) | |
CalculateDerivedVisible | Вычислите отображается ли форма связи.Значение True, если два узла окончания являются видимыми. (Переопределяет ShapeElement.CalculateDerivedVisible(ShapeElement).) | |
CanMerge | Проверяет, является ли элемент источника можно добавить к этому элементу. (Унаследовано от ModelElement.) | |
ChooseMergeTarget(ElementGroup) | Выбирает элемент целевого объекта, чтобы принять в качестве дочернего элемента для элемента, который пользователь хочет копировать, перетащив или создать. (Унаследовано от ModelElement.) | |
ChooseMergeTarget(ElementGroupPrototype) | Выбирает элемент целевого объекта, чтобы принять в качестве дочернего элемента для элемента, который пользователь хочет копировать, перетащив или создать. (Унаследовано от ModelElement.) | |
ChooseParentShape | Выбирает родительская фигура для новой фигуры дочернего элемента, обычно данной фигуры. (Унаследовано от ShapeElement.) | |
ChooseRelationship | Выбирает которому список дочерних элементов новую фигуру дочернего элемента должна быть добавлена к - NestedChildShapes или RelativeChildShapes. (Унаследовано от ShapeElement.) | |
CoerceSelection | Разрешает форма для указания того, что другие формы. (Унаследовано от ShapeElement.) | |
Connect | Создание ElementLink связи, необходимых для подключения указанный NodeShape.Если это BinaryLinkShape уже находится в схеме, также установить подключение в GraphEdge.Если не подключено, затем GraphEdge вверх, то при BinaryLinkShape добавляется к схеме. | |
Copy() | Создает копию элемента в модели. (Унаследовано от ModelElement.) | |
Copy(IEnumerable<Guid>) | Создает копию элемента и его связей и дочерних элементов. (Унаследовано от ModelElement.) | |
CreateChildShape | Создает форма и добавляет ее в качестве дочернего элемента в этой форме. (Унаследовано от ShapeElement.) | |
CreateClassStyleSet | Создает набор стилей классов для типа фигуры. (Унаследовано от ShapeElement.) | |
CreateDecorators | Создает коллекцию оформителей для типа фигуры. (Унаследовано от ShapeElement.) | |
CreateInstanceStyleSet | Создает набор стиля для фигуры. (Унаследовано от ShapeElement.) | |
CreateShapeFields | Создает коллекцию полей формы для типа фигуры. (Унаследовано от ShapeElement.) | |
Delete() | Удаляет элемент из модели. (Унаследовано от ModelElement.) | |
Delete(array<Guid[]) | Удаляет элемент из модели. (Унаследовано от ModelElement.) | |
DetermineHighlightShape | Находит выбранной фигуры в цепочке фигур. (Унаследовано от ShapeElement.) | |
Disconnect | Удаляет ElementLink связи NodeShapes на обоих концах. (Переопределяет LinkShape.Disconnect().) | |
DoFoldToShape | Вычисляет точку, в которой соединитель коснется периметру фигуры.Переопределите это если указать non-прямоугольную форму. (Унаследовано от ShapeElement.) | |
DoHitTest(PointD, DiagramHitTestInfo) | Возвращает значение true, если указанная точка внутри фигуры. (Унаследовано от ShapeElement.) | |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) | Возвращает значение true, если указанная точка внутри фигуры. (Унаследовано от ShapeElement.) | |
DoHitTestSelection | Возвращает значение true, если заданный точка в маркерах выделения вокруг фигуры. (Унаследовано от ShapeElement.) | |
DoKeyboardNavigation | Переходит из фигур в фигуре, с помощью клавиатуры. (Унаследовано от ShapeElement.) | |
DrawResizeFeedback | Рисует отзывы для изменения размера фигур. (Унаследовано от ShapeElement.) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
ExcludeFromClipRegion | Исключает эту форму и ее конечная точка фигур из вырезанной области в указанном объекте графики. (Переопределяет ShapeElement.ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath).) | |
ExcludeGeometryFromClipRegion | Исключает геометрию фигур и его дочерним элементом формы из вырезанной области. (Унаследовано от ShapeElement.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
FindDecorator(String) | Находит оформитель фигуры, который имеет указанное имя. (Унаследовано от ShapeElement.) | |
FindFirstChild | Выполняет поиск первого дочернего элемента в последовательности переходов для фигуры. (Унаследовано от ShapeElement.) | |
FindFreeArea | Находит пустую область сетки для фигуры. (Унаследовано от ShapeElement.) | |
FindLastChild | Выполняет поиск последнего дочернего элемента в последовательности переходов для фигуры. (Унаследовано от ShapeElement.) | |
FindNextChild | Выполняет поиск следующего дочернего элемента в последовательности переходов для фигуры. (Унаследовано от ShapeElement.) | |
FindNextInChildFields | Выполняет поиск следующего поля формы в последовательности переходов. (Унаследовано от ShapeElement.) | |
FindPreviousChild | Выполняет поиск предыдущего дочернего элемента в последовательности переходов для фигуры. (Унаследовано от ShapeElement.) | |
FindPreviousInChildFields | Выполняет поиск предыдущего поля формы в последовательности переходов. (Унаследовано от ShapeElement.) | |
FindShapeField(String) | Выполняет поиск поля формы в форме. (Унаследовано от ShapeElement.) | |
FixUpChildShapes | Создает или настраивает фигуры дочернего элемента, которые должны быть созданы при создании или обновлении элемента модели.Вызывается Diagram.FixUpDiagram (). (Унаследовано от ShapeElement.) | |
Focused | Проверяет, имеет ли форма фокус. (Унаследовано от ShapeElement.) | |
GetAccessibilityObject | Получает доступный объект, присвоенный фигуре. (Унаследовано от ShapeElement.) | |
GetChildElements | Возвращает коллекцию форм дочерних элементов, принадлежащих родительской форме. (Унаследовано от ShapeElement.) | |
GetCursor | Получает указатель, который отображается, если указатель мыши находится над формой. (Унаследовано от ShapeElement.) | |
GetDomainClass | Возвращает более всего-выведенный доменный класс для данного элемента. (Унаследовано от ModelElement.) | |
GetDragOverToolTipText | Возвращает текст подсказки, отображаемый, когда указатель мыши находится над формой. (Унаследовано от ShapeElement.) | |
GetEdgePointsValue | Используйте EdgePoints или EdgePointsNoJumps. (Унаследовано от LinkShape.) | |
GetFieldAccessibleDescription | Возвращает описание поля в форме. (Унаследовано от ShapeElement.) | |
GetFieldAccessibleName | Возвращает имя поля в форме. (Унаследовано от ShapeElement.) | |
GetFieldAccessibleValue | Получает значение поля в форме. (Унаследовано от ShapeElement.) | |
GetFieldRepresentedElement | Получает основной элемент, который является дочернего элемента. (Унаследовано от ShapeElement.) | |
GetFieldRepresentedProperty | Получает сведения о свойствах для поля в форме. (Унаследовано от ShapeElement.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetPotentialMouseAction | Возвращает действие мыши выполнения для события мыши над конкретным точки в схеме. (Унаследовано от ShapeElement.) | |
GetRoleCollection<TCollection, TElement>(Guid) | Возвращает или создает связанную коллекцию элементов (Унаследовано от ModelElement.) | |
GetShapeLuminosity | Вычисляет яркость фигуры. (Унаследовано от ShapeElement.) | |
GetSubFieldAccessibleDescription | Возвращает описание для поля дочерних элементов в форму. (Унаследовано от ShapeElement.) | |
GetSubFieldAccessibleName | Возвращает имя поля дочерних элементов в форму. (Унаследовано от ShapeElement.) | |
GetSubFieldAccessibleValue | Возвращает значение поля дочерних элементов в форму. (Унаследовано от ShapeElement.) | |
GetSubFieldRepresentedElements | Получает коллекцию элементов, форма для поля дочернего элемента. (Унаследовано от ShapeElement.) | |
GetSubFieldRepresentedProperty | Возвращает свойство для поля дочернего элемента. (Унаследовано от ShapeElement.) | |
GetSubFieldRepresentedPropertyElements | Получает элемент, содержащий свойство для поля дочернего элемента. (Унаследовано от ShapeElement.) | |
GetToolTipText | Возвращает текст подсказки для фигуры, на которую указывает мыши. (Унаследовано от ShapeElement.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
HasCachedDragOverResult | Проверяет, кэшируются ли результаты для сопротивлени-над событием мыши. (Унаследовано от ShapeElement.) | |
Hide | Скрывает форма и все его дочерние элементы. (Унаследовано от ShapeElement.) | |
HideCustomToolTip | Скрывает пользовательская подсказка для фигуры. (Унаследовано от ShapeElement.) | |
InitializeDecorators | Инициализирует и добавляет поля в тип фигуры. (Унаследовано от ShapeElement.) | |
InitializeInstanceResources | Инициализирует ресурсы для экземпляра фигуры. (Унаследовано от ShapeElement.) | |
InitializeResources | Инициализирует ресурсы для фигуры. (Унаследовано от ShapeElement.) | |
InitializeShapeFields | Инициализирует список полей, представляющих части формы в качестве меток, значки строки текста и фоновые изображения.Вызывается один раз для каждого класса. (Унаследовано от ShapeElement.) | |
Invalidate() | Принудительно форму и его немедленно, который требуется перерисовать на экране пользователя. (Унаследовано от LinkShape.) | |
Invalidate(Boolean) | Гарантирует, что форма будет обновлена в конце транзакции.Вызовите это при изменении свойства формы. (Унаследовано от ShapeElement.) | |
Invalidate(RectangleD) | Гарантирует, что форма и его старое расположение будут обновлены в конце транзакции. (Унаследовано от ShapeElement.) | |
IsDescendantOf | Проверяет, является ли форма является потомком другой фигуры. (Унаследовано от ShapeElement.) | |
IsNavigationKey(Char) | Проверяет, используется ли ключ навигационная команду. (Унаследовано от ShapeElement.) | |
IsNavigationKey(Keys) | Проверяет, используется ли данные ключа, навигационная команду. (Унаследовано от ShapeElement.) | |
IsRouted | Значение True, если фигура связи направляет и EdgePoints допустимым, если false, соединение будет направляется далее. (Унаследовано от LinkShape.) | |
IterateShapes | Проходящий через форму и его фигуры дочернего элемента. (Унаследовано от ShapeElement.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
MergeConfigure | Не используется для элементов представления. (Унаследовано от PresentationElement.) | |
MergeDisconnect | Отключает элемент источника из элемента целевого объекта. (Унаследовано от ModelElement.) | |
MergeRelate | Создает связь между элементом модели и группой в составе элементов модели. (Унаследовано от PresentationElement.) | |
ModifyLuminosity | Вычисляет яркость выделения для фигуры. (Унаследовано от ShapeElement.) | |
MoveByRepositioning(DiagramDragEventArgs) | Перемещает фигуры в группе числа, которое указывает положение мыши. (Унаследовано от ShapeElement.) | |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) | Перемещает фигуры в группе числа, которое указывает положение мыши. (Унаследовано от ShapeElement.) | |
NavigateAscend | Вызывается в ответ на переход нажатия клавиши пользователя, чтобы установить фокус на ближайших предку, способному получать фокус. (Унаследовано от LinkShape.) | |
NavigateDescend | Переходит к следующему потомку в последовательности переходов и обновляет фокус.Вызывается в ответ на сообщения о нажатии клавиш перемещения пользователя. (Унаследовано от ShapeElement.) | |
NavigateTo | Переходит к определенной форме в последовательности переходов и обновляет фокус. (Унаследовано от ShapeElement.) | |
NavigateToFirst | Вызывается в ответ на переход нажатия клавиши пользователя, чтобы установить фокус на первом дочернем элементе родительского элемента текущего фокуса. (Унаследовано от LinkShape.) | |
NavigateToLast | Вызывается в ответ на переход нажатия клавиши пользователя, чтобы установить фокус на последний дочерний элемент родителя текущего фокуса. (Унаследовано от LinkShape.) | |
NavigateToNext | Вызывается в ответ на переход нажатия клавиши пользователя, чтобы установить фокус к следующему элементу, способному получать фокус, в последовательности фокуса. (Унаследовано от LinkShape.) | |
NavigateToPrevious | Вызывается в ответ на переход нажатия клавиши пользователя, чтобы установить фокус к предыдущему элементу в фокусируя последовательности. (Унаследовано от LinkShape.) | |
OnAssociatedPropertyChanged | Обновляет форму при изменении значения свойства хранилища в памяти для поля в фигуре. (Унаследовано от ShapeElement.) | |
OnBeforePaint | Обновляет ресурсы, такие как перо и кисти, прежде чем они используются для рисования формы. (Унаследовано от ShapeElement.) | |
OnBeginEdit | Вызывается при запуске пользователя для редактирования текстовое поле. (Унаследовано от ShapeElement.) | |
OnBoundsFixup | Вызывается, когда границы располагают и размер родительских и дочерних элементов набора, либо изменяется.Переопределение, чтобы изменить размер или внутреннюю структуру. (Унаследовано от ShapeElement.) | |
OnChildConfigured | Вызывается, когда положения и размеры фигур дочернего элемента о подлежащем определению.Переопределение, чтобы установить специальные правила. (Унаследовано от ShapeElement.) | |
OnChildConfiguring | Вызывается после размера и положения фигур дочернего элемента. (Унаследовано от ShapeElement.) | |
OnClick | Вызывается, когда пользователь нажимает фигуры. (Унаследовано от ShapeElement.) | |
OnCopy | Вызывается, когда элемент был создан в виде копии другого элемента. (Унаследовано от ModelElement.) | |
OnDeleted | Вызывается после удаления фигуры из схемы. (Переопределяет ModelElement.OnDeleted().) | |
OnDeleting | Вызывается, когда этот элемент должен быть удален. (Унаследовано от ModelElement.) | |
OnDoubleClick | Вызывается, когда пользователь дважды щелкает фигуры. (Унаследовано от ShapeElement.) | |
OnDragDrop | Вызывается, когда пользователь перетаскивает элемент в форму. (Унаследовано от ShapeElement.) | |
OnDragEnter | Вызывается, когда указатель мыши входит в форму во время операции перетаскивания. (Унаследовано от ShapeElement.) | |
OnDragLeave | Вызывается, когда указатель мыши перемещается из фигур. (Унаследовано от ShapeElement.) | |
OnDragOver | Переопределите этот метод, чтобы ответить для перемещения при наведении курсора мыши на фигуру.Установите e.Effect для указания отзывы курсора для пользователя. (Унаследовано от ShapeElement.) | |
OnEndEdit | Вызывается, когда пользователь завершает изменение текстовое поле. (Унаследовано от ShapeElement.) | |
OnInitialize | Вызывается для инициализации формы.Переопределите это, чтобы вложить обработчики событий и правила к данному объекту. (Унаследовано от ShapeElement.) | |
OnKeyDown | Вызывается при нажатии клавиши. (Унаследовано от ShapeElement.) | |
OnKeyPress | Вызывается, когда символ типизирован. (Унаследовано от ShapeElement.) | |
OnKeyUp | Вызывается, когда ключ освобождается. (Унаследовано от ShapeElement.) | |
OnMouseDown | Вызывается, когда пользователь нажимает ключ мыши. (Унаследовано от ShapeElement.) | |
OnMouseEnter | Вызывается, когда указатель мыши входит в форму. (Унаследовано от ShapeElement.) | |
OnMouseHover | Вызывается при наведении указателя мыши на формой. (Унаследовано от ShapeElement.) | |
OnMouseLeave | Вызывается, когда указатель мыши покидает фигуры. (Унаследовано от ShapeElement.) | |
OnMouseMove | Вызывается повторно, когда пользователь перемещает мышь. (Унаследовано от ShapeElement.) | |
OnMouseUp | Вызывается при отпускании кнопки мыши. (Унаследовано от ShapeElement.) | |
OnMouseWheel | Вызывается, когда пользователь за циклический сдвиг колесика мыши. (Унаследовано от ShapeElement.) | |
OnOrphaned | Вызывается, когда a (Унаследовано от ShapeElement.) | |
OnPaintEmphasis | Вызывается, когда внимание было применено к выбранной фигуре. (Унаследовано от ShapeElement.) | |
OnPaintFeedback | Вызывается при окрашивании перетаскивания отзыв. (Унаследовано от ShapeElement.) | |
OnPaintSelection | Вызывается для закрашивания выделение цветом выделения. (Унаследовано от ShapeElement.) | |
OnPaintShape | Вызывается для закрашивания основные части формы. (Унаследовано от ShapeElement.) | |
OnResurrected | Вызывается, когда элемент был добавлен в модели. (Унаследовано от ModelElement.) | |
OnRolePlayerPositionChanged | Вызывается при изменении положения роли. (Унаследовано от ModelElement.) | |
OnRolePlayerPositionChanging | Вызывается, когда роль позиции проигрывателя изменением. (Унаследовано от ModelElement.) | |
OnShapeInserted | Вызывается, когда форма была введена в качестве дочернего элемента для другого. (Унаследовано от ShapeElement.) | |
OnShapeRemoved | Вызывается, когда форма была удалена в виде дочернего элемента из родительской формы. (Унаследовано от ShapeElement.) | |
PerformResizeParentRule() | Предупреждения конструктора доменного языка, что родительская фигура необходимости размер в соответствии с своим фигурам дочернего элемента. (Унаследовано от ShapeElement.) | |
PerformResizeParentRule(Boolean, ShapeElement) | Предупреждения конструктора доменного языка, что родительская фигура необходимости размер в соответствии с своим фигурам дочернего элемента. (Унаследовано от ShapeElement.) | |
PermitChildVisibility | Проверяет, должно ли форма дочернего элемента отображаться в схему. (Унаследовано от ShapeElement.) | |
ProcessVisibilityChange | Обновляет видимость форм дочернего элемента при изменении видимости. (Унаследовано от ShapeElement.) | |
PurgeLayoutObjects | Удаляет объекты, которые используются для размещения форму в сетку схемы. (Унаследовано от ShapeElement.) | |
PurgePoints | Удаляет элементы для фигуры в сетке схемы. (Унаследовано от ShapeElement.) | |
RebuildShape | Перестроение фигуры. (Унаследовано от ShapeElement.) | |
RecalculateRoute | ||
RemoveLayoutObject | Удаляет фигуру, включая все relative и вложенные фигуры дочернего элемента из сетки схемы. (Унаследовано от ShapeElement.) | |
Selected | Проверяет, выбрана ли форма в указанном представлении. (Унаследовано от ShapeElement.) | |
SetDecorators(LinkDecorator, LinkDecorator, Boolean) | Установите оформителей для соединителя. | |
SetDecorators(LinkDecorator, SizeD, LinkDecorator, SizeD, Boolean) | Установите оформителей для соединителя. | |
SetEdgePointsValue | Используйте свойство EdgePoints. (Унаследовано от LinkShape.) | |
SetInitialGraphLayoutVisibility | Задает видимость диаграммы. (Унаследовано от ShapeElement.) | |
SetShowHideState | Задает видимость фигур и всех его дочерних элементов. (Унаследовано от ShapeElement.) | |
SetShowHideStateImplementation | Задает видимость форм. (Унаследовано от ShapeElement.) | |
ShouldAddShapeForElement | Определяет, должна ли быть создана форма для представления данный экземпляр доменного класса на схеме. (Унаследовано от ShapeElement.) | |
ShouldReparentOnMove | Проверяет, должно ли форма дочернего элемента быть добавлена к новому элементом, если фигура дочернего элемента перемещена. (Унаследовано от ShapeElement.) | |
Show | Делает форму и все его дочерние элементы видимы. (Унаследовано от ShapeElement.) | |
ShowCustomToolTip | Предоставляет подсказку фигуры пользовательскую видимым. (Унаследовано от ShapeElement.) | |
ToString | Возвращает имя формы и его типа. (Унаследовано от ShapeElement.) | |
TranslateGeometryToAbsoluteBounds | Преобразование относительные границы к границам геометрические фигуры. для absolute (Унаследовано от ShapeElement.) | |
TranslateGeometryToRelativeBounds | Преобразование абсолютные границы к относительным геометрические фигуры для границ. (Унаследовано от ShapeElement.) | |
TranslateToAbsoluteBounds | Преобразование относительные границы с абсолютным для границ фигур. (Унаследовано от ShapeElement.) | |
TranslateToRelativeBounds | Преобразование абсолютные границы к относительным для границ фигур. (Унаследовано от ShapeElement.) | |
UpdateDerivedVisible | Обновляет отображается состояние производной форме. (Унаследовано от ShapeElement.) | |
UpdateEdgePoints | Обновляет края фигуры точки для взаимодействия. (Унаследовано от LinkShape.) | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Обновляет яркость кисти. (Унаследовано от ShapeElement.) | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Обновляет яркость для пера. (Унаследовано от ShapeElement.) | |
UpdateGraphEdgePoints | Обновляет точки границы для диаграммы связей фигур и их на схеме. (Унаследовано от LinkShape.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
Click | Происходит, когда пользователь щелкает при наведении курсора мыши на фигуру. (Унаследовано от ShapeElement.) | |
DoubleClick | Происходит, когда пользователь дважды щелкает мышью. (Унаследовано от ShapeElement.) | |
KeyDown | Происходит, когда пользователь нажимает ключ. (Унаследовано от ShapeElement.) | |
KeyPress | Происходит, когда пользователь нажимает и выпусков ключ. (Унаследовано от ShapeElement.) | |
KeyUp | Происходит, когда выпуски пользователя ключ. (Унаследовано от ShapeElement.) | |
MouseDown | Происходит, когда пользователь нажимает кнопку мыши. (Унаследовано от ShapeElement.) | |
MouseMove | Происходит, когда пользователь перемещает мышь. (Унаследовано от ShapeElement.) | |
MouseUp | Происходит, когда выпуски пользователем кнопки мыши. (Унаследовано от ShapeElement.) | |
MouseWheel | Происходит, когда пользователь выполняет циклический сдвиг колесика мыши. (Унаследовано от ShapeElement.) |
В начало страницы
Методы расширения
Имя | Описание | |
---|---|---|
AddExtension(Guid) | Перегружен. Расширение это ModelElement повторно создан с расширением определенного типа домена.InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа. (Определено в ModelElementExtensionMethods.) | |
AddExtension(Type) | Перегружен. Расширение это ModelElement с вновь создается расширение указанного типа.InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа. (Определено в ModelElementExtensionMethods.) | |
AddExtension(DomainClassInfo) | Перегружен. Расширение это ModelElement повторно создан с расширением определенного типа домена.InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа. (Определено в ModelElementExtensionMethods.) | |
AddExtension(ExtensionElement) | Перегружен. Расширение это ModelElement с определенным расширением.InvalidOperationException будет выдано, если элемент уже имеет расширение того же типа. (Определено в ModelElementExtensionMethods.) | |
AddExtension<T>() | Перегружен. Расширение это ModelElement с вновь создается расширение указанного типа.InvalidOperationException будет выдано, если элемент уже имеет расширение того же типа. (Определено в ModelElementExtensionMethods.) | |
CanDelete | Удаляет элемент из модели. (Определено в ImmutabilityExtensionMethods.) | |
GetAllExtensions | Возвращает перечислимый объект, который выполняет обход ширины первый по дереву внедренных элементов расширения в этом ModelElement. (Определено в ModelElementExtensionMethods.) | |
GetBaseElement | Возвращает корневой виртуальный МЕЛА, в котором указанный ModelElement участвует. (Определено в ModelElementExtensionMethods.) | |
GetDslDefinitionModelElement | Этот метод гарантирует, что возвращается реальный элемент модели, соответствующий объекту PresentationElement. Для элементов модели представления DslDesigner, соответствующий субъект может быть фактически внутренним классом TreeNode, а не фактическим MEL. Этот метод обрабатывает такие варианты правильно, поэтому будет возвращен фактический элемент модели. (Определено в PresentationElementHelper.) | |
GetExtension(Guid) | Перегружен. (Определено в ModelElementExtensionMethods.) | |
GetExtension(Type) | Перегружен. Получите ExtensionElement заданного типа из доступных расширений этого ModelElement.Если элемент не имеет такое расширение, InvalidOperationException. (Определено в ModelElementExtensionMethods.) | |
GetExtension(DomainClassInfo) | Перегружен. (Определено в ModelElementExtensionMethods.) | |
GetExtension<T>() | Перегружен. Получите ExtensionElement заданного типа из доступных расширений этого ModelElement.Если элемент не имеет такое расширение, InvalidOperationException. (Определено в ModelElementExtensionMethods.) | |
GetLocks | Возвращает флаги блокировки для данного элемента.Это позволит любое блокирует включен в разделе содержащий элемент. (Определено в ImmutabilityExtensionMethods.) | |
IsExtendedBy(Guid) | Перегружен. Запрос расширено, является ли это ModelElement в данный момент ExtensionElement указанного типа. (Определено в ModelElementExtensionMethods.) | |
IsExtendedBy(Type) | Перегружен. Запрос расширено, является ли это ModelElement в данный момент ExtensionElement указанного типа. (Определено в ModelElementExtensionMethods.) | |
IsExtendedBy(DomainClassInfo) | Перегружен. Запрос расширено, является ли это ModelElement в данный момент ExtensionElement указанного типа. (Определено в ModelElementExtensionMethods.) | |
IsLocked | Тест, имеет ли данный элемент любой из указанного набора блокирует (Определено в ImmutabilityExtensionMethods.) | |
RemoveExtension(Type) | Перегружен. Удалить любое расширение этого ModelElement, определенного типа. (Определено в ModelElementExtensionMethods.) | |
RemoveExtension(Guid) | Перегружен. Удалить любое расширение указанного ModelElement, определенного типа. (Определено в ModelElementExtensionMethods.) | |
RemoveExtension(DomainClassInfo) | Перегружен. Удалить любое расширение указанного ModelElement, определенного типа. (Определено в ModelElementExtensionMethods.) | |
RemoveExtension(ExtensionElement) | Перегружен. Удаляет указанный элемент из этого ModelElement ExtensionElement расширений. (Определено в ModelElementExtensionMethods.) | |
SetLocks | Задайте флаги блокировки данного элемента (Определено в ImmutabilityExtensionMethods.) | |
TryGetExtension(Guid) | Перегружен. (Определено в ModelElementExtensionMethods.) | |
TryGetExtension(Type) | Перегружен. (Определено в ModelElementExtensionMethods.) | |
TryGetExtension(DomainClassInfo) | Перегружен. (Определено в ModelElementExtensionMethods.) | |
TryGetExtension<T>() | Перегружен. Получите ExtensionElement заданного типа из доступных расширений этого ModelElement.Если этот элемент не имеет такое расширение, то результат будет равен null. (Определено в ModelElementExtensionMethods.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
DefaultDecoratorSize | По умолчанию оформитель - перед любыми изменениями | |
DomainClassId | Идентификатор доменного класса BinaryLinkShape | |
FixedFromDomainPropertyId | Идентификатор свойства домена FixedFrom | |
FixedToDomainPropertyId | Идентификатор свойства домена FixedTo |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
IMergeElements.CanMerge | Возвращает значение true, если этот элемент может выполнить слияние с содержимым заполнителя. (Унаследовано от ModelElement.) | |
IMergeElements.ChooseMergeTarget(ElementGroup) | (Унаследовано от ModelElement.) | |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Унаследовано от ModelElement.) | |
IMergeElements.MergeConfigure | (Унаследовано от ModelElement.) | |
IMergeElements.MergeDisconnect | (Унаследовано от ModelElement.) | |
IMergeElements.MergeRelate | (Унаследовано от ModelElement.) |
В начало страницы
Заметки
Это абстрактный базовый класс BinaryLinkShape.
BinaryLinkShape класс, от которого наследуются все фигуры соединителя.При определении класса соединителя в определении DSL, его по умолчанию базовый класс BinaryLinkShape, если явно не указан другой класс соединителя в качестве базового.
A BinaryLinkShape обычно это графическое представление экземпляра доменной ссылки.Доменная связь представляет основные сведения и ссылки или форму соединитель представляет видимый его представление в схеме.В определении DSL указывается сопоставление элемента схемы между классом соединителя и доменной ссылкой.Во время выполнения можно получить доступ к экземпляру ссылки доменной с помощью свойства ModelElement.Для перехода от одного элемента к другому, обычно лучше сначала перехода к элементу модели, а затем просматривать доменных ссылки вместо обход соединители на схеме.
Дополнительные сведения и примеры см. в разделе [перенаправление] Практическое руководство. Перемещение по схеме и ее обновление.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен