Freigeben über


IMergeElements-Schnittstelle

Ermöglicht Klassen in abgeleiteten Modellen, auf die Funktionen für die Zusammenführung auf einem Modellelement zuzugreifen.

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

Syntax

'Declaration
Public Interface IMergeElements
public interface IMergeElements

Der IMergeElements-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CanMerge Gibt an, ob das Quellelement diesem Element hinzugefügt werden kann.
Öffentliche Methode ChooseMergeTarget(ElementGroup) Ruft das Element ab, das als das Zielelement im ElementGroupPrototype-Zusammenführungsprozess verwendet werden soll.
Öffentliche Methode ChooseMergeTarget(ElementGroupPrototype) Ruft das Modellelement ab, das als Ziel für den Zusammenführungsprozess verwendet werden soll.
Öffentliche Methode MergeConfigure Ermöglicht dem Modellelement, sich selbst zu konfigurieren, nachdem der Mergeprozess es mit dem Zielelement verknüpft hat.
Öffentliche Methode MergeDisconnect Entfernt Links zwischen diesem Element und einem anderen Element.
Öffentliche Methode MergeRelate Ruft den Zusammenführungsprozess ab, der eine Beziehung zwischen diesem Zielelement und dem angegebenen Quellelement erstellt.

Zum Seitenanfang

Hinweise

Diese Schnittstelle stellt Methoden, die ein zu ermöglichen einem Modell hinzugefügt, wird das Element.

Alle Modellelemente (Klassen abgeleitet von der ModelElement-Klasse) implementieren diese Schnittstelle.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling-Namespace