Поделиться через


ExtensionElement.CanMerge - метод

Возвращает значение, указывающее, является ли элемент источника, представленный заданным корнем ProtoElement можно добавить к этому элементу.

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Синтаксис

'Декларация
Protected Overrides Function CanMerge ( _
    rootElement As ProtoElementBase, _
    elementGroupPrototype As ElementGroupPrototype _
) As Boolean
protected override bool CanMerge(
    ProtoElementBase rootElement,
    ElementGroupPrototype elementGroupPrototype
)

Параметры

  • rootElement
    Тип: Microsoft.VisualStudio.Modeling.ProtoElementBase
    Корень ProtoElement, представляющий элемент источника.Это может быть равно null, в случае которого ElementGroupPrototype не содержит ProtoElements и код должен проверять данные о контексте ElementGroupPrototype.

Возвращаемое значение

Тип: System.Boolean
значение true, если элемент источника, представленный ProtoElement можно добавить к данному элементу целевого объекта.

Заметки

Переопределение поскольку необходимо запросить расширенный МЕЛ принимает ли слияние ExtensionElements.Это необходимо, чтобы разрешить мы на слияниям выжимк MEXs, создать неоднозначные роли или свойства.

Безопасность платформы .NET Framework

См. также

Ссылки

ExtensionElement Класс

Microsoft.VisualStudio.Modeling - пространство имен