public interface INode : IShapeWithSize, IShape,
INotifyPropertyChanged, IDisposable, IResizeable, IDraggable, ISelectable,
IConnectable, IDroppable, IContextMenuProviderPublic Interface INode
Inherits IShapeWithSize, IShape, INotifyPropertyChanged, IDisposable,
IResizeable, IDraggable, ISelectable, IConnectable, IDroppable,
IContextMenuProviderpublic interface class INode : IShapeWithSize,
IShape, INotifyPropertyChanged, IDisposable, IResizeable, IDraggable,
ISelectable, IConnectable, IDroppable, IContextMenuProvidertype INode =
interface
interface IShapeWithSize
interface IShape
interface INotifyPropertyChanged
interface IDisposable
interface IResizeable
interface IDraggable
interface ISelectable
interface IConnectable
interface IDroppable
interface IContextMenuProvider
end| ActualHeight |
Отображаемая высота
(Унаследован от IShapeWithSize) |
| ActualWidth |
Отображаемая ширина
(Унаследован от IShapeWithSize) |
| AdditionalContentControl | Содержимое дополнительной панели |
| AdditionalPanelVisiblility | Видимость дополнительной панели |
| Background | Фон ноды |
| Border | Граница ноды |
| BorderThickness | Толщина границы ноды |
| Bottom |
Нижняя координата
(Унаследован от IShapeWithSize) |
| ContentControl | Содержимое узла ВФ |
| ContentControlHeight | Высота содержимого узла ВФ |
| ContentControlWidth | Ширина содержимого узла ВФ |
| ContextMenuGenerators | Генераторы контекстного меню |
| ExpandedControl | Контрол дополнительной информации, который будет отображаться по нажатию на кнопку ᐁ |
| ExpansionManager | Объект, выполняющий упаковку и распаковку расширенного контента узла. |
| Foreground | Цвет текста |
| HasDefaultState | (Унаследован от IShape) |
| Height |
Высота
(Унаследован от IShapeWithSize) |
| Indent | Отступ от ноды, в пределах которого нельзя проводить соединения |
| IsChildNode | Признак того, что нода дочерняя и будет обрабатываться соответствующим образом |
| IsConnectable |
Свойство определяет, что объект можно соединить с другими объектами
(Унаследован от IConnectable) |
| IsConnecting |
Свойство определяет, что для текущего объекта создается связь
(Унаследован от IConnectable) |
| IsConnectingWith |
Свойство определяет, что в данный узел создается связь
(Унаследован от IConnectable) |
| IsDragable |
Свойсство, определяющее, что элемент можно двигать
(Унаследован от IDraggable) |
| IsDragging |
Свойсство, определяющее, что элемент в данный момент двигают
(Унаследован от IDraggable) |
| IsDroppable |
Свойсство, определяющее, что данный элемент поддерживает drop в него
(Унаследован от IDroppable) |
| IsExpanded | Признак того, что узел в данный момент находится в "развернутом" виде и отображается ExpandedControl |
| IsMultipleNode | Признак того, что узел должен быть помечен как "множественный". Влияет на его отрисовку. |
| IsResizeable |
Свойсство, определяющее, что можно менять размер данного элемента
(Унаследован от IResizeable) |
| IsResizing |
Свойсство, определяющее, что размер элемента в данный момент изменяется
(Унаследован от IResizeable) |
| IsSelectable |
Свойство определяет, доступен ли данный элемент для выбора
(Унаследован от ISelectable) |
| IsSelected |
Свойство определяет, выбран ли данный элемент в текущий момент
(Унаследован от ISelectable) |
| Left |
Левая координата фигуры
(Унаследован от IShape) |
| MaxContentControlHeight | Максимальная высота содержимого узла ВФ |
| MaxContentControlWidth | Максимальная ширина содержимого узла ВФ |
| Padding | Отступ границ ноды от контента |
| PaddingBottom | Отступ от нижней границы. Рассчитывается из Padding с учетом размера дополнительной секции. |
| Right |
Правая координата
(Унаследован от IShapeWithSize) |
| Top |
Верхняя координата фигуры
(Унаследован от IShape) |
| VisibleContentControl | Отображаемое содержимое узла ВФ |
| Width |
Ширина
(Унаследован от IShapeWithSize) |
| XIndex | |
| YIndex | |
| ZIndex | Порядковый номер отрисовки узла поверх других объектов. По умолчанию обычно равен 1. |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Унаследован от IDisposable) |
| DragTo |
Метод перемещения элемента на координаты (x,y)
(Унаследован от IDraggable) |
| Drop |
Метод, вызываемый при Drop в него
(Унаследован от IDroppable) |
| EndDragging |
Метод, вызываемый при окончании перетаскивания элемента
(Унаследован от IDraggable) |
| EndResizing |
Метод, вызываемый при окончании изменения размера элемента
(Унаследован от IResizeable) |
| FinishConnecting |
Метод определяет, что от данной ноды заканчивается создание связи
(Унаследован от IConnectable) |
| FinishConnectionPending |
Метод, определяющий окончание выбора элемента, как элемента для создания связи
(Унаследован от IConnectable) |
| GetContextMenuAsync |
Возвращает контекстное меню, доступное для текущей модели представления.
Если возвращается null, пустая коллекция или коллекция из скрытых элементов,
то меню при этом не отображается.
(Унаследован от IContextMenuProvider) |
| GetPointBorderPosition |
Метод, определяет, к какой границе относится текущая точка. Возвращает None, если точка не относится к границе
(Унаследован от IResizeable) |
| GetPointOnBorder(Double) |
Метод для получения координаты на границе по углу
(Унаследован от IShapeWithSize) |
| GetPointOnBorder(Point, Boolean) |
Метод для получения координаты на границе по углу
(Унаследован от IShapeWithSize) |
| Resize |
Метод изменения размера элемента
(Унаследован от IResizeable) |
| Select |
Метод для выбора текущего элемента
(Унаследован от ISelectable) |
| SetCurrentStateAsDefault | (Унаследован от IShape) |
| ShiftCenterToTop | Сдвигает ноду вверх так, чтобы ее центр по вертикали оказался там, где был верх |
| SkipToDefaultState | (Унаследован от IShape) |
| StartConnecting |
Метод определяет, что от данной ноды начинается создание связи
(Унаследован от IConnectable) |
| StartConnectionPending |
Метод, определяющий начало выбора элемента как элемента для создания связи
(Унаследован от IConnectable) |
| StartDragging |
Метод, вызываемый при начале перетаскивания элемента.
(Унаследован от IDraggable) |
| StartDragOver |
Метод, вызываемый при переходе в ноду с Drag объектом
(Унаследован от IDroppable) |
| StartResizing |
Метод, вызываемый при начале изменения размера элемента
(Унаследован от IResizeable) |
| StopDragOver |
Метод, вызываемый при выходе из ноды с Drag объектом
(Унаследован от IDroppable) |
| Unselect |
Метод для сбрасывания выбора с текущего элемента
(Унаследован от ISelectable) |
| PropertyChanged | Occurs when a property value changes. (Унаследован от INotifyPropertyChanged) |
| ExtendContent |
Устанавливает расширенный контент для узла в нормальном и в развёрнутом состояниях,
указывая функцию, создающую контент для левой и правой области.
Для состояний, контент которых равен null, не выполняется расширения с областями.
Если контент для обеих областей равен null, то метод не выполняет действий.
(Определяется WorkflowViewerExtensions) |
| ExtendContent |
Устанавливает расширенный контент для узла в нормальном и в развёрнутом состояниях,
указывая контент для левой и правой области.
Для состояний, контент которых равен null, не выполняется расширения с областями.
Если контент для обеих областей равен null, то метод не выполняет действий.
(Определяется WorkflowViewerExtensions) |
| ExtendExpandedContent |
Возвращает расширенный контент для узла в развёрнутом состоянии.
Если контент уже расширен, то возвращает этот контент.
Если контент равен null, то возвращается null.
(Определяется WorkflowViewerExtensions) |
| ExtendMainContent |
Возвращает расширенный контент для узла в нормальном состоянии.
Если контент уже расширен, то возвращает этот контент.
Если контент равен null, то возвращается null.
(Определяется WorkflowViewerExtensions) |
| SetExpandedContent |
Устанавливает контент автоматически расширяемого узла визуализатора.
(Определяется WorkflowViewerExtensions) |