Partager via


ElementOperations.CanMergeElementGroupPrototype, méthode (ModelElement, ProtoElementBase, ElementGroupPrototype)

Obtient une valeur indiquant si MergeElementGroupPrototype peut être exécuté à partir du prototype de groupe d'éléments et hôte particuliers.

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 Friend Overridable Function CanMergeElementGroupPrototype ( _
    targetElement As ModelElement, _
    toMergeProtoElement As ProtoElementBase, _
    elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected internal virtual bool CanMergeElementGroupPrototype(
    ModelElement targetElement,
    ProtoElementBase toMergeProtoElement,
    ElementGroupPrototype elementGroupPrototype
)

Paramètres

  • toMergeProtoElement
    Type : Microsoft.VisualStudio.Modeling.ProtoElementBase
    ProtoElement racine dans l'ElementGroupPrototype qui, une fois reconstitué, sera fusionné dans l'élément cible.Ce paramètre peut être Null. Dans ce cas, l'ElementGroupPrototype ne contient aucun ProtoElement.

Valeur de retour

Type : System.Boolean
valeur indiquant si MergeElementGroupPrototype peut être exécuté étant donné la cible et l'élément enfant particuliers.

Notes

Le processus de CanMergeElementGroupPrototype appelle cette surcharge pour chaque racine ProtoElement dans l'ElementGroupPrototype pour déterminer si l'élément cible ou l'élément de modèle associé à la cible (le cas échéant) peut servir de cible de l'élément représenté par le ProtoElement.

Sécurité .NET Framework

Voir aussi

Référence

ElementOperations Classe

CanMergeElementGroupPrototype, surcharge

Microsoft.VisualStudio.Modeling, espace de noms