ExtensionElement.CanMerge, méthode
Retourne une valeur indiquant si l'élément source représenté par la racine spécifiée ProtoElement peut être ajouté à cet élément.
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 Overrides Function CanMerge ( _
rootElement As ProtoElementBase, _
elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected override bool CanMerge(
ProtoElementBase rootElement,
ElementGroupPrototype elementGroupPrototype
)
Paramètres
- rootElement
Type : Microsoft.VisualStudio.Modeling.ProtoElementBase
ProtoElement racine représentant un élément source.Cela peut être null, dans ce cas, ElementGroupPrototype ne contient pas de ProtoElements et le code vérifie les informations de contexte d'ElementGroupPrototype.
- elementGroupPrototype
Type : Microsoft.VisualStudio.Modeling.ElementGroupPrototype
ElementGroupPrototype qui contient le ProtoElement racine.
Valeur de retour
Type : System.Boolean
true si l'élément source représenté par le ProtoElement peut être ajouté à cet élément cible.
Notes
Substitution parce que nous devons demander à MEL étendue si elle reçoit la fusion d'ExtensionElements. Ces opérations sont nécessaires pour vous permettre de fusions de ordures de MEXs qui créeraient les rôles ou les propriétés ambigus.
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.