ExtensionElement.CanMerge-Methode
Gibt einen Wert zurück, der angibt, ob das Quellelement, das durch den angegebenen Stamm ProtoElement dargestellte diesem Element hinzugefügt werden kann.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.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
Der Stamm ProtoElement, das ein Quellelement darstellt.Dies kann NULL sein. In diesem Fall wird das ElementGroupPrototype kein ProtoElements enthält und der Code die ElementGroupPrototype-Kontext Informationen überprüft.
- elementGroupPrototype
Typ: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
Das ElementGroupPrototype, das den Stamm ProtoElement enthält.
Rückgabewert
Typ: System.Boolean
true, wenn das Quellelement, das vom ProtoElement dargestellte für dieses Zielelement hinzugefügt werden kann.
Hinweise
Überschreibung, weil wir um die erweiterten MEL anfordern müssen, ob sie die Zusammenführung von ExtensionElements akzeptiert.Dies ist erforderlich, um uns auf Abfall mergen von MEXs zu ermöglichen, die mehrdeutige Rollen oder Eigenschaften erstellen würden.
.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.