Compartilhar via


Método ExtensionElement.CanMerge

Retorna um valor que indica se o elemento de origem é representado pela raiz especificada que protoelement pode ser adicionado a esse elemento.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
Protected Overrides Function CanMerge ( _
    rootElement As ProtoElementBase, _
    elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected override bool CanMerge(
    ProtoElementBase rootElement,
    ElementGroupPrototype elementGroupPrototype
)

Parâmetros

  • rootElement
    Tipo: Microsoft.VisualStudio.Modeling.ProtoElementBase
    A raiz ProtoElement que representa um elemento de origem.Isso pode ser nulo, caso em que o ElementGroupPrototype não contém um ProtoElements e o código deve inspecionar as informações de contexto de ElementGroupPrototype.

Valor de retorno

Tipo: System.Boolean
True se o elemento de origem representado pelo ProtoElement pode ser adicionado a esse elemento de destino.

Comentários

Substitua porque deve solicitamos o MEL estendido se ele aceitará a mesclagem de ExtensionElements.Isso é necessário para permitir a recusar mesclagens de MEXs que criariam ambíguas funções ou propriedades.

Segurança do .NET Framework

Consulte também

Referência

ExtensionElement Classe

Namespace Microsoft.VisualStudio.Modeling