IMergeElements Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schnittstelle, um Element Operations-Klassen in abgeleiteten Modellen den Zugriff auf geschützte Merge-Funktionen für ein Modellelement zu gestatten.
public interface class IMergeElements
public interface IMergeElements
type IMergeElements = interface
Public Interface IMergeElements
- Abgeleitet
Methoden
| CanMerge(ProtoElementBase, ElementGroupPrototype) |
Gibt einen Wert zurück, der angibt, ob das Quell Element, das vom angegebenen Stamm-protoelement dargestellt wird, diesem Element hinzugefügt werden kann. |
| ChooseMergeTarget(ElementGroup) |
Ruft das ModelElement ab, das als Ziel für den Element Group-Mergeprozess verwendet werden soll. |
| ChooseMergeTarget(ElementGroupPrototype) |
Ruft das ModelElement ab, das als Ziel für den elementgroupprototype-Mergeprozess verwendet werden soll. |
| MergeConfigure(ElementGroup) |
Wird vom Mergeprozess aufgerufen, damit dieses Modellelement sich sofort selbst konfigurieren kann, nachdem der Mergeprozess es mit dem Target-Element verknüpft hat. |
| MergeDisconnect(ModelElement) |
Führt einen Vorgang gegen den mergerelate-Vorgang aus, d. h., trennt ein angegebenes Element von dem aktuellen-Element (entfernt von mergerelate erstellte Links). |
| MergeRelate(ModelElement, ElementGroup) |
Wird vom Mergeprozess aufgerufen, um eine Beziehung zwischen diesem Ziel Element und dem angegebenen Quell Element zu erstellen. In der Regel wird eine Beziehung zwischen übergeordneten und untergeordneten Elementen zwischen dem Ziel Element (dem übergeordneten Element) und dem Quell Element (dem untergeordneten Element) hergestellt, aber es kann eine beliebige Beziehung hergestellt werden. |