GenericCoreConnectAction Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Общее действие соединения для ядерной рабочей области конструирования, которое соединяет 2 различных ShapeElement
public ref class GenericCoreConnectAction : Microsoft::VisualStudio::Modeling::Diagrams::ConnectAction
public class GenericCoreConnectAction : Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
type GenericCoreConnectAction = class
inherit ConnectAction
Public Class GenericCoreConnectAction
Inherits ConnectAction
- Наследование
Конструкторы
| GenericCoreConnectAction(Diagram, Boolean) |
Конструктор, чтобы сохранить схему локально |
Свойства
| CanBumpScroll |
Вызывается, когда событие MouseMove передается этому MouseAction. (Унаследовано от MouseAction) |
| CurrentDiagramArgs |
Возвращает последнюю Диаграмевентаргс. Может возвращаться значение null. (Унаследовано от MouseAction) |
| CurrentMouseActionEvent |
Возвращает текущее событие Маусеактион. (Унаследовано от MouseAction) |
| CurrentMouseActionState |
Возвращает текущее состояние Маусеактион. (Унаследовано от MouseAction) |
| CurrentPoint |
Возвращает или задает расположение указателя мыши для текущего события. Расположение находится в мировых единицах относительно верхнего левого угла диаграммы. (Унаследовано от MouseAction) |
| DeferredFocusableItem |
Возвращает элемент, который станет элементом, выделенным для выбора, если и когда происходит событие onclickd. (Унаследовано от SelectAction) |
| DeferredSelectableItem |
Возвращает элемент, для которого будет установлено выделение, если и когда происходит событие onclickd. (Унаследовано от SelectAction) |
| Diagram |
Схема, к которой принадлежит этот Маусеактион. (Унаследовано от MouseAction) |
| HasTooltip |
Возвращает, поддерживает ли это действие мыши динамическую подсказку. (Унаследовано от MouseAction) |
| IsActive |
Возвращает значение, указывающее, активна ли эта Маусеактион в данный момент. (Унаследовано от MouseAction) |
| MouseDownHitShape |
Возвращает форму попадания последнего события MouseDown. (Унаследовано от MouseAction) |
| MouseDownPoint |
Возвращает указатель мыши на самое последнее событие MouseDown. Расположение находится в мировых единицах относительно верхнего левого угла диаграммы. (Унаследовано от MouseAction) |
| PreviousPoint |
Возвращает или задает расположение мыши предыдущего события. Расположение находится в мировых единицах относительно верхнего левого угла диаграммы. (Унаследовано от MouseAction) |
| ResetToolboxOnDragDrop |
Следует ли сбросить выделение панели элементов после операции перетаскивания, активированной данным действием мыши. Базовая реализация всегда возвращает значение true, свидетельствующее о том, что выделение области элементов будет сброшено после того, как операция перетаскивания будет запущена данным действием мыши. (Унаследовано от MouseAction) |
| StickyMode |
Получает или задает логическое значение, указывающее, может ли действие соединения выполнять несколько соединений или нет. (Унаследовано от ConnectAction) |
| TargetPoint | (Унаследовано от ConnectAction) |
| UpdateConnectionType |
Внешние события могут определить, должен ли тип соединения должен быть блокирован во время действия подключения (Унаследовано от ConnectAction) |
Методы
| Activate(DiagramClientView) |
Активирует этот Маусеактион. (Унаследовано от MouseAction) |
| CanCancel(DiagramClientView) |
Возвращает значение, указывающее, можно ли отменить этот Маусеактион. (Унаследовано от MouseAction) |
| Cancel(DiagramClientView) |
Отменяет этот Маусеактион. (Унаследовано от MouseAction) |
| CanComplete(DiagramClientView) |
Возвращает значение, указывающее, может ли Маусеактион завершиться. (Унаследовано от MouseAction) |
| CaptureMouse(DiagramClientView) |
Захватывает мышь. (Унаследовано от MouseAction) |
| Click(DiagramPointEventArgs) |
Вызывается методом DiagramClientView для отправки события Click в этот Маусеактион. (Унаследовано от MouseAction) |
| Complete(DiagramClientView) |
Завершает этот Маусеактион. (Унаследовано от MouseAction) |
| ContextMenuRequested(DiagramMouseEventArgs) |
Вызывается методом DiagramClientView для отправки события ContextMenu в этот Маусеактион. (Унаследовано от MouseAction) |
| Dispose() | (Унаследовано от MouseAction) |
| Dispose(Boolean) | (Унаследовано от ConnectAction) |
| DoPaintFeedback(DiagramPaintEventArgs) |
Передает по обратной связи полезные сведения во время действия подключения (Унаследовано от ConnectAction) |
| DoubleClick(DiagramPointEventArgs) |
Вызывается методом DiagramClientView для отправки события DoubleClick в этот Маусеактион. (Унаследовано от MouseAction) |
| GetConnectionTypes(ShapeElement, ShapeElement) |
Поддерживает только GenericCoreConnectionType |
| GetCursor(Cursor, DiagramClientView, PointD) |
Возвращает курсор действия подключения (Унаследовано от ConnectAction) |
| GetCursorFromCursorType(ConnectActionCursor) | (Унаследовано от ConnectAction) |
| GetTooltipText(DiagramItem) |
Возвращает текст подсказки для указанного элемента диаграммы, если Хастултип вернул значение true. (Унаследовано от MouseAction) |
| GotFocus(DiagramEventArgs) |
Вызывается методом DiagramClientView для отправки события GotFocus в этот Маусеактион. (Унаследовано от MouseAction) |
| Invalidate(DiagramClientView) |
Вызывается этим Маусеактион, чтобы сделать отзыв недействительным. (Унаследовано от MouseAction) |
| LostFocus(DiagramEventArgs) |
Вызывается методом DiagramClientView для отправки события LostFocus в этот Маусеактион. (Унаследовано от MouseAction) |
| MouseDown(DiagramMouseEventArgs) |
Вызывается методом DiagramClientView для отправки события MouseDown в этот Маусеактион. (Унаследовано от MouseAction) |
| MouseEnter(DiagramPointEventArgs) |
Вызывается методом DiagramClientView для отправки события MouseEnter в этот Маусеактион. (Унаследовано от MouseAction) |
| MouseHover(DiagramPointEventArgs) |
Вызывается методом DiagramClientView для отправки события Маусеховер в этот Маусеактион. (Унаследовано от MouseAction) |
| MouseLeave(LeaveShapeEventArgs) |
Вызывается методом DiagramClientView для отправки события MouseLeave в этот Маусеактион. (Унаследовано от MouseAction) |
| MouseMove(DiagramMouseEventArgs) |
Вызывается методом DiagramClientView для отправки события MouseMove в этот Маусеактион. (Унаследовано от MouseAction) |
| MouseUp(DiagramMouseEventArgs) |
Вызывается методом DiagramClientView для отправки события MouseUp в этот Маусеактион. (Унаследовано от MouseAction) |
| MouseWheel(DiagramMouseEventArgs) |
Вызывается методом DiagramClientView для отправки события Контекстменурекуестед в этот Маусеактион. (Унаследовано от MouseAction) |
| OnClicked(MouseActionEventArgs) | (Унаследовано от ConnectAction) |
| OnContextMenuRequested(DiagramMouseEventArgs) |
Действие подключения в контекстном меню должно отменяться, так как в противном случае оно вызывает исключения, поскольку в таком случае исходный и целевой элементы могут иметь значение null. (Унаследовано от ConnectAction) |
| OnDiagramGotFocus(DiagramEventArgs) |
Вызывается, когда событие GotFocus отправлено в этот Маусеактион. (Унаследовано от MouseAction) |
| OnDiagramLostFocus(LostFocusEventArgs) |
Отменяет действие, если представление теряет фокус. (Унаследовано от SelectAction) |
| OnDiagramScrolled(DiagramEventArgs) |
Вызывается, когда событие Scrolled передается этому MouseAction. (Унаследовано от ConnectAction) |
| OnDoubleClick(DiagramPointEventArgs) |
Вызывается, когда событие DoubleClick было отправлено в этот Маусеактион. (Унаследовано от MouseAction) |
| OnDragCanceled(MouseActionEventArgs) |
Вызывается, когда операция перетаскивания Маусеактион отменена. (Унаследовано от MouseAction) |
| OnDragCompleted(MouseActionEventArgs) | (Унаследовано от ConnectAction) |
| OnDraggingBegun(MouseActionEventArgs) | (Унаследовано от ConnectAction) |
| OnDraggingEnded(MouseActionEventArgs) |
Вызывается, когда Маусеактион выходит из состояния перетаскивания. (Унаследовано от MouseAction) |
| OnDragPendingBegun(MouseActionEventArgs) |
Вызывается, когда этот Маусеактион перешел в состояние ожидания перетаскивания или щелчка. (Унаследовано от MouseAction) |
| OnDragPendingEnded(MouseActionEventArgs) |
Вызывается, когда Маусеактион закрывает состояние "перетаскивание" или "ожидание". (Унаследовано от MouseAction) |
| OnHoveringBegun(MouseActionEventArgs) |
Вызывается, когда Маусеактион перешел в состояние наведения. (Унаследовано от MouseAction) |
| OnHoveringEnded(MouseActionEventArgs) |
Вызывается, когда Маусеактион выходит из состояния наведения. (Унаследовано от MouseAction) |
| OnMouseActionActivated(DiagramEventArgs) | (Унаследовано от ConnectAction) |
| OnMouseActionCanceled(DiagramEventArgs) | (Унаследовано от ConnectAction) |
| OnMouseActionCompleted(DiagramEventArgs) |
Вызывается после завершения Маусеактион и готовности к деактивации. (Унаследовано от MouseAction) |
| OnMouseActionDeactivated(DiagramEventArgs) | (Унаследовано от ConnectAction) |
| OnMouseDown(DiagramMouseEventArgs) | (Унаследовано от ConnectAction) |
| OnMouseEnter(DiagramPointEventArgs) |
Вызывается, когда событие MouseEnter было отправлено в этот Маусеактион. (Унаследовано от MouseAction) |
| OnMouseHover(DiagramPointEventArgs) |
Вызывается, когда событие MouseHover передается этому MouseAction. (Унаследовано от MouseAction) |
| OnMouseLeave(LeaveShapeEventArgs) | (Унаследовано от ConnectAction) |
| OnMouseMove(DiagramMouseEventArgs) | (Унаследовано от ConnectAction) |
| OnMouseUp(DiagramMouseEventArgs) | (Унаследовано от ConnectAction) |
| OnMouseWheel(DiagramMouseEventArgs) |
Вызывается, когда событие Маусевхил было отправлено в этот Маусеактион. (Унаследовано от MouseAction) |
| ReleaseMouse(DiagramClientView) |
Освобождает захват мыши. (Унаследовано от MouseAction) |
| Scrolled(DiagramEventArgs) |
Вызывается методом DiagramClientView для отправки прокрутого события в этот Маусеактион. (Унаследовано от MouseAction) |
| Select(DiagramMouseEventArgs) |
Выбирает первый выделяемый элемент схемы (фигуру, поле или вложенное поле) под курсором мыши и устанавливает фокус на первый элемент, который может получить фокус. (Унаследовано от SelectAction) |
События
| MouseActionActivated |
Происходит при активации Маусеактион. (Унаследовано от MouseAction) |
| MouseActionDeactivated |
Происходит при деактивации Маусеактион. (Унаследовано от MouseAction) |