IInheritanceService Интерфейс

Определение

Предоставляет методы для идентификации компонентов компонента.

public interface class IInheritanceService
public interface IInheritanceService
type IInheritanceService = interface
Public Interface IInheritanceService
Производный

Комментарии

Этот интерфейс предоставляет методы, которые можно использовать для идентификации компонентов компонента, унаследованного от базового класса.

Чтобы определить, какие компоненты наследуются, вызовите AddInheritedComponents метод и передайте компонент для поиска и IContainer хранения ссылок на определенные компоненты. GetInheritanceAttribute Вызовите метод, чтобы получить InheritanceAttribute компонент, который был идентифицирован методомAddInheritedComponents.

Методы

Имя Описание
AddInheritedComponents(IComponent, IContainer)

Выполняет поиск указанного компонента для полей, реализующих IComponent интерфейс, и добавляет каждый из них в указанный контейнер, сохраняя уровень наследования каждого из них, который можно получить с помощью GetInheritanceAttribute(IComponent) метода.

GetInheritanceAttribute(IComponent)

Возвращает атрибут наследования для указанного компонента.

Применяется к

См. также раздел