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
- elementGroupPrototype
Typ: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
ElementGroupPrototype , das dem Zielelement zusammengeführt und wiederhergestellt wird.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.