IInheritanceService.AddInheritedComponents(IComponent, IContainer) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет поиск в заданном компоненте полей, которые реализуют интерфейс IComponent, а также добавляет каждое из них в заданный контейнер, сохраняя уровень наследования каждого поля, которое может быть извлечено с использованием метода GetInheritanceAttribute(IComponent).
public:
void AddInheritedComponents(System::ComponentModel::IComponent ^ component, System::ComponentModel::IContainer ^ container);
public void AddInheritedComponents (System.ComponentModel.IComponent component, System.ComponentModel.IContainer container);
abstract member AddInheritedComponents : System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
Public Sub AddInheritedComponents (component As IComponent, container As IContainer)
Параметры
- component
- IComponent
Объект IComponent, в котором будет выполнен поиск. Поиск начинается с данного компонента.
- container
- IContainer
Интерфейс IContainer, в который будут добавлены компоненты.
Комментарии
Этот метод ищет указанный компонент для всех полей, реализующих IComponent, добавляет каждое в указанный InheritanceAttribute контейнер и сохраняет для каждого. Для InheritanceAttribute компонента указывает, наследуется ли поле от базового класса и может ли быть получено с помощью GetInheritanceAttribute метода .