Classe CreateAction
CreateAction risponde agli elementi selezionati dalla casella degli strumenti per crearli nel diagramma.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.CreateAction
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 CreateAction _
Inherits SelectAction
public class CreateAction : SelectAction
Il tipo CreateAction espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
CreateAction | Costruttore. |
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 | (Ereditato da SelectAction) |
![]() |
DeferredSelectableItem | (Ereditato da SelectAction) |
![]() |
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 | Eseguire l'override di ResetToolboxOnDragDrop per mantenere la stessa selezione della casella degli strumenti se è in modalità permanente. (Esegue l'override di MouseAction.ResetToolboxOnDragDrop). |
![]() |
StickyMode | Se questa azione è in modalità permanente o meno.Se in modalità permanente, dopo aver creato un elemento, l'azione non viene disattivata, consentendo così all'utente di continuare a creare più elementi dello stesso tipo senza selezionare di nuovo l'elemento dalla casella degli strumenti. |
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 cursore da visualizzare nella posizione del mouse specificata. (Esegue l'override di MouseAction.GetCursor(Cursor, DiagramClientView, PointD)). |
![]() |
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) |
![]() |
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 | Chiamato quando questa MouseAction ha ricevuto una combinazione MouseUp + MouseDown non di trascinamento o quando ha ricevuto un evento completo. (Esegue l'override di SelectAction.OnClicked(MouseActionEventArgs)). |
![]() |
OnContextMenuRequested | Completa innanzitutto l'azione selezionata in modo che il menu di scelta rapida disponga di una selezione valida da utilizzare. (Ereditato da SelectAction) |
![]() |
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. (Ereditato da SelectAction) |
![]() |
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 | Chiamato quando l'operazione di trascinamento di questa MouseAction è stata completata.In modalità permanente non termina l'azione (Esegue l'override di MouseAction.OnDragCompleted(MouseActionEventArgs)). |
![]() |
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. (Ereditato da SelectAction) |
![]() |
OnMouseDown | Chiamato quando un evento MouseHover è stato inviato a questo MouseAction. (Esegue l'override di SelectAction.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 | Chiamato quando un evento MouseMove è stato inviato a questo MouseAction. (Esegue l'override di MouseAction.OnMouseMove(DiagramMouseEventArgs)). |
![]() |
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. (Ereditato da SelectAction) |
![]() |
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.