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
- elementGroupPrototype
Tipo: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
O ElementGroupPrototype que serão reconstituído e mesclado com o elemento de destino.
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.