Condividi tramite


Classe ManualRouteAction

Il MouseAction che manualmente destinazione LinkShapes modificando il relativo LineSegments.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.ManualRouteAction

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
Public Class ManualRouteAction _
    Inherits SelectAction
public class ManualRouteAction : SelectAction

Il tipo ManualRouteAction espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ManualRouteAction Inizializza una nuova istanza della classe di ManualRouteAction.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CanBumpScroll Ottiene l'azione del mouse e verifica se può determinare un diagramma allo scorrimento. (Ereditato da MouseAction)
Proprietà pubblica CurrentDiagramArgs Ottiene gli argomenti dell'evento per il diagramma corrente in cui l'azione del mouse si è verificata. (Ereditato da MouseAction)
Proprietà pubblica CurrentMouseActionEvent Ottiene l'evento corrente per l'azione del mouse. (Ereditato da MouseAction)
Proprietà pubblica CurrentMouseActionState Ottiene lo stato corrente per l'azione del mouse. (Ereditato da MouseAction)
Proprietà pubblica CurrentPoint Ottiene o imposta la posizione del mouse per l'azione corrente del mouse. (Ereditato da MouseAction)
Proprietà protetta. DeferredFocusableItem (Ereditato da SelectAction)
Proprietà protetta. DeferredSelectableItem (Ereditato da SelectAction)
Proprietà protetta. Diagram Ottiene il diagramma in cui l'azione del mouse viene assegnata. (Ereditato da MouseAction)
Proprietà pubblica HasTooltip Ottiene l'azione del mouse e verifica se può avere una descrizione comando. (Ereditato da MouseAction)
Proprietà pubblica IsActive Ottiene l'azione del mouse e verifica se è attiva. (Ereditato da MouseAction)
Proprietà pubblica MouseDownHitShape Ottiene la forma in cui l'azione del mouse si è verificata. (Ereditato da MouseAction)
Proprietà pubblica MouseDownPoint Ottiene la posizione dell'evento del mouse-giù più recente. (Ereditato da MouseAction)
Proprietà pubblica PreviousPoint Ottiene o imposta la posizione dell'evento precedente di mouse-giù. (Ereditato da MouseAction)
Proprietà pubblica ResetToolboxOnDragDrop Se reimpostare selezione della casella degli strumenti dopo un'operazione di trascinamento attivata tramite questa azione del mouse.L'implementazione di base restituisce sempre true, ovvero 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
Metodo pubblico Activate Viene attivata l'azione del mouse. (Ereditato da MouseAction)
Metodo pubblico CanCancel Ottiene l'azione del mouse e verifica se può essere annullata. (Ereditato da MouseAction)
Metodo pubblico Cancel Annulla l'azione del mouse. (Ereditato da MouseAction)
Metodo pubblico CanComplete Ottiene l'azione del mouse e verifica se può essere completata. (Ereditato da MouseAction)
Metodo protetto CaptureMouse Ottiene l'azione del mouse. (Ereditato da MouseAction)
Metodo pubblico Click Esegue azioni per le classi derivate quando il mouse viene fatto clic su. (Ereditato da MouseAction)
Metodo pubblico Complete Volta completata l'azione del mouse. (Ereditato da MouseAction)
Metodo pubblico ContextMenuRequested Invia una richiesta al menu di scelta rapida. (Ereditato da MouseAction)
Metodo pubblico Dispose() Libera tutte le risorse utilizzate da MouseAction. (Ereditato da MouseAction)
Metodo protetto Dispose(Boolean) Rilascia risorse non gestite utilizzate da MouseAction e facoltativamente dealloca risorse gestite. (Ereditato da MouseAction)
Metodo pubblico DoPaintFeedback disegna il feedback manuale di routing. (Esegue l'override di MouseAction.DoPaintFeedback(DiagramPaintEventArgs)).
Metodo pubblico DoubleClick Esegue azioni per le classi derivate quando l'utente fa doppio clic sul corrispondente. (Ereditato da MouseAction)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Viene completato l'azione del mouse ma non viene eliminato. (Ereditato da MouseAction)
Metodo pubblico GetCursor Ottiene il cursore per visualizzare la posizione specificata del mouse. (Esegue l'override di MouseAction.GetCursor(Cursor, DiagramClientView, PointD)).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetTooltipText Ottiene il testo di descrizione per un elemento del diagramma. (Ereditato da MouseAction)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GotFocus Assegna lo stato attivo all'azione del mouse. (Ereditato da MouseAction)
Metodo protetto Invalidate Invalida feedback details del mouse. (Ereditato da MouseAction)
Metodo pubblico LostFocus Rimuove lo stato attivo dall'azione del mouse. (Ereditato da MouseAction)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico MouseDown Esegue azioni per le classi derivate quando un utente fa clic con il mouse. (Ereditato da MouseAction)
Metodo pubblico MouseEnter Esegue azioni per le classi derivate quando i punti del mouse su una forma del diagramma. (Ereditato da MouseAction)
Metodo pubblico MouseHover Esegue azioni per le classi derivate quando l'utente punta a un'area o a un elemento nel diagramma. (Ereditato da MouseAction)
Metodo pubblico MouseLeave Esegue azioni per le classi derivate quando i punti del mouse sulla forma del diagramma. (Ereditato da MouseAction)
Metodo pubblico MouseMove Esegue azioni per le classi derivate quando l'utente sposta il mouse sul diagramma. (Ereditato da MouseAction)
Metodo pubblico MouseUp Esegue azioni per le classi derivate quando l'utente rilascia il pulsante del mouse. (Ereditato da MouseAction)
Metodo pubblico MouseWheel Esegue azioni per le classi derivate quando l'utente muove la rotellina del mouse. (Ereditato da MouseAction)
Metodo protetto OnClicked Eseguire le operazioni eventualmente selezionata posticipata se il membro di deferredSelection è impostato. (Ereditato da SelectAction)
Metodo protetto OnContextMenuRequested Volta completata l'azione selezionata in modo che il menu di scelta rapida disponga di una selezione valida da utilizzare. (Ereditato da SelectAction)
Metodo protetto OnDiagramGotFocus avvisa i listener che il diagramma ha lo stato attivo. (Ereditato da MouseAction)
Metodo protetto OnDiagramLostFocus Annulla il MouseAction quando si passa allo stato attivo in un'altra finestra. (Esegue l'override di SelectAction.OnDiagramLostFocus(LostFocusEventArgs)).
Metodo protetto OnDiagramScrolled Avvisa i listener che l'utente ha spostato il diagramma. (Ereditato da MouseAction)
Metodo protetto OnDoubleClick Avvisa i listener che l'utente ha fatto doppio clic con il mouse. (Ereditato da MouseAction)
Metodo protetto OnDragCanceled avvisa i listener che l'operazione di trascinamento è stata annullata. (Ereditato da MouseAction)
Metodo protetto OnDragCompleted Esegue una route manuali. (Esegue l'override di MouseAction.OnDragCompleted(MouseActionEventArgs)).
Metodo protetto OnDraggingBegun Avvisa i listener che l'operazione di trascinamento è stata avviata. (Ereditato da MouseAction)
Metodo protetto OnDraggingEnded Avvisa i listener che l'operazione di trascinamento è terminata. (Ereditato da MouseAction)
Metodo protetto OnDragPendingBegun avvisa i listener che l'operazione di trascinamento è in corso. (Ereditato da MouseAction)
Metodo protetto OnDragPendingEnded avvisa i listener che l'operazione di trascinamento non è più in corso. (Ereditato da MouseAction)
Metodo protetto OnHoveringBegun Avvisa i listener del mouse è posizionandosi sul diagramma. (Ereditato da MouseAction)
Metodo protetto OnHoveringEnded Avvisa i listener del mouse non è più posizionandosi sul diagramma. (Ereditato da MouseAction)
Metodo protetto OnMouseActionActivated Avvisa i listener che l'azione del mouse è stata avviata. (Ereditato da MouseAction)
Metodo protetto OnMouseActionCanceled Invalida feedback obsoleto. (Esegue l'override di MouseAction.OnMouseActionCanceled(DiagramEventArgs)).
Metodo protetto OnMouseActionCompleted Avvisa i listener che l'azione del mouse è stata completata. (Ereditato da MouseAction)
Metodo protetto OnMouseActionDeactivated Pulizia di tutti i variabili membro, come membro di deferredSelection. (Ereditato da SelectAction)
Metodo protetto OnMouseDown Salva la posizione iniziale del mouse. (Esegue l'override di SelectAction.OnMouseDown(DiagramMouseEventArgs)).
Metodo protetto OnMouseEnter Avvisa i listener del mouse fosse spostato su una forma del diagramma. (Ereditato da MouseAction)
Metodo protetto OnMouseHover Avvisa i listener del mouse è posizionato a un'area o a un elemento nel diagramma. (Ereditato da MouseAction)
Metodo protetto OnMouseLeave Avvisa i listener del mouse non è più nella forma del diagramma. (Ereditato da MouseAction)
Metodo protetto OnMouseMove Invalida feedback vecchio e di nuovo. (Esegue l'override di MouseAction.OnMouseMove(DiagramMouseEventArgs)).
Metodo protetto OnMouseUp (Non esegue alcuna operazione ma chiamano il metodo di base.Questo override devono essere rimosse.) (Esegue l'override di MouseAction.OnMouseUp(DiagramMouseEventArgs)).
Metodo protetto OnMouseWheel Avvisa i listener che l'utente ha rotazione della rotellina del mouse. (Ereditato da MouseAction)
Metodo protetto ReleaseMouse Avvisa i listener che l'utente ha rilasciato il pulsante del mouse. (Ereditato da MouseAction)
Metodo pubblico Scrolled Avvisa i listener che l'utente ha spostato il diagramma. (Ereditato da MouseAction)
Metodo protetto Select Seleziona il primo elemento selezionabile del diagramma (forma, campo, o sottocampo) sotto il cursore del mouse e dello stato attivo sul primo elemento che può ricevere lo stato attivo. (Ereditato da SelectAction)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico MouseActionActivated Si verifica quando un'azione del mouse viene avviato. (Ereditato da MouseAction)
Evento pubblico MouseActionDeactivated Si verifica quando un'azione del mouse termina. (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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams