MergeContext-Klasse
Stellt die Zusammenführung von Informationen bereit, die ursprünglich vom Mergeprozess festgelegt werden, wenn die Objekte aus ElementGroupPrototype Ziel in den Datenspeicher wiederhergestellt werden.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.MergeContext
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntax
'Declaration
Public NotInheritable Class MergeContext
public sealed class MergeContext
Der MergeContext-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
AddRootModelElement | Fügt das modelElement der vom MergeContexts der Transaktion RootMel-Auflistung hinzu. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetElementGroup | Gibt das ElementGroup zurück, das im Ziel Datenspeicher wiederhergestellt wurde. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetRootModelElements | Gibt die Auflistung von ModelElements (nicht--PresentationElements Aufschlag), der als Stammelemente im erneut hergestellten ElementGroup zurück. | |
GetTargetElement | Gibt das Ziel ModelElement der Zusammenführung zurück. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
HasContext | Gibt true zurück, wenn die Transaktion MergeContext-Informationen enthält, andernfalls false zurück. | |
Set | Fügt die MergeContext-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 ElementGroups Kontext vorhanden ist, ruft der Mergeprozess PreMergeSelf() im Stammelement für jedes ElementGroup am Anfang der Zusammenführung. |
Zum Seitenanfang
Hinweise
Die bereitgestellten Informationen zum Zusammenführen Informationen zum Einfügen oder Ablagen- () werden vom Mergeprozess festgelegt, wenn die ElementGroupPrototype-Objekte in den Datenspeicher Ziel wiederhergestellt werden.
Die Informationen werden anschließend zusammen während des Mergeprozesses und der Fixup phase verwendet.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.