ManualRouteAction - класс
Действие MouseAction, которое вручную направляет фигуры LinkShape, управляя их сегментами LineSegment.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.ManualRouteAction
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Синтаксис
'Декларация
Public Class ManualRouteAction _
Inherits SelectAction
public class ManualRouteAction : SelectAction
Тип ManualRouteAction предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
ManualRouteAction | Инициализирует новый экземпляр класса ManualRouteAction. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
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.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
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.DoPaintFeedback(DiagramPaintEventArgs).) |
![]() |
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 | Выполняет любое отложенное действие выбора, если элемент deferredSelection задан. (Унаследовано от SelectAction.) |
![]() |
OnContextMenuRequested | Выполняет действие выбора, чтобы контекстное меню имело допустимое выделение для работы с. (Унаследовано от SelectAction.) |
![]() |
OnDiagramGotFocus | Сообщает прослушивателям, что схема имеет фокус. (Унаследовано от MouseAction.) |
![]() |
OnDiagramLostFocus | Отменяет MouseAction при передачи фокуса другому окну. (Переопределяет SelectAction.OnDiagramLostFocus(LostFocusEventArgs).) |
![]() |
OnDiagramScrolled | Сообщает прослушивателям, что пользователь прокрутил схему. (Унаследовано от MouseAction.) |
![]() |
OnDoubleClick | Сообщает прослушивателям, что пользователь дважды нажал мышь. (Унаследовано от MouseAction.) |
![]() |
OnDragCanceled | Сообщает прослушивателям, что операция перетаскивания была отменена. (Унаследовано от MouseAction.) |
![]() |
OnDragCompleted | Выполняет маршрутизацию вручную. (Переопределяет MouseAction.OnDragCompleted(MouseActionEventArgs).) |
![]() |
OnDraggingBegun | Сообщает прослушивателям, что операция перетаскивания началась. (Унаследовано от MouseAction.) |
![]() |
OnDraggingEnded | Сообщает прослушивателям, что операция перетаскивания закончилась. (Унаследовано от MouseAction.) |
![]() |
OnDragPendingBegun | Сообщает прослушивателям, что операция перетаскивания ожидает. (Унаследовано от MouseAction.) |
![]() |
OnDragPendingEnded | Сообщает прослушивателям, что операция перетаскивания теперь не ожидает. (Унаследовано от MouseAction.) |
![]() |
OnHoveringBegun | Сообщает прослушивателям, что мышь зависла над схемой. (Унаследовано от MouseAction.) |
![]() |
OnHoveringEnded | Сообщает прослушивателям, что мышь уже не зависла над схемой. (Унаследовано от MouseAction.) |
![]() |
OnMouseActionActivated | Сообщает прослушивателям, что действие мыши началось. (Унаследовано от MouseAction.) |
![]() |
OnMouseActionCanceled | Делает недействительной старую обратную связь. (Переопределяет MouseAction.OnMouseActionCanceled(DiagramEventArgs).) |
![]() |
OnMouseActionCompleted | Сообщает прослушивателям, что действие мыши закончилось. (Унаследовано от MouseAction.) |
![]() |
OnMouseActionDeactivated | Очищает все переменные-члены, такие как член deferredSelection. (Унаследовано от SelectAction.) |
![]() |
OnMouseDown | Сохраняет начальное положение мыши. (Переопределяет SelectAction.OnMouseDown(DiagramMouseEventArgs).) |
![]() |
OnMouseEnter | Сообщает прослушивателям, что было перемещение мыши над фигурой на схеме. (Унаследовано от MouseAction.) |
![]() |
OnMouseHover | Сообщает прослушивателям, что мышь указывает на область или элемент в схеме. (Унаследовано от MouseAction.) |
![]() |
OnMouseLeave | Сообщает прослушивателям, что мышь уже не над фигурой на схеме. (Унаследовано от MouseAction.) |
![]() |
OnMouseMove | Делает недействительными старый и новый отзывы. (Переопределяет MouseAction.OnMouseMove(DiagramMouseEventArgs).) |
![]() |
OnMouseUp | (Не выполняет никаких действий и вызывает базовый метод.Это переопределение необходимо удалить.) (Переопределяет MouseAction.OnMouseUp(DiagramMouseEventArgs).) |
![]() |
OnMouseWheel | Сообщает прослушивателям, что пользователь повернул колесико мыши. (Унаследовано от MouseAction.) |
![]() |
ReleaseMouse | Сообщает прослушивателям, что пользователь отпустил клавишу мыши. (Унаследовано от MouseAction.) |
![]() |
Scrolled | Сообщает прослушивателям, что пользователь прокрутил схему. (Унаследовано от MouseAction.) |
![]() |
Select | Выбирает первый выделяемый элемент схемы (фигуру, поле или вложенное поле) под курсором мыши и устанавливает фокус на первый элемент, который может получить фокус. (Унаследовано от SelectAction.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
MouseActionActivated | Возникает, когда действие мыши начинается. (Унаследовано от MouseAction.) |
![]() |
MouseActionDeactivated | Возникает, когда действие мыши заканчивается. (Унаследовано от MouseAction.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен