Classe SelectAction
L'azione di base del mouse e seleziona le forme nel mouse.
Gerarchia di ereditarietà
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
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintassi
'Dichiarazione
Public Class SelectAction _
Inherits MouseAction
public class SelectAction : MouseAction
Il tipo SelectAction espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
SelectAction | Inizializza una nuova istanza della classe SelectAction. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
CanBumpScroll | Ottiene l'azione del mouse e verifica se può determinare lo scorrimento del diagramma. (Ereditato da MouseAction) | |
CurrentDiagramArgs | Ottiene gli argomenti dell'evento per il diagramma corrente in cui si è verificata l'azione del mouse. (Ereditato da MouseAction) | |
CurrentMouseActionEvent | Ottiene l'evento corrente per l'azione del mouse. (Ereditato da MouseAction) | |
CurrentMouseActionState | Ottiene lo stato corrente per l'azione del mouse. (Ereditato da MouseAction) | |
CurrentPoint | Ottiene o imposta la posizione del mouse per l'azione corrente del mouse. (Ereditato da MouseAction) | |
DeferredFocusableItem | ||
DeferredSelectableItem | ||
Diagram | Ottiene il diagramma a cui è assegnata l'azione del mouse. (Ereditato da MouseAction) | |
HasTooltip | Ottiene l'azione del mouse e verifica se può disporre di una descrizione comando. (Ereditato da MouseAction) | |
IsActive | Ottiene l'azione del mouse e verifica se è attiva. (Ereditato da MouseAction) | |
MouseDownHitShape | Ottiene la forma sulla quale si è verificata l'azione del mouse. (Ereditato da MouseAction) | |
MouseDownPoint | Ottiene la posizione dell'evento MouseDown più recente. (Ereditato da MouseAction) | |
PreviousPoint | Ottiene o imposta la posizione dell'evento MouseDown precedente. (Ereditato da MouseAction) | |
ResetToolboxOnDragDrop | Se reimpostare la selezione della casella degli strumenti dopo un'operazione di trascinamento attivata tramite questa azione del mouse.L'implementazione di base restituisce sempre true, che significa che la selezione della casella degli strumenti verrà reimpostata dopo un'operazione di trascinamento attivata tramite questa azione del mouse. (Ereditato da MouseAction) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Activate | Attiva l'azione del mouse. (Ereditato da MouseAction) | |
CanCancel | Ottiene l'azione del mouse e verifica se può essere annullata. (Ereditato da MouseAction) | |
Cancel | Annulla l'azione del mouse. (Ereditato da MouseAction) | |
CanComplete | Ottiene l'azione del mouse e verifica se può essere completata. (Ereditato da MouseAction) | |
CaptureMouse | Ottiene l'azione del mouse. (Ereditato da MouseAction) | |
Click | Esegue azioni per le classi derivate quando si fa clic con il mouse. (Ereditato da MouseAction) | |
Complete | Completa l'azione del mouse. (Ereditato da MouseAction) | |
ContextMenuRequested | Invia una richiesta per il menu di scelta rapida. (Ereditato da MouseAction) | |
Dispose() | Rilascia tutte le risorse utilizzate dall'oggetto MouseAction. (Ereditato da MouseAction) | |
Dispose(Boolean) | Rilascia le risorse non gestite utilizzate da MouseAction e, facoltativamente, le risorse gestite. (Ereditato da MouseAction) | |
DoPaintFeedback | Disegna la risposta all'azione del mouse. (Ereditato da MouseAction) | |
DoubleClick | Esegue azioni per le classi derivate quando un utente fa doppio clic con il mouse. (Ereditato da MouseAction) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Finalizza l'azione del mouse ma non la elimina. (Ereditato da MouseAction) | |
GetCursor | Ottiene il puntatore da visualizzare per il mouse. (Ereditato da MouseAction) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetTooltipText | Ottiene il testo della descrizione comando per un elemento nel diagramma. (Ereditato da MouseAction) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GotFocus | Assegna lo stato attivo all'azione del mouse. (Ereditato da MouseAction) | |
Invalidate | Invalida i commenti e suggerimenti dall'azione del mouse. (Ereditato da MouseAction) | |
IsDiagramSelectedOnly | Restituisce un valore che indica se il diagramma è l'unico elemento selezionato. | |
LostFocus | Rimuove lo stato attivo dall'azione del mouse. (Ereditato da MouseAction) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
MouseDown | Esegue azioni per le classi derivate quando un utente fa clic con il mouse. (Ereditato da MouseAction) | |
MouseEnter | Esegue azioni per le classi derivate quando il mouse punta a una forma nel diagramma. (Ereditato da MouseAction) | |
MouseHover | Esegue azioni per le classi derivate quando l'utente punta a un'area o un elemento nel diagramma. (Ereditato da MouseAction) | |
MouseLeave | Esegue azioni per le classi derivate quando il mouse non punta più alla forma nel diagramma. (Ereditato da MouseAction) | |
MouseMove | Esegue azioni per le classi derivate quando l'utente sposta il mouse sul diagramma. (Ereditato da MouseAction) | |
MouseUp | Esegue azioni per le classi derivate quando l'utente rilascia il pulsante del mouse. (Ereditato da MouseAction) | |
MouseWheel | Esegue azioni per le classi derivate quando l'utente ruota la rotellina del mouse. (Ereditato da MouseAction) | |
OnClicked | Esegue qualsiasi azione di selezione posticipata se il membro deferredSelection è impostato. (Esegue l'override di MouseAction.OnClicked(MouseActionEventArgs)). | |
OnContextMenuRequested | Completa innanzitutto l'azione selezionata in modo che il menu di scelta rapida disponga di una selezione valida da utilizzare. (Esegue l'override di MouseAction.OnContextMenuRequested(DiagramMouseEventArgs)). | |
OnDiagramGotFocus | Avvisa i listener che il diagramma dispone dello stato attivo. (Ereditato da MouseAction) | |
OnDiagramLostFocus | Annulla l'azione se la visualizzazione perde lo stato attivo. (Esegue l'override di MouseAction.OnDiagramLostFocus(LostFocusEventArgs)). | |
OnDiagramScrolled | Avvisa i listener che l'utente ha fatto scorrere il diagramma. (Ereditato da MouseAction) | |
OnDoubleClick | Avvisa i listener che l'utente ha fatto doppio clic sul pulsante del mouse. (Ereditato da MouseAction) | |
OnDragCanceled | Avvisa i listener che l'operazione di trascinamento è stata annullata. (Ereditato da MouseAction) | |
OnDragCompleted | Avvisa i listener che l''operazione di trascinamento è stata completata. (Ereditato da MouseAction) | |
OnDraggingBegun | Avvisa i listener che l''operazione di trascinamento è iniziata. (Ereditato da MouseAction) | |
OnDraggingEnded | Avvisa i listener che l''operazione di trascinamento è terminata. (Ereditato da MouseAction) | |
OnDragPendingBegun | Avvisa i listener che l'operazione di trascinamento è in corso. (Ereditato da MouseAction) | |
OnDragPendingEnded | Avvisa i listener che l'operazione di trascinamento non è più in corso. (Ereditato da MouseAction) | |
OnHoveringBegun | Avvisa i listener che il mouse sta passando sul diagramma. (Ereditato da MouseAction) | |
OnHoveringEnded | Avvisa i listener che il mouse non sta più passando sul diagramma. (Ereditato da MouseAction) | |
OnMouseActionActivated | Avvisa i listener che l'azione del mouse è iniziata. (Ereditato da MouseAction) | |
OnMouseActionCanceled | Avvisa i listener che l'azione del mouse è stata annullata. (Ereditato da MouseAction) | |
OnMouseActionCompleted | Avvisa i listener che l'azione del mouse è stata completata. (Ereditato da MouseAction) | |
OnMouseActionDeactivated | Pulisce tutte le variabili membro, come il membro deferredSelection. (Esegue l'override di MouseAction.OnMouseActionDeactivated(DiagramEventArgs)). | |
OnMouseDown | Seleziona la forma sotto il mouse. (Esegue l'override di MouseAction.OnMouseDown(DiagramMouseEventArgs)). | |
OnMouseEnter | Avvisa i listener che il mouse è stato spostato su una forma nel diagramma. (Ereditato da MouseAction) | |
OnMouseHover | Avvisa i listener che il mouse è posizionato su un'area o un elemento nel diagramma. (Ereditato da MouseAction) | |
OnMouseLeave | Avvisa i listener che il mouse non si trova più su una forma nel diagramma. (Ereditato da MouseAction) | |
OnMouseMove | Avvisa i listener che il mouse è stato spostato sul diagramma. (Ereditato da MouseAction) | |
OnMouseUp | Avvisa i listener che l'utente ha rilasciato il pulsante del mouse. (Ereditato da MouseAction) | |
OnMouseWheel | Avvisa i listener che l'utente ha girato la rotellina del mouse. (Ereditato da MouseAction) | |
ReleaseMouse | Avvisa i listener che l'utente ha rilasciato il pulsante del mouse. (Ereditato da MouseAction) | |
Scrolled | Avvisa i listener che l'utente ha fatto scorrere il diagramma. (Ereditato da MouseAction) | |
Select | Seleziona il primo elemento selezionabile del diagramma (forma, campo o sottocampo) sotto il cursore del mouse e imposta lo stato attivo sul primo elemento che può ricevere lo stato attivo. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
MouseActionActivated | Si verifica quando inizia un'azione del mouse. (Ereditato da MouseAction) | |
MouseActionDeactivated | Si verifica quando termina un'azione del mouse. (Ereditato da MouseAction) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.