Freigeben über


ModelElement.ChooseMergeTarget-Methode (ElementGroupPrototype)

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

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.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
Wenn das Ziel für den Mergeprozess verwendet werden soll, ModelElement .

Hinweise

Eine Zusammenführung besteht darin, was geschieht, wenn der Benutzer ein Tool, mit dem ein Modellelement zu erstellen, oder den Befehl Einfügen durchführt oder ein Element in eine andere ziehen.Führt die neuen kombinieren oder kopierten Elemente in das vorhandene Modell.

Diese Methode wird aufgerufen, wenn eine Zusammenführung im Begriff sind möglich.Es ermöglicht es dem Zielelement, um die Zusammenführung umzuleiten, sodass ein anderes Element das Ziel ist.So kann beispielsweise ein Teil eines umfangreichen Objekts die Zusammenführung zu seinem übergeordneten Element weiterleiten.Dies ist ein Vorteil für den Benutzer, der nicht zwischen dem Bereich und dem übergeordneten Steuerelement unterscheiden muss, wenn es sich um ein Tool oder ein Objekt zieht.

Die Standardmethode gibt dieses Element als Ziel zurück.

.NET Framework-Sicherheit

Siehe auch

Referenz

ModelElement Klasse

ChooseMergeTarget-Überladung

Microsoft.VisualStudio.Modeling-Namespace