Freigeben über


ModelElement.ChooseMergeTarget-Methode (ElementGroupPrototype)

Wählt ein Zielelement das als untergeordnetes Element ein Element übernehmen soll, das der Benutzer ziehen, erstellen oder kopieren möchte.

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

Syntax

'Declaration
Protected Overridable Function ChooseMergeTarget ( _
    elementGroupPrototype As ElementGroupPrototype _
) As ModelElement
protected virtual ModelElement ChooseMergeTarget(
    ElementGroupPrototype elementGroupPrototype
)

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Modeling.ModelElement
Das ModelElement, das als Ziel für den Zusammenführungsprozess verwendet wird.

Hinweise

Eine Zusammenführung wird, was geschieht, wenn der Benutzer ein Tool verwendet, um ein Modellelement zu erstellen, oder den Befehl Einfügen ausführt oder ein Element in eine andere ziehen. Zusammenführen kombiniert die neuen oder kopierten Elemente in das vorhandene Modell.

Diese Methode wird aufgerufen, wenn eine Zusammenführung im Begriff ist geschehen. Sie ermöglicht dem Zielelement, um die Zusammenführung umleiten, damit andere Element das Ziel ist. Beispielsweise kann ein Teil eines umfangreicheren Objekts die Zusammenführung an übergeordnete umleiten. Dies ist ein Vorteil für den Benutzer, der nicht zwischen dem Teil und übergeordnete unterscheiden muss, wenn ein Tool oder ein Objekt ziehen.

Die Standardmethode gibt dieses Element als das Ziel zurück.

.NET Framework-Sicherheit

Siehe auch

Referenz

ModelElement Klasse

ChooseMergeTarget-Überladung

Microsoft.VisualStudio.Modeling-Namespace