ModelElement.ChooseMergeTarget, méthode (ElementGroupPrototype)
Sélectionne un élément cible à accepter en tant qu'enfant d'un élément que l'utilisateur souhaite copier, faire glisser ou créer.
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Déclaration
Protected Overridable Function ChooseMergeTarget ( _
elementGroupPrototype As ElementGroupPrototype _
) As ModelElement
protected virtual ModelElement ChooseMergeTarget(
ElementGroupPrototype elementGroupPrototype
)
Paramètres
- elementGroupPrototype
Type : Microsoft.VisualStudio.Modeling.ElementGroupPrototype
ElementGroupPrototype qui sera reconstitué et fusionné avec l'élément cible.
Valeur de retour
Type : Microsoft.VisualStudio.Modeling.ModelElement
ModelElement à utiliser en tant que cible pour le processus de fusion.
Notes
Une opération de fusion est ce qui se produit lorsque l'utilisateur utilise un programme pour créer un élément de modèle, ou à exécuter la commande de collage, ou vous faites glisser un élément sur un autre. La fusion combine les éléments nouveaux ou copiés dans le modèle existant.
Cette méthode est appelée lorsqu'une fusion est sur le point de se produire. Elle permet à l'élément target pour rediriger l'opération de fusion afin qu'un autre élément est la cible. Par exemple, une partie d'un plus grand objet peut rediriger l'opération de fusion avec son parent. Il s'agit d'un avantage de l'utilisateur, qui n'a pas besoin de place et son parent en faisant glisser un outil ou.
La méthode par défaut renvoie l'élément comme cible.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.