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


SelectAction - класс

Базовая действие мыши, выберите формы под указателем мыши.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.AnchorPointAction
      Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
      Microsoft.VisualStudio.Modeling.Diagrams.CreateAction
      Microsoft.VisualStudio.Modeling.Diagrams.DragDropPendingAction
      Microsoft.VisualStudio.Modeling.Diagrams.LassoAction
      Microsoft.VisualStudio.Modeling.Diagrams.ManualRouteAction
      Microsoft.VisualStudio.Modeling.Diagrams.ToolboxAction

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

Синтаксис

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

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

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

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

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

Свойства

  Имя Описание
Открытое свойство CanBumpScroll Возвращает действие мыши и проверяет, является ли она может привести к схеме прокрутки. (Унаследовано от MouseAction.)
Открытое свойство CurrentDiagramArgs Получает аргументы события для текущей схемы, в которой действие мыши. (Унаследовано от MouseAction.)
Открытое свойство CurrentMouseActionEvent Возвращает рядовое событие для действия мыши. (Унаследовано от MouseAction.)
Открытое свойство CurrentMouseActionState Возвращает текущее состояние для действия мыши. (Унаследовано от MouseAction.)
Открытое свойство CurrentPoint Получает или задает положение указателя мыши для текущей действия мышью. (Унаследовано от MouseAction.)
Защищенное свойство DeferredFocusableItem
Защищенное свойство DeferredSelectableItem
Защищенное свойство 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, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от MouseAction.)
Открытый метод DoPaintFeedback Закрашивает отзыв для действия мыши. (Унаследовано от MouseAction.)
Открытый метод DoubleClick Выполняет действия для производных классов, когда пользователь дважды щелкает мышью. (Унаследовано от MouseAction.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Завершает действие мыши, но не удаляет ее. (Унаследовано от MouseAction.)
Открытый метод GetCursor Получает указатель отображаться для мыши. (Унаследовано от MouseAction.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetTooltipText Возвращает текст подсказки для элемента в схеме. (Унаследовано от MouseAction.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GotFocus Присвоит фокуса в действии мышью. (Унаследовано от MouseAction.)
Защищенный метод Invalidate Делает недействительной отклик от действия мышью. (Унаследовано от MouseAction.)
Защищенный методСтатический член IsDiagramSelectedOnly Возвращает значение, указывающее, является ли схема единственный элемент, выбранный в выделении.
Открытый метод LostFocus Удаляет фокус из действия мышью. (Унаследовано от MouseAction.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод MouseDown Выполняет действия для производных классов, когда пользователь щелкает мышью. (Унаследовано от MouseAction.)
Открытый метод MouseEnter Выполняет действия для производных классов, когда указатель мыши на пункты фигуре на схеме. (Унаследовано от MouseAction.)
Открытый метод MouseHover Выполняет действия для производных классов, когда точки пользователя к области или элементу в схеме. (Унаследовано от MouseAction.)
Открытый метод MouseLeave Выполняет действия для производных классов, когда точки мыши больше не к фигуре на схеме. (Унаследовано от MouseAction.)
Открытый метод MouseMove Выполняет действия для производных классов, когда пользователь перемещает указатель мыши на схему. (Унаследовано от MouseAction.)
Открытый метод MouseUp Выполняет действия для производных классов, когда выпуски пользователем кнопки мыши. (Унаследовано от MouseAction.)
Открытый метод MouseWheel Выполняет действия для производных классов, когда пользователь выполняет циклический сдвиг колесика мыши. (Унаследовано от MouseAction.)
Защищенный метод OnClicked Выполняет любую отложенной действие выбор если элемент deferredSelection задан. (Переопределяет MouseAction.OnClicked(MouseActionEventArgs).)
Защищенный метод OnContextMenuRequested Выбор сначала выполняет действие, контекстное меню имеет допустимое выделение для работы с. (Переопределяет MouseAction.OnContextMenuRequested(DiagramMouseEventArgs).)
Защищенный метод OnDiagramGotFocus Alerts, прослушиватели, что схема имеет фокус. (Унаследовано от MouseAction.)
Защищенный метод OnDiagramLostFocus Отменяет действие, если представление теряет фокус. (Переопределяет MouseAction.OnDiagramLostFocus(LostFocusEventArgs).)
Защищенный метод OnDiagramScrolled Alerts, прослушиватели, что пользователь прокрутил схемы. (Унаследовано от MouseAction.)
Защищенный метод OnDoubleClick Alerts, прослушиватели, что пользователь щелкнул мышью дважды. (Унаследовано от MouseAction.)
Защищенный метод OnDragCanceled Alerts, прослушиватели, что операция перетаскивания отменена. (Унаследовано от MouseAction.)
Защищенный метод OnDragCompleted Alerts, прослушиватели, что операция перетаскивания была завершена. (Унаследовано от MouseAction.)
Защищенный метод 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 Очищает все переменные-члены, как член deferredSelection. (Переопределяет 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.)
Защищенный метод Select Выбирает первый дискретный элемент schema (фигуру, поле или subfield) под курсором мыши и устанавливает фокус к первому элементу, который может получать фокус.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

События

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

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

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

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

См. также

Ссылки

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