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


ConnectAction - класс

Действие мыши, которая позволяет пользователю сопротивлению из одной формы в другую SoftwareComponentType или фигуры порта для создания соединения.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
        Microsoft.VisualStudio.Modeling.Diagrams.GenericCoreConnectAction

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

Синтаксис

'Декларация
Public MustInherit Class ConnectAction _
    Inherits SelectAction
public abstract class ConnectAction : SelectAction

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

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

  Имя Описание
Защищенный метод ConnectAction Инициализирует новый экземпляр класса ConnectAction

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

Свойства

  Имя Описание
Открытое свойство CanBumpScroll Возвращает действие мыши и проверяет, является ли она может привести к схеме прокрутки. (Унаследовано от MouseAction.)
Открытое свойство CurrentDiagramArgs Получает аргументы события для текущей схемы, в которой действие мыши. (Унаследовано от MouseAction.)
Открытое свойство CurrentMouseActionEvent Возвращает рядовое событие для действия мыши. (Унаследовано от MouseAction.)
Открытое свойство CurrentMouseActionState Возвращает текущее состояние для действия мыши. (Унаследовано от MouseAction.)
Открытое свойство CurrentPoint Получает или задает положение указателя мыши для текущей действия мышью. (Унаследовано от MouseAction.)
Защищенное свойство DeferredFocusableItem (Унаследовано от SelectAction.)
Защищенное свойство DeferredSelectableItem (Унаследовано от SelectAction.)
Защищенное свойство Diagram Получает схему, к которой действие мыши присвоенна. (Унаследовано от MouseAction.)
Открытое свойство HasTooltip Возвращает действие мыши и проверяет, является ли она может содержать подсказку. (Унаследовано от MouseAction.)
Открытое свойство IsActive Возвращает действие мыши и проверяет, является ли она открыта. (Унаследовано от MouseAction.)
Открытое свойство MouseDownHitShape Возвращает форму, в которой действие мыши. (Унаследовано от MouseAction.)
Открытое свойство MouseDownPoint Получает положение последнего события мышь-вниз. (Унаследовано от MouseAction.)
Открытое свойство PreviousPoint Возвращает или задает позицию предыдущего события мышь-вниз. (Унаследовано от MouseAction.)
Открытое свойство ResetToolboxOnDragDrop Ли сбросить выделение области элементов после операции сопротивлени-удаления активированной данным действием мыши.Базовая реализация всегда возвращает значение true, это означает, что выделение области элементов будет сброшено после операции сопротивлени-удаления активированной данным действием мыши. (Унаследовано от MouseAction.)
Открытое свойство StickyMode Возвращает или задает логическое значение, указывающее, если действие подключения может выполнять несколько соединений.
Открытое свойство TargetPoint
Открытое свойство UpdateConnectionType Внешние события могут определить, тип соединения должен блокированн во время подключения " действие "

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

Методы

  Имя Описание
Открытый метод Activate Активировать действие мыши. (Унаследовано от MouseAction.)
Открытый метод CanCancel Возвращает действие мыши и проверяет, является ли она может быть отменено. (Унаследовано от MouseAction.)
Открытый метод Cancel Отменяет действие мыши. (Унаследовано от MouseAction.)
Открытый метод CanComplete Возвращает действие мыши и проверяет, является ли она может быть закончена. (Унаследовано от MouseAction.)
Защищенный метод CaptureMouse Возвращает действие мыши. (Унаследовано от MouseAction.)
Открытый метод Click Выполняет действия для производных классов при щелчке элемента мышью. (Унаследовано от MouseAction.)
Открытый метод Complete Выполняет действие мыши. (Унаследовано от MouseAction.)
Открытый метод ContextMenuRequested Отправляет запрос для контекстного меню. (Унаследовано от MouseAction.)
Открытый метод Dispose() Освобождает все ресурсы, используемые объектом MouseAction. (Унаследовано от MouseAction.)
Защищенный метод Dispose(Boolean) (Переопределяет MouseAction.Dispose(Boolean).)
Открытый метод DoPaintFeedback Полезные сведения и рекомендации отзывов во время подключения " действие " (Переопределяет MouseAction.DoPaintFeedback(DiagramPaintEventArgs).)
Открытый метод DoubleClick Выполняет действия для производных классов, когда пользователь дважды щелкает мышью. (Унаследовано от MouseAction.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Завершает действие мыши, но не удаляет ее. (Унаследовано от MouseAction.)
Защищенный метод GetConnectionTypes Укажите из источника если конкретный тип соединения "
Открытый метод GetCursor Получает курсор действия подключения (Переопределяет MouseAction.GetCursor(Cursor, DiagramClientView, PointD).)
Защищенный метод GetCursorFromCursorType
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetTooltipText Возвращает текст подсказки для элемента в схеме. (Унаследовано от MouseAction.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GotFocus Присвоит фокуса в действии мышью. (Унаследовано от MouseAction.)
Защищенный метод Invalidate Делает недействительной отклик от действия мышью. (Унаследовано от MouseAction.)
Открытый метод LostFocus Удаляет фокус из действия мышью. (Унаследовано от MouseAction.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод MouseDown Выполняет действия для производных классов, когда пользователь щелкает мышью. (Унаследовано от MouseAction.)
Открытый метод MouseEnter Выполняет действия для производных классов, когда указатель мыши на пункты фигуре на схеме. (Унаследовано от MouseAction.)
Открытый метод MouseHover Выполняет действия для производных классов, когда точки пользователя к области или элементу в схеме. (Унаследовано от MouseAction.)
Открытый метод MouseLeave Выполняет действия для производных классов, когда точки мыши больше не к фигуре на схеме. (Унаследовано от MouseAction.)
Открытый метод MouseMove Выполняет действия для производных классов, когда пользователь перемещает указатель мыши на схему. (Унаследовано от MouseAction.)
Открытый метод MouseUp Выполняет действия для производных классов, когда выпуски пользователем кнопки мыши. (Унаследовано от MouseAction.)
Открытый метод MouseWheel Выполняет действия для производных классов, когда пользователь выполняет циклический сдвиг колесика мыши. (Унаследовано от MouseAction.)
Защищенный метод OnClicked (Переопределяет SelectAction.OnClicked(MouseActionEventArgs).)
Защищенный метод OnContextMenuRequested Отменить подключение действие в контекстном меню, как он выдает исключения в противном случае, поскольку элементы целевого объекта и источника могут иметь значение null в данном случае. (Переопределяет SelectAction.OnContextMenuRequested(DiagramMouseEventArgs).)
Защищенный метод OnDiagramGotFocus Alerts, прослушиватели, что схема имеет фокус. (Унаследовано от MouseAction.)
Защищенный метод OnDiagramLostFocus Отменяет действие, если представление теряет фокус. (Унаследовано от SelectAction.)
Защищенный метод OnDiagramScrolled Вызывается при прокрученное событие было отправлено к этому MouseAction. (Переопределяет MouseAction.OnDiagramScrolled(DiagramEventArgs).)
Защищенный метод OnDoubleClick Alerts, прослушиватели, что пользователь щелкнул мышью дважды. (Унаследовано от MouseAction.)
Защищенный метод OnDragCanceled Alerts, прослушиватели, что операция перетаскивания отменена. (Унаследовано от MouseAction.)
Защищенный метод OnDragCompleted (Переопределяет MouseAction.OnDragCompleted(MouseActionEventArgs).)
Защищенный метод OnDraggingBegun (Переопределяет MouseAction.OnDraggingBegun(MouseActionEventArgs).)
Защищенный метод OnDraggingEnded Alerts, прослушиватели, что операция перетаскивания. (Унаследовано от MouseAction.)
Защищенный метод OnDragPendingBegun Alerts, прослушиватели, что операция перетаскивания отложена. (Унаследовано от MouseAction.)
Защищенный метод OnDragPendingEnded Alerts, прослушиватели, что операция перетаскивания перестает быть отложена. (Унаследовано от MouseAction.)
Защищенный метод OnHoveringBegun Alerts, прослушиватели, что наведении указателя мыши на схеме. (Унаследовано от MouseAction.)
Защищенный метод OnHoveringEnded Alerts, прослушиватели, что мыши больше не лежит в диапазоне над схемой. (Унаследовано от MouseAction.)
Защищенный метод OnMouseActionActivated (Переопределяет MouseAction.OnMouseActionActivated(DiagramEventArgs).)
Защищенный метод OnMouseActionCanceled (Переопределяет MouseAction.OnMouseActionCanceled(DiagramEventArgs).)
Защищенный метод OnMouseActionCompleted Alerts, прослушиватели, что действие мыши завершена. (Унаследовано от MouseAction.)
Защищенный метод OnMouseActionDeactivated (Переопределяет SelectAction.OnMouseActionDeactivated(DiagramEventArgs).)
Защищенный метод OnMouseDown (Переопределяет SelectAction.OnMouseDown(DiagramMouseEventArgs).)
Защищенный метод OnMouseEnter Alerts, прослушиватели, что указатель мыши над формой попали в схеме. (Унаследовано от MouseAction.)
Защищенный метод OnMouseHover Alerts, прослушиватели, что мышь указывает на области или элементу в схеме. (Унаследовано от MouseAction.)
Защищенный метод OnMouseLeave (Переопределяет MouseAction.OnMouseLeave(LeaveShapeEventArgs).)
Защищенный метод OnMouseMove (Переопределяет MouseAction.OnMouseMove(DiagramMouseEventArgs).)
Защищенный метод OnMouseUp (Переопределяет MouseAction.OnMouseUp(DiagramMouseEventArgs).)
Защищенный метод OnMouseWheel Alerts, прослушиватели, что пользователь за циклический сдвиг колесика мыши. (Унаследовано от MouseAction.)
Защищенный метод ReleaseMouse Alerts, прослушиватели, что пользователь освобождал кнопки мыши. (Унаследовано от MouseAction.)
Открытый метод Scrolled Alerts, прослушиватели, что пользователь прокрутил схемы. (Унаследовано от MouseAction.)
Защищенный метод Select Выбирает первый дискретный элемент schema (фигуру, поле или subfield) под курсором мыши и устанавливает фокус к первому элементу, который может получать фокус. (Унаследовано от SelectAction.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

События

  Имя Описание
Открытое событие MouseActionActivated Происходит при запуске действия мышью. (Унаследовано от MouseAction.)
Открытое событие MouseActionDeactivated Происходит, когда действие мыши. (Унаследовано от MouseAction.)

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

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

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

См. также

Ссылки

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