InheritanceService.AddInheritedComponents Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega los componentes heredados por el componente especificado a InheritanceService.
Sobrecargas
| Nombre | Description |
|---|---|
| AddInheritedComponents(IComponent, IContainer) |
Agrega los componentes heredados por el componente especificado a InheritanceService. |
| AddInheritedComponents(Type, IComponent, IContainer) |
Agrega los componentes del tipo especificado que hereda el componente especificado a InheritanceService. |
AddInheritedComponents(IComponent, IContainer)
Agrega los componentes heredados por el componente especificado a 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
Componente que se va a buscar componentes heredados que se van a agregar al contenedor especificado.
- container
- IContainer
Contenedor al que se van a agregar 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 los componentes del tipo especificado que hereda el componente especificado a 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
Tipo base que se va a buscar.
- component
- IComponent
Componente que se va a buscar componentes heredados que se van a agregar al contenedor especificado.
- container
- IContainer
Contenedor al que se van a agregar 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.