ExtensionElement.CanMerge – metoda
Vrátí hodnotu určující, zda zdrojový prvek reprezentován zadaný kořenový adresář, který lze do tohoto prvku ProtoElement.
Obor názvů: Microsoft.VisualStudio.Modeling
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Deklarace
Protected Overrides Function CanMerge ( _
rootElement As ProtoElementBase, _
elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected override bool CanMerge(
ProtoElementBase rootElement,
ElementGroupPrototype elementGroupPrototype
)
Parametry
- rootElement
Typ: Microsoft.VisualStudio.Modeling.ProtoElementBase
Kořen ProtoElement představující prvek zdroje.To může být null, v takovém případě ElementGroupPrototype ProtoElements neobsahuje a kód, měli byste zkontrolovat kontextové informace ElementGroupPrototype.
- elementGroupPrototype
Typ: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
ElementGroupPrototype, obsahující kořenový adresář ProtoElement.
Vrácená hodnota
Typ: System.Boolean
TRUE, pokud zdrojový prvek, který je zastoupen ProtoElement mohou být přidány do tohoto prvku target.
Poznámky
Přepsat, protože jsme musí požádat rozšířené MEL zda bude akceptovat sloučení ExtensionElements.To je nezbytné umožnit nás odmítnout sloučení MEXs, které by vytvoření dvojznačný role nebo vlastnosti.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.