Freigeben über


DragSourceContext-Klasse

Stellt Quellinformationen zum Ziehen bereit, die erst festgelegt wird, wenn der ElementGroupPrototype an der Quelle erstellt wird. Es wird für Ziehfeedback und den Prozess der Zusammenführung (d. h, Ablegevorgang/Einfügen) verwendet.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.DragSourceContext

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class DragSourceContext
[SerializableAttribute]
public class DragSourceContext

Der DragSourceContext-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetDiagramId(ElementGroup) Ruft die Diagrammidentifikation der Quelle ab.Dies kann Guid.Empty zurückgeben, wenn keine Diagramm-ID angegeben wurde kein oder Ziehquellenkontext verfügbar ist.
Öffentliche MethodeStatischer Member GetDiagramId(ElementGroupPrototype) Ruft die Diagrammidentifikation der Quelle ab.Dies kann Guid.Empty zurückgeben, wenn keine Diagramm-ID angegeben wurde kein oder Ziehquellenkontext verfügbar ist.
Öffentliche MethodeStatischer Member GetGhostShapes(ElementGroup) Ruft die Auflistung der Form inaktive Quelle ab.
Öffentliche MethodeStatischer Member GetGhostShapes(ElementGroupPrototype) Ruft die Auflistung der Form inaktive Quelle ab.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetInitialBoundingBox(ElementGroup) Gibt das umgebende Feld (in absoluten globalen Koordinaten) mit allen Formen zurück.
Öffentliche MethodeStatischer Member GetInitialBoundingBox(ElementGroupPrototype) Gibt das umgebende Feld (in absoluten globalen Koordinaten) mit allen Formen zurück.
Öffentliche MethodeStatischer Member GetInitialDragLocation(ElementGroup) Gibt die Position der Maus (in absoluten globalen Koordinaten) zurück, zu dem Zeitpunkt, als der Ziehvorgang gestartet wurde.
Öffentliche MethodeStatischer Member GetInitialDragLocation(ElementGroupPrototype) Gibt die Position der Maus (in absoluten globalen Koordinaten) zurück, zu dem Zeitpunkt, als der Ziehvorgang gestartet wurde.
Öffentliche MethodeStatischer Member GetInitialPrimaryShapeBounds(ElementGroup) Gibt die Begrenzungen (in absoluten globalen Koordinaten) der primären Form im ElementGroupPrototype zurück.
Öffentliche MethodeStatischer Member GetInitialPrimaryShapeBounds(ElementGroupPrototype) Gibt die Begrenzungen (in absoluten globalen Koordinaten) der primären Form im ElementGroupPrototype zurück.
Öffentliche MethodeStatischer Member GetInitialPrimaryShapeId(ElementGroup) Gibt die GUID der primären Form im ElementGroupPototype zurück.
Öffentliche MethodeStatischer Member GetInitialPrimaryShapeId(ElementGroupPrototype) Gibt die GUID der primären Form im ElementGroupPototype zurück.
Öffentliche MethodeStatischer Member GetProcessId(ElementGroup) Ruft die Prozessidentifikation der Quelle ab.Dies kann 0 zurückgeben, wenn keine Prozess-ID angegeben wurde oder kein Ziehquellenkontext verfügbar ist.
Öffentliche MethodeStatischer Member GetProcessId(ElementGroupPrototype) Ruft die Prozessidentifikation der Quelle ab.Dies kann 0 zurückgeben, wenn keine Prozess-ID angegeben wurde oder kein Ziehquellenkontext verfügbar ist.
Öffentliche MethodeStatischer Member GetStoreId(ElementGroup) Ruft die Quellspeicheridentifikation ab.Dies kann Guid.Empty zurückgeben, wenn keine Speicher-ID angegeben wurde kein oder Ziehquellenkontext verfügbar ist.
Öffentliche MethodeStatischer Member GetStoreId(ElementGroupPrototype) Ruft die Quellspeicheridentifikation ab.Dies kann Guid.Empty zurückgeben, wenn keine Speicher-ID angegeben wurde kein oder Ziehquellenkontext verfügbar ist.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeStatischer Member Set Fügt Ziehquelleninformationen zum Quellkontext des ElementGroupPrototype hinzu.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace