ModelElement.ChooseMergeTarget (Método) (ElementGroupPrototype)
Selecciona un elemento de destino que se aceptará como su elemento secundario en un elemento que el usuario desee copiar, arrastrar o crear.
Espacio de nombres: Microsoft.VisualStudio.Modeling
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintaxis
'Declaración
Protected Overridable Function ChooseMergeTarget ( _
elementGroupPrototype As ElementGroupPrototype _
) As ModelElement
protected virtual ModelElement ChooseMergeTarget(
ElementGroupPrototype elementGroupPrototype
)
Parámetros
- elementGroupPrototype
Tipo: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
ElementGroupPrototype que se reconstituirá y combinará con el elemento de destino.
Valor devuelto
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
ModelElement que se va a usar como destino del proceso de combinación.
Comentarios
Una operación de combinación sucede cuando el usuario utiliza una herramienta para crear un elemento de modelo, o realiza el comando pegar, o arrastre un elemento a otro. La combinación combina nuevos o copiar elementos del modelo existente.
Se llama a este método cuando una combinación está a punto de producirse. Permite que el elemento de destino redirigir la operación de combinación de modo que otro elemento sea el destino. Por ejemplo, una parte de un objeto mayor puede redirigir la operación de combinación a su elemento primario. Esto es una ventaja para el usuario, que no tiene que distinguir entre el elemento y su elemento primario al arrastrar una herramienta o un objeto.
El método predeterminado devuelve este elemento como destino.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.