Compartilhar via


Método ModelElement.ChooseMergeTarget (ElementGroupPrototype)

Seleciona um elemento de destino para aceitar como seu filho de um elemento que o usuário deseja copiar, arraste ou criar.

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

Sintaxe

'Declaração
Protected Overridable Function ChooseMergeTarget ( _
    elementGroupPrototype As ElementGroupPrototype _
) As ModelElement
protected virtual ModelElement ChooseMergeTarget(
    ElementGroupPrototype elementGroupPrototype
)

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Modeling.ModelElement
O ModelElement para usar como destino para o processo de mesclagem.

Comentários

A operação de mesclagem é o que acontece quando o usuário utiliza uma ferramenta para criar um elemento de modelo ou executa o comando Colar ou você pode arrastar um elemento para outro.Mesclagem combina os elementos de novos ou copiados para o modelo existente.

Este método é chamado quando uma mesclagem está prestes a acontecer.Ele permite que o elemento de destino redirecionar a operação de mesclagem para que outro elemento é o destino.Por exemplo, uma parte de um objeto maior pode redirecionar a operação de mesclagem para seu pai.Este é um benefício para o usuário, que não precisa distinguir entre a parte e seu pai, ao arrastar uma ferramenta ou objeto.

O método padrão retorna esse elemento como o destino.

Segurança do .NET Framework

Consulte também

Referência

ModelElement Classe

Sobrecargas ChooseMergeTarget

Namespace Microsoft.VisualStudio.Modeling