Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa una acción del mouse.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction
Microsoft.VisualStudio.Modeling.Diagrams.PanZoomAction
Microsoft.VisualStudio.Modeling.Diagrams.ResizeAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Espacio de nombres: Microsoft.VisualStudio.Modeling.Diagrams
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxis
'Declaración
Public MustInherit Class MouseAction _
Implements IDisposable
public abstract class MouseAction : IDisposable
El tipo MouseAction expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
MouseAction() | Inicializa una nueva instancia de la clase MouseAction. |
![]() |
MouseAction(Diagram) | Inicializa una nueva instancia de la clase MouseAction. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
ActionCanceledState | Obtiene el estado cancelado para la acción del mouse. |
![]() ![]() |
ActionCompletedState | Obtiene el estado completa para las acciones del mouse. |
![]() |
CanBumpScroll | Obtiene la acción del mouse y comprueba si puede producir el diagrama al desplazamiento. |
![]() ![]() |
ClickedState | Obtiene el estado hizo clic para la acción del mouse. |
![]() |
CurrentDiagramArgs | Obtiene los argumentos del diagrama actual en el que la acción del mouse. |
![]() |
CurrentMouseActionEvent | Obtiene el suceso actual para la acción del mouse. |
![]() |
CurrentMouseActionState | Obtiene el estado actual de la acción del mouse. |
![]() |
CurrentPoint | Obtiene o establece el mouse colocar para la acción del mouse actual. |
![]() |
Diagram | Obtiene el diagrama al que se asigna la acción del mouse. |
![]() ![]() |
DragCanceledState | Obtiene el estado de cancelación de arrastre para la acción del mouse. |
![]() ![]() |
DragCompletedState | Obtiene el estado de finalización de arrastre para la acción del mouse. |
![]() ![]() |
DraggingState | Obtiene el estado de arrastre de la acción del mouse. |
![]() ![]() |
DragPendingState | Obtiene el estado pendiente de arrastre para la acción del mouse. |
![]() |
HasTooltip | Obtiene la acción del mouse y comprueba si se puede tener una información sobre herramientas. |
![]() ![]() |
HoveringState | Obtiene el estado del vuelo estable para la acción del mouse. |
![]() ![]() |
InactiveState | Obtiene el estado inactivo para la acción del mouse. |
![]() |
IsActive | Obtiene la acción del mouse y comprueba si está activa. |
![]() |
MouseDownHitShape | Obtiene la forma en que la acción del mouse. |
![]() |
MouseDownPoint | Obtiene la posición del evento más reciente de mouse-abajo. |
![]() |
PreviousPoint | Obtiene o establece la posición del evento anterior de mouse-abajo. |
![]() |
ResetToolboxOnDragDrop | Si restaurar la selección del cuadro de herramientas después de una operación de arrastrar y colocar desencadenada por esta acción del mouse.La implementación base siempre devuelve true, que significa que la selección del cuadro de herramientas se restablecerá después de una operación de arrastrar y colocar desencadenada por esta acción del mouse. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Activate | Provoca la acción del mouse. |
![]() |
CanCancel | Obtiene la acción del mouse y comprueba si se puede cancelar. |
![]() |
Cancel | Cancela la acción del mouse. |
![]() |
CanComplete | Obtiene la acción del mouse y comprueba si se puede completar. |
![]() |
CaptureMouse | Obtiene la acción del mouse. |
![]() |
Click | Realiza las acciones para las clases derivadas cuando se hace clic con el mouse. |
![]() |
Complete | Completa la acción del mouse. |
![]() |
ContextMenuRequested | Envía una solicitud para el menú contextual. |
![]() |
Dispose() | Libera todos los recursos utilizados por MouseAction. |
![]() |
Dispose(Boolean) | Libera los recursos no administrados que utiliza MouseAction y libera los recursos administrados de forma opcional. |
![]() |
DoPaintFeedback | Pinta comentarios para la acción del mouse. |
![]() |
DoubleClick | Realiza las acciones para las clases derivadas cuando un usuario hace doble clic con el mouse. |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Concluye la acción del mouse pero no el contenedor. (Invalida a Object.Finalize()). |
![]() |
GetCursor | Obtiene el puntero para mostrar del mouse. |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetTooltipText | Obtiene el texto de información sobre herramientas para un elemento del diagrama. |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
GotFocus | Asigna el foco a la acción del mouse. |
![]() |
Invalidate | Reemplaza los comentarios de la acción del mouse. |
![]() |
LostFocus | Quita el objeto de la acción del mouse. |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
MouseDown | Realiza las acciones para las clases derivadas cuando un usuario hace clic con el mouse. |
![]() |
MouseEnter | Realiza las acciones para las clases derivadas cuando los puntos del mouse en una forma del diagrama. |
![]() |
MouseHover | Realiza las acciones para las clases derivadas cuando los puntos del usuario a un área o a un elemento del diagrama. |
![]() |
MouseLeave | Realiza las acciones para las clases derivadas cuando los puntos del mouse no más a la forma del diagrama. |
![]() |
MouseMove | Realiza las acciones para las clases derivadas cuando el usuario mueve el mouse sobre el diagrama. |
![]() |
MouseUp | Realiza las acciones para las clases derivadas cuando el usuario suelta el botón del mouse. |
![]() |
MouseWheel | Realiza las acciones para las clases derivadas cuando el usuario gira la rueda del mouse. |
![]() |
OnClicked | Alerta agentes de escucha que el usuario ha hecho clic con el mouse. |
![]() |
OnContextMenuRequested | Alerta agentes de escucha que el usuario ha solicitado el menú contextual. |
![]() |
OnDiagramGotFocus | Alerta agentes de escucha que el diagrama tiene el foco. |
![]() |
OnDiagramLostFocus | Se invoca cuando un evento de LostFocus se ha enviado a este MouseAction. |
![]() |
OnDiagramScrolled | Alerta agentes de escucha que el usuario ha desplazado el diagrama. |
![]() |
OnDoubleClick | Alerta agentes de escucha que el usuario doble-ha hace clic con el mouse. |
![]() |
OnDragCanceled | Alerta agentes de escucha que la operación de arrastrar se ha cancelado. |
![]() |
OnDragCompleted | Alerta agentes de escucha que se ha completado la operación de arrastre. |
![]() |
OnDraggingBegun | Alerta agentes de escucha que ha iniciado la operación de arrastrar. |
![]() |
OnDraggingEnded | Alerta agentes de escucha que la operación de arrastre ha finalizado. |
![]() |
OnDragPendingBegun | Alerta agentes de escucha que la operación de arrastre está pendiente. |
![]() |
OnDragPendingEnded | Alerta agentes de escucha que la operación de arrastre ya no está pendiente. |
![]() |
OnHoveringBegun | Alerta agentes de escucha que el mouse mantiene el mouse sobre el diagrama. |
![]() |
OnHoveringEnded | Alerta agentes de escucha que el mouse se desplaza el mouse no más al diagrama. |
![]() |
OnMouseActionActivated | Alerta agentes de escucha que ha iniciado la acción del mouse. |
![]() |
OnMouseActionCanceled | Modifica los agentes de escucha que la acción del mouse se ha cancelado. |
![]() |
OnMouseActionCompleted | Alerta agentes de escucha que la acción del mouse se ha completado. |
![]() |
OnMouseActionDeactivated | Alerta agentes de escucha que se desactiva la acción del mouse. |
![]() |
OnMouseDown | Alerta agentes de escucha que se ha hecho clic con el mouse. |
![]() |
OnMouseEnter | Alerta agentes de escucha que el mouse se ha desplazado sobre una forma del diagrama. |
![]() |
OnMouseHover | Alerta agentes de escucha que el mouse está señalando a un área o a un elemento del diagrama. |
![]() |
OnMouseLeave | Alerta agentes de escucha que el mouse ya no sobre la forma del diagrama. |
![]() |
OnMouseMove | Alerta agentes de escucha que el mouse se ha movido al diagrama. |
![]() |
OnMouseUp | Alerta agentes de escucha que el usuario libera el botón del mouse. |
![]() |
OnMouseWheel | Alerta agentes de escucha que el usuario ha activado la rueda del mouse. |
![]() |
ReleaseMouse | Alerta agentes de escucha que el usuario libera el botón del mouse. |
![]() |
Scrolled | Alerta agentes de escucha que el usuario ha desplazado el diagrama. |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
| Nombre | Descripción | |
|---|---|---|
![]() |
MouseActionActivated | Se produce cuando una acción del mouse se inicia. |
![]() |
MouseActionDeactivated | Se produce cuando finaliza una acción del mouse. |
Arriba
Comentarios
Derive de esta clase para crear dispone de acciones del mouse personalizadas, como una herramienta del mouse del conector.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Diagrams (Espacio de nombres)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)