Freigeben über


ExtensionElement.CanMerge-Methode

Gibt einen Wert zurück, der angibt, ob das Quellelement, das durch den angegebenen Stamm ProtoElement dargestellt wird, diesem Element hinzugefügt werden kann.

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

Syntax

'Declaration
Protected Overrides Function CanMerge ( _
    rootElement As ProtoElementBase, _
    elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected override bool CanMerge(
    ProtoElementBase rootElement,
    ElementGroupPrototype elementGroupPrototype
)

Parameter

  • rootElement
    Typ: Microsoft.VisualStudio.Modeling.ProtoElementBase
    Das Stamm-ProtoElement, das ein Quellelement repräsentiert.Dies kann NULL sein. In diesem Fall enthält das ElementGroupPrototype kein ProtoElements und der Code sollte die ElementGroupPrototype-Kontext Informationen überprüfen.

Rückgabewert

Typ: System.Boolean
"True", wenn das Quellelement, das vom ProtoElement dargestellt wird, diesem Zielelement hinzugefügt werden kann.

Hinweise

Überschreibung, da wir um die erweiterten MEL anfordern müssen, ob die Zusammenführung von ExtensionElements akzeptiert. Dies ist erforderlich, um uns zu den Abfallzusammenführungen von MEXs zuzulassen, die mehrdeutige Rollen oder Eigenschaften erstellen.

.NET Framework-Sicherheit

Siehe auch

Referenz

ExtensionElement Klasse

Microsoft.VisualStudio.Modeling-Namespace