InheritanceService.AddInheritedComponents Método

Definição

Adiciona os componentes herdados pelo componente especificado ao InheritanceService.

Sobrecargas

Name Description
AddInheritedComponents(IComponent, IContainer)

Adiciona os componentes herdados pelo componente especificado ao InheritanceService.

AddInheritedComponents(Type, IComponent, IContainer)

Adiciona os componentes do tipo especificado que são herdados pelo componente especificado ao InheritanceService.

AddInheritedComponents(IComponent, IContainer)

Adiciona os componentes herdados pelo componente especificado ao 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)

Parâmetros

component
IComponent

O componente para procurar componentes herdados para adicionar ao contentor especificado.

container
IContainer

O contentor para adicionar os componentes herdados.

Implementações

Observações

Este método pesquisa todos os campos de todas as classes base do componente especificado. Cada campo que implementa IComponent é adicionado ao contentor especificado.

Ver também

Aplica-se a

AddInheritedComponents(Type, IComponent, IContainer)

Adiciona os componentes do tipo especificado que são herdados pelo componente especificado ao 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
Protected Overridable Sub AddInheritedComponents (type As Type, component As IComponent, container As IContainer)

Parâmetros

type
Type

O tipo base a procurar.

component
IComponent

O componente para procurar componentes herdados para adicionar ao contentor especificado.

container
IContainer

O contentor para adicionar os componentes herdados.

Observações

Este método pesquisa todos os corpos de todas as classes base de componentes. Cada campo que implementa IComponent é adicionado a uma lista interna que armazena um InheritanceAttribute que identifica o nível de herança do componente. O componente é então adicionado ao recipiente especificado.

Aplica-se a