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


InvokeEditorAction - класс

Вызывает редактор на кнопку.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction

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

Синтаксис

'Декларация
Public Class InvokeEditorAction _
    Inherits MouseAction
public class InvokeEditorAction : MouseAction

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

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

  Имя Описание
Открытый метод InvokeEditorAction

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

Свойства

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

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

Методы

  Имя Описание
Открытый метод 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.)
Открытый метод DoubleClick Выполняет действия для производных классов, когда пользователь дважды щелкает мышью. (Унаследовано от MouseAction.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Завершает действие мыши, но не удаляет ее. (Унаследовано от MouseAction.)
Открытый метод GetCursor (Переопределяет MouseAction.GetCursor(Cursor, DiagramClientView, PointD).)
Открытый метод 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 Вызывает редактор, а затем завершает работу это действие мыши. (Переопределяет MouseAction.OnClicked(MouseActionEventArgs).)
Защищенный метод OnContextMenuRequested Alerts, прослушиватели, что пользователь запросил контекстное меню. (Унаследовано от MouseAction.)
Защищенный метод OnDiagramGotFocus Alerts, прослушиватели, что схема имеет фокус. (Унаследовано от MouseAction.)
Защищенный метод OnDiagramLostFocus Вызывается, когда событие было LostFocus передается этому MouseAction. (Унаследовано от MouseAction.)
Защищенный метод OnDiagramScrolled Alerts, прослушиватели, что пользователь прокрутил схемы. (Унаследовано от MouseAction.)
Защищенный метод OnDoubleClick Дважды щелкните отменяет это действие мыши.Double-click должно выполнить стандартное действие по умолчанию, а не вызов редактора. (Переопределяет MouseAction.OnDoubleClick(DiagramPointEventArgs).)
Защищенный метод OnDragCanceled Alerts, прослушиватели, что операция перетаскивания отменена. (Унаследовано от MouseAction.)
Защищенный метод OnDragCompleted Пользователи имеют тенденцию перетаскивая по тексту, думая они выбирают текста.Поэтому необходимо ответить на это событие и вызывать редактор. (Переопределяет MouseAction.OnDragCompleted(MouseActionEventArgs).)
Защищенный метод OnDraggingBegun Alerts, прослушиватели, что начала операции перетаскивания. (Унаследовано от MouseAction.)
Защищенный метод OnDraggingEnded Alerts, прослушиватели, что операция перетаскивания. (Унаследовано от MouseAction.)
Защищенный метод OnDragPendingBegun Alerts, прослушиватели, что операция перетаскивания отложена. (Унаследовано от MouseAction.)
Защищенный метод OnDragPendingEnded Alerts, прослушиватели, что операция перетаскивания перестает быть отложена. (Унаследовано от MouseAction.)
Защищенный метод OnHoveringBegun Alerts, прослушиватели, что наведении указателя мыши на схеме. (Унаследовано от MouseAction.)
Защищенный метод OnHoveringEnded Alerts, прослушиватели, что мыши больше не лежит в диапазоне над схемой. (Унаследовано от MouseAction.)
Защищенный метод OnMouseActionActivated Alerts, прослушиватели, что действие мыши разработаны. (Унаследовано от MouseAction.)
Защищенный метод OnMouseActionCanceled Изменяет прослушиватели, что действие мыши была отменена. (Унаследовано от MouseAction.)
Защищенный метод OnMouseActionCompleted Alerts, прослушиватели, что действие мыши завершена. (Унаследовано от MouseAction.)
Защищенный метод OnMouseActionDeactivated Очищает это действие мыши, например, таймер отключен. (Переопределяет MouseAction.OnMouseActionDeactivated(DiagramEventArgs).)
Защищенный метод OnMouseDown Сохраняет соответствующие данные кнопки для последующего использования. (Переопределяет MouseAction.OnMouseDown(DiagramMouseEventArgs).)
Защищенный метод OnMouseEnter Alerts, прослушиватели, что указатель мыши над формой попали в схеме. (Унаследовано от MouseAction.)
Защищенный метод OnMouseHover Alerts, прослушиватели, что мышь указывает на области или элементу в схеме. (Унаследовано от MouseAction.)
Защищенный метод OnMouseLeave Alerts, прослушиватели, что мыши больше не с формой в схеме. (Унаследовано от MouseAction.)
Защищенный метод OnMouseMove Alerts, прослушиватели, что было перемещено мыши над схемой. (Унаследовано от MouseAction.)
Защищенный метод OnMouseUp Alerts, прослушиватели, что пользователь освобождал кнопки мыши. (Унаследовано от MouseAction.)
Защищенный метод OnMouseWheel Alerts, прослушиватели, что пользователь за циклический сдвиг колесика мыши. (Унаследовано от MouseAction.)
Защищенный метод ReleaseMouse Alerts, прослушиватели, что пользователь освобождал кнопки мыши. (Унаследовано от MouseAction.)
Открытый метод Scrolled Alerts, прослушиватели, что пользователь прокрутил схемы. (Унаследовано от MouseAction.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

События

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

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

Заметки

Хотя это может быть реализовано в обработчике OnClick ShapeField, можно сфокусироваться на первом щелчке поля и вызывать редактор кнопку на второй.Первый нажмите кнопку обрабатывается SelectAction, второе нажатие обрабатывается данным InvokeEditorAction.

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

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

См. также

Ссылки

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