Classe DiagramDragEventArgs
Fornisce dati per l'evento DragDrop, DragEnter o DragOver.
Gerarchia di ereditarietà
System.Object
System.EventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramPointEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramDragEventArgs
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 DiagramDragEventArgs _
Inherits DiagramPointEventArgs
public class DiagramDragEventArgs : DiagramPointEventArgs
Il tipo DiagramDragEventArgs espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DiagramDragEventArgs() | Inizializza una nuova istanza della classe DiagramDragEventArgs. |
![]() |
DiagramDragEventArgs(DragEventArgs, DiagramClientView) | Inizializza una nuova istanza della classe DiagramDragEventArgs. |
![]() |
DiagramDragEventArgs(DragEventArgs, Boolean, ElementGroupPrototype, DiagramClientView) | Inizializza una nuova istanza della classe DiagramDragEventArgs. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AllowedEffect | Ottiene le operazioni di trascinamento consentite dall'elemento utilizzato per generare l'evento di trascinamento. |
![]() |
Alt | Ottiene un valore che indica se è stato premuto il tasto ALT. |
![]() |
Control | Ottiene un valore che indica se è stato premuto il tasto CTRL. |
![]() |
Data | Ottiene l'oggetto IDataObject che contiene i dati associati a questo evento. |
![]() |
DiagramClientView | Ottiene l'oggetto DiagramClientView da cui ha origine DiagramEventArgs. (Ereditato da DiagramEventArgs) |
![]() |
DiagramHitTestInfo | Ottiene le informazioni di hit test corrispondenti alla posizione del mouse. (Ereditato da DiagramPointEventArgs) |
![]() |
Effect | Ottiene o imposta l'effetto di trascinamento di destinazione in un'operazione di trascinamento. |
![]() |
Handled | Ottiene o imposta un valore che indica se l'evento è stato gestito. (Ereditato da DiagramEventArgs) |
![]() |
HitDiagramItem | Ottiene l'elemento del diagramma che corrisponde alla posizione del mouse. (Ereditato da DiagramPointEventArgs) |
![]() |
IsDropLocationUserSpecified | Ottiene un valore che indica se la destinazione finale è stata specificata dall'utente o dal produttore. |
![]() |
KeyState | Ottiene lo stato corrente del tasto MAIUSC, CTRL e ALT nonché lo stato dei pulsanti. 1 bit: il pulsante sinistro del mouse è generazione 2: il pulsante destro del mouse è presente generazione 4: il tasto MAIUSC dispone di generazione 8: la chiave di CONTROLLO dispone di generazione 16: il pulsante centrale del mouse è generazione 32: il tasto ALT |
![]() |
MousePosition | Ottiene la posizione del mouse in unità di misura internazionali rispetto all'angolo superiore sinistro del diagramma. (Ereditato da DiagramPointEventArgs) |
![]() |
Prototype | Ottiene il prototipo del gruppo di elementi associato a questa operazione di trascinamento.Si trova all'interno dell'oggetto dati non elaborati, ma viene fornita come proprietà separata in modo che i singoli client non debbano deserializzarla. |
![]() |
Shift | Ottiene un valore che indica se è stato premuto il tasto MAIUSC. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
ComputeEffect | Questo metodo restituisce il singolo effetto di rilascio risultante in base ai possibili effetti che la destinazione di trascinamento/rilascio può supportare.Gli effetti consentiti dell'origine di trascinamento combinati con gli stati del tasto verranno utilizzati per verificare l'effetto risultante. |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
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.