InheritanceService.AddInheritedComponents Methode

Definitie

Hiermee worden de onderdelen die door het opgegeven onderdeel zijn overgenomen, toegevoegd aan het InheritanceService.

Overloads

Name Description
AddInheritedComponents(IComponent, IContainer)

Hiermee worden de onderdelen die door het opgegeven onderdeel zijn overgenomen, toegevoegd aan het InheritanceService.

AddInheritedComponents(Type, IComponent, IContainer)

Voegt de onderdelen van het opgegeven type toe die worden overgenomen door het opgegeven onderdeel aan de InheritanceService.

AddInheritedComponents(IComponent, IContainer)

Hiermee worden de onderdelen die door het opgegeven onderdeel zijn overgenomen, toegevoegd aan het 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)

Parameters

component
IComponent

Het onderdeel om te zoeken naar overgenomen onderdelen die moeten worden toegevoegd aan de opgegeven container.

container
IContainer

De container waaraan de overgenomen onderdelen moeten worden toegevoegd.

Implementeringen

Opmerkingen

Met deze methode worden alle velden van alle basisklassen van het opgegeven onderdeel doorzocht. Elk veld dat wordt geïmplementeerd IComponent , wordt toegevoegd aan de opgegeven container.

Zie ook

Van toepassing op

AddInheritedComponents(Type, IComponent, IContainer)

Voegt de onderdelen van het opgegeven type toe die worden overgenomen door het opgegeven onderdeel aan de 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)

Parameters

type
Type

Het basistype dat moet worden gezocht.

component
IComponent

Het onderdeel om te zoeken naar overgenomen onderdelen die moeten worden toegevoegd aan de opgegeven container.

container
IContainer

De container waaraan de overgenomen onderdelen moeten worden toegevoegd.

Opmerkingen

Met deze methode worden alle velden van alle basisklassen van het onderdeel doorzocht. Elk veld dat wordt geïmplementeerd IComponent , wordt toegevoegd aan een interne lijst waarin een InheritanceAttribute veld wordt opgeslagen dat het overnameniveau van het onderdeel identificeert. Het onderdeel wordt vervolgens toegevoegd aan de opgegeven container.

Van toepassing op