InheritanceService.AddInheritedComponents 메서드

정의

지정된 구성 요소에 의해 상속된 구성 요소를 InheritanceService에 추가합니다.Adds the components inherited by the specified component to the InheritanceService.

오버로드

AddInheritedComponents(IComponent, IContainer)

지정된 구성 요소에 의해 상속된 구성 요소를 InheritanceService에 추가합니다.Adds the components inherited by the specified component to the InheritanceService.

AddInheritedComponents(Type, IComponent, IContainer)

지정된 구성 요소에 의해 상속된 지정된 형식의 구성 요소를 InheritanceService에 추가합니다.Adds the components of the specified type that are inherited by the specified component to the InheritanceService.

AddInheritedComponents(IComponent, IContainer)

지정된 구성 요소에 의해 상속된 구성 요소를 InheritanceService에 추가합니다.Adds the components inherited by the specified component to the InheritanceService.

public:
 virtual 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
override this.AddInheritedComponents : System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
Public Sub AddInheritedComponents (component As IComponent, container As IContainer)

매개 변수

component
IComponent

지정된 된 컨테이너에 추가 하려면 상속 된 구성 요소를 검색할 구성 요소입니다.The component to search for inherited components to add to the specified container.

container
IContainer

상속 된 구성 요소를 추가할 컨테이너입니다.The container to add the inherited components to.

구현

설명

이 메서드는 지정된 된 구성 요소의 모든 기본 클래스의 모든 필드를 검색합니다.This method searches all the fields of all base classes of the specified component. IComponent를 구현 하는 각 필드는 지정 된 컨테이너에 추가 됩니다.Each field that implements IComponent is added to the specified container.

추가 정보

AddInheritedComponents(Type, IComponent, IContainer)

지정된 구성 요소에 의해 상속된 지정된 형식의 구성 요소를 InheritanceService에 추가합니다.Adds the components of the specified type that are inherited by the specified component to the InheritanceService.

protected:
 virtual void AddInheritedComponents(Type ^ type, System::ComponentModel::IComponent ^ component, System::ComponentModel::IContainer ^ container);
protected virtual void AddInheritedComponents (Type type, System.ComponentModel.IComponent component, System.ComponentModel.IContainer container);
abstract member AddInheritedComponents : Type * System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit
override this.AddInheritedComponents : Type * System.ComponentModel.IComponent * System.ComponentModel.IContainer -> unit

매개 변수

type
Type

기본 형식에 대 한 검색입니다.The base type to search for.

component
IComponent

지정된 된 컨테이너에 추가 하려면 상속 된 구성 요소를 검색할 구성 요소입니다.The component to search for inherited components to add to the specified container.

container
IContainer

상속 된 구성 요소를 추가할 컨테이너입니다.The container to add the inherited components to.

설명

이 메서드는 구성 요소의 모든 기본 클래스의 모든 필드를 검색합니다.This method searches all the fields of all base classes of component. IComponent를 구현 하는 각 필드는 구성 요소의 상속 수준을 식별 하는 InheritanceAttribute을 저장 하는 내부 목록에 추가 됩니다.Each field that implements IComponent is added to an internal list that stores an InheritanceAttribute that identifies the inheritance level of the component. 다음 구성 요소는 지정된 된 컨테이너에 추가 됩니다.The component is then added to the specified container.

적용 대상