Compartir a través de


InheritanceService.AddInheritedComponents Método

Definición

Agrega a InheritanceService los componentes heredados por el componente especificado.

Sobrecargas

AddInheritedComponents(IComponent, IContainer)

Agrega a InheritanceService los componentes heredados por el componente especificado.

AddInheritedComponents(Type, IComponent, IContainer)

Agrega a InheritanceService los componentes del tipo especificado heredados por el componente indicado.

AddInheritedComponents(IComponent, IContainer)

Agrega a InheritanceService los componentes heredados por el componente especificado.

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

Componente en el cual se buscarán los componentes heredados que se agregarán al contenedor especificado.

container
IContainer

Contenedor al que se agregarán los componentes heredados.

Implementaciones

Comentarios

Este método busca en todos los campos de todas las clases base del componente especificado. Cada campo que implementa IComponent se agrega al contenedor especificado.

Consulte también

Se aplica a

AddInheritedComponents(Type, IComponent, IContainer)

Agrega a InheritanceService los componentes del tipo especificado heredados por el componente indicado.

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);
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

Tipo base que se buscará.

component
IComponent

Componente en el cual se buscarán los componentes heredados que se agregarán al contenedor especificado.

container
IContainer

Contenedor al que se agregarán los componentes heredados.

Comentarios

Este método busca en todos los campos de todas las clases base de componente. Cada campo que implementa IComponent se agrega a una lista interna que almacena un InheritanceAttribute que identifica el nivel de herencia del componente. A continuación, el componente se agrega al contenedor especificado.

Se aplica a