Condividi tramite


Metodo ExtensionElement.CanMerge

Restituisce un valore che indica se l'elemento di origine rappresentato dal ProtoElement radice specificata può essere aggiunto a questo elemento.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintassi

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

Parametri

  • rootElement
    Tipo: Microsoft.VisualStudio.Modeling.ProtoElementBase
    il ProtoElement radice che rappresenta un elemento di origine.Ciò può essere null, nel qual caso il ElementGroupPrototype non contiene un ProtoElements e il codice esamina le informazioni sul contesto di ElementGroupPrototype.

Valore restituito

Tipo: System.Boolean
true se l'elemento di origine rappresentato dal ProtoElement possibile aggiungere a questo elemento di destinazione.

Note

L'override perché è necessario porre i MEL estesi se accetteranno l'unione di ExtensionElements.Questa operazione è necessaria per permetterci alle unioni dei rifiuti di MEX che causerebbero i ruoli o le proprietà ambigui.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ExtensionElement Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling