Freigeben über


DesignSurfaceMergeContext-Klasse

Stellt Informationen der Zusammenführung (d. h, Ablegevorgang/Einfügen) bereit, die erstmals über den außerdem festgelegt wird, wenn die von ElementGroupPrototypes Objekte in den Zielspeicher erneut hergestellt werden. Die Mergeinformationen werden anschließend während des Mergeprozesses und der Fixupphase verwendet.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.DesignSurfaceMergeContext

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

Syntax

'Declaration
Public NotInheritable Class DesignSurfaceMergeContext
public sealed class DesignSurfaceMergeContext

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

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member AddRootModelElement Fügt das modelElement der RootMel-Sammlung des DesignSurfaceMergeContext der Transaktion hinzu.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetElementGroup Gibt die ElementGroup zurück, die im Zielspeicher wiederhergestellt wurde.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetRootModelElements Gibt die Auflistung von ModelElements (non-PresentationElements) zurück, die als Stammelemente in der wiederhergestellten ElementGroup dienen.
Öffentliche MethodeStatischer Member GetRootPresentationElements Gibt die Auflistung von PresentationElements zurück, die als Stammelemente in der wiederhergestellten ElementGroup dienen.
Öffentliche MethodeStatischer Member GetTargetElement Gibt das Ziel-ModelElement des Zusammenführungsvorgangs zurück.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeStatischer Member HasContext Gibt "true" zurück, wenn die Transaktion DesignSurfaceMergeContext-Informationen enthält; andernfalls "false".
Öffentliche MethodeStatischer Member Set Fügt die DesignSurfaceMergeContext-Informationen der angegebenen Transaktion hinzu.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member PreMergeKey Wenn dieser Schlüssel in einem ElementGroup-Kontext vorhanden ist, ruft der Mergeprozess PreMergeSelf() für jedes Stammelement in der ElementGroup am Anfang der Zusammenführung auf.

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