Classe DiagramDragEventArgs
Fornisce dati per l'evento di DragDrop, di DragEnter, o di 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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 di DiagramDragEventArgs. | |
DiagramDragEventArgs(DragEventArgs, DiagramClientView) | Inizializza una nuova istanza della classe di DiagramDragEventArgs. | |
DiagramDragEventArgs(DragEventArgs, Boolean, ElementGroupPrototype, DiagramClientView) | Inizializza una nuova istanza della classe di DiagramDragEventArgs. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AllowedEffect | Ottiene le operazioni di trascinamento della selezione sono consentite dal creatore (o dal database di origine) l'evento di trascinamento. | |
Alt | Ottiene un valore che indica se il tasto ALT è depressa. | |
Control | ottiene un valore che indica se la chiave di controllo è depressa. | |
Data | Ottiene il IDataObject contenente i dati associati a questo evento. | |
DiagramClientView | Ottiene il DiagramClientView da cui il DiagramEventArgs proviene. (Ereditato da DiagramEventArgs) | |
DiagramHitTestInfo | Ottiene le informazioni dell'hit test che corrispondono alla posizione del mouse. (Ereditato da DiagramPointEventArgs) | |
Effect | Ottiene o imposta l'effetto del rilascio di destinazione in un'operazione di trascinamento della selezione. | |
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, oppure se si crea. | |
KeyState | Ottiene lo stato corrente di MAIUSC, CTRL e tasto ALT e lo stato dei pulsanti.1 bit: le applicazioni a 2 bit del pulsante sinistro del mouse: le applicazioni a 4 bit del pulsante destro del mouse: le applicazioni a 8 bit del tasto MAIUSC: le applicazioni a 16 bit della chiave di CONTROLLO: le applicazioni a 32 bit del pulsante centrale del mouse: il tasto ALT | |
MousePosition | Ottiene la posizione del mouse in unità del mondo angolo superiore sinistro del diagramma. (Ereditato da DiagramPointEventArgs) | |
Prototype | Ottiene il prototipo del gruppo dell'elemento associato a questa operazione di trascinamento.Ciò si trova all'interno dell'oggetto dati non elaborati, ma viene fornito come proprietà separata in modo da non dover deserializzare i singoli client questo stesso. | |
Shift | Ottiene un valore che indica se MAIUSC è depresso. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
ComputeEffect | Questo metodo restituisce il singolo effetto di rilascio risultante fornito i possibili effetti che il trascinamento/destinazione di rilascio può supportare.L'origine di trascinamento e gli effetti combinati con gli stati del tasto verrà utilizzato 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 per un determinato tipo. (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.