ElementOperations.MergeElementGroup - метод
Объединяет исходный ElementGroup с указанным целевым ModelElement.
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Синтаксис
'Декларация
Public Overridable Sub MergeElementGroup ( _
targetElement As ModelElement, _
elementGroup As ElementGroup _
)
public virtual void MergeElementGroup(
ModelElement targetElement,
ElementGroup elementGroup
)
Параметры
- targetElement
Тип: Microsoft.VisualStudio.Modeling.ModelElement
Целевой элемент, который будет служить родительским для воссозданных элементов.
- elementGroup
Тип: Microsoft.VisualStudio.Modeling.ElementGroup
Исходный ElementGroup.
Заметки
Объединяет исходный ElementGroup с указанным целевым ModelElement. Этот метод предназначен для использования при ElementGroupPrototype недоступен, то есть когда коллекция фактического ModelElements должна быть объединена. Если ElementGroupPrototype доступно (например, сценарии буфера обмена), вызовите MergeElementGroupProtoype вместо. Этот метод выполняет следующее: (1) вызывает MergeRelate элемента целевого объекта виртуальным методом для каждого корневого элемента в группе для предоставления целевой объект с возможностью подключения корневой элемент на себя, (2) вызывает виртуальный метод MergeConfigure в корневом элементе сразу после вызова MergeRelate для предоставления корневой элемент с возможностью настройки и (3) вызывает OnMerged для реализации любой ElementOperations- производный класс возможность обработки пользовательского подключаемого модуля.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.