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.
- elementGroupPrototype
Typ: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
Der ElementGroupPrototype, der das Stamm-ProtoElement enthält.
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
- 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.