IInheritanceService.AddInheritedComponents(IComponent, IContainer) 메서드


지정된 구성 요소에서 IComponent 인터페이스를 구현하는 필드를 검색하고 각 필드를 지정된 컨테이너에 추가함으로써 GetInheritanceAttribute(IComponent) 메서드를 사용하여 검색할 수 있는 각 필드의 상속 수준을 저장합니다.Searches the specified component for fields that implement the IComponent interface and adds each to the specified container, storing the inheritance level of each which can be retrieved using the GetInheritanceAttribute(IComponent) method.

 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)

매개 변수


검색할 IComponent입니다.The IComponent to search. 이 구성 요소를 사용 하 여 검색이 시작 됩니다.Searching begins with this component.


구성 요소를 추가할 IContainer입니다.The IContainer to add components to.


이 메서드는 지정 된 구성 요소에서 IComponent를 구현 하는 모든 필드를 검색 하 여 지정 된 컨테이너에 각각 추가 하 고 각각에 대 한 InheritanceAttribute를 저장 합니다.This method searches the specified component for any fields that implement the IComponent, adds each to the specified container, and stores an InheritanceAttribute for each. 구성 요소의 InheritanceAttribute는 필드가 기본 클래스에서 상속 되 고 GetInheritanceAttribute 메서드를 사용 하 여 검색 될 수 있는지 여부를 나타냅니다.The InheritanceAttribute for a component indicates whether the field is inherited from a base class and can be retrieved using the GetInheritanceAttribute method.

적용 대상