Udostępnij za pośrednictwem


Klasa DiagramDragEventArgs

Dostarcza dane dla zdarzenia DragDrop, DragEnter lub DragOver.

Hierarchia dziedziczenia

System.Object
  System.EventArgs
    Microsoft.VisualStudio.Modeling.Diagrams.DiagramEventArgs
      Microsoft.VisualStudio.Modeling.Diagrams.DiagramPointEventArgs
        Microsoft.VisualStudio.Modeling.Diagrams.DiagramDragEventArgs

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

'Deklaracja
Public Class DiagramDragEventArgs _
    Inherits DiagramPointEventArgs
public class DiagramDragEventArgs : DiagramPointEventArgs

Typ DiagramDragEventArgs uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona DiagramDragEventArgs() Inicjuje nowe wystąpienie klasy DiagramDragEventArgs.
Metoda publiczna DiagramDragEventArgs(DragEventArgs, DiagramClientView) Inicjuje nowe wystąpienie klasy DiagramDragEventArgs.
Metoda publiczna DiagramDragEventArgs(DragEventArgs, Boolean, ElementGroupPrototype, DiagramClientView) Inicjuje nowe wystąpienie klasy DiagramDragEventArgs.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna AllowedEffect Pobiera operacje przeciągania i upuszczania dozwolone przez autora (lub źródła) zdarzenia przeciągania.
Właściwość publiczna Alt Zwraca wartość wskazującą, czy jest wciśnięty klawisz Alt.
Właściwość publiczna Control Zwraca wartość wskazującą, czy jest wciśnięty klawisz Control.
Właściwość publiczna Data Pobiera IDataObject, który zawiera dane skojarzone z tym zdarzeniem.
Właściwość publiczna DiagramClientView Pobiera DiagramClientView, DiagramEventArgs, pochodząca od. (Odziedziczone z DiagramEventArgs).
Właściwość publiczna DiagramHitTestInfo Pobiera informacje hit test odpowiadającym pozycji myszy. (Odziedziczone z DiagramPointEventArgs).
Właściwość publiczna Effect Pobiera lub ustawia efekt docelowego upuszczania w operacji przeciągania i upuszczania.
Właściwość publiczna Handled Pobiera lub ustawia wartość określającą, czy zostały obsłużone tego zdarzenia. (Odziedziczone z DiagramEventArgs).
Właściwość publiczna HitDiagramItem Pobiera element diagramu odpowiadającym pozycji myszy. (Odziedziczone z DiagramPointEventArgs).
Właściwość publiczna IsDropLocationUserSpecified Zwraca wartość wskazującą lokalizację upuszczania została określona przez użytkownika, czy zostało wyprodukowane.
Właściwość publiczna KeyState Pobiera bieżący stan SHIFT, CTRL i ALT, klawisze, jak również Państwo przycisków myszy.bit 1: lewy przycisk myszy bit 2: prawego przycisku myszy bit 4: klawisz SHIFT bit 8: klawisz CONTROL bit 16: 32 bit do środkowego przycisku myszy: klawisz ALT
Właściwość publiczna MousePosition Pobiera położenia kursora myszy w jednostkach względem diagramu w lewym górnym rogu. (Odziedziczone z DiagramPointEventArgs).
Właściwość publiczna Prototype Pobiera element prototyp grupy skojarzone z tą operacją przeciągnij.Istnieje w ramach obiektów danych pierwotnych, ale jest dostępna jako oddzielnych właściwości, tak, że nie mają poszczególnych klientów do deserializacji tego same.
Właściwość publiczna Shift Zwraca wartość wskazującą, czy jest wciśnięty klawisz Shift.

Początek

Metody

  Nazwa Opis
Metoda publiczna ComputeEffect Ta metoda zwraca efekt jednej kropli wynikowego, biorąc pod uwagę możliwe efekty, obsługujących przeciągnij i upuść obiekt docelowy.Źródło przeciągnij efekty dozwolone połączone z klucza Państwa będą używane do określenia wynikowy wpływ.
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams