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