MergeContext-Klasse
Stellt die Informationen zur Zusammenführung bereit, die ursprünglich vom Mergeprozess festgelegt werden, wenn die Objekte eines ElementGroupPrototype im Zielspeicher wiederhergestellt werden.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.MergeContext
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.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 RootMel-Sammlung des MergeContext 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. |
![]() ![]() |
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 MergeContext-Informationen enthält; andernfalls "false". |
![]() ![]() |
Set | Fügt der angegebenen Transaktion die DesignSurfaceMergeContext-Informationen 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
Hinweise
Die bereitgestellten Zusammenführungsinformationen (Ablagen- oder Pasteninformationen) werden vom außerdem festgelegt, wenn die ElementGroupPrototype-Objekte in den Zielspeicher erneut hergestellt werden.
Die Zusammenführungsinformationen werden anschließend während des Mergeprozesses und der Fixupphase verwendet.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.