IInheritanceService.AddInheritedComponents(IComponent, IContainer) IInheritanceService.AddInheritedComponents(IComponent, IContainer) IInheritanceService.AddInheritedComponents(IComponent, IContainer) IInheritanceService.AddInheritedComponents(IComponent, IContainer) Method

Definition

Durchsucht die angegebene Komponente auf Felder, die die IComponent-Schnittstelle implementieren, und fügt diese jeweils dem angegebenen Container hinzu, wobei die jeweilige Vererbungsebene gespeichert wird. Diese kann mithilfe der GetInheritanceAttribute(IComponent)-Methode abgerufen werden.Searches the specified component for fields that implement the IComponent interface and adds each to the specified container, storing the inheritance level of each which can be retrieved using the GetInheritanceAttribute(IComponent) method.

public:
 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
Public Sub AddInheritedComponents (component As IComponent, container As IContainer)

Parameter

component
IComponent IComponent IComponent IComponent

Die IComponent, die durchsucht werden soll.The IComponent to search. Der Suchvorgang beginnt mit dieser Komponente.Searching begins with this component.

container
IContainer IContainer IContainer IContainer

Der IContainer, dem Komponenten hinzugefügt werden sollen.The IContainer to add components to.

Hinweise

Diese Methode sucht die angegebene Komponente auf Felder, implementieren die IComponent, fügt diese jeweils dem angegebenen Container hinzu und speichert eine InheritanceAttribute für jeden.This method searches the specified component for any fields that implement the IComponent, adds each to the specified container, and stores an InheritanceAttribute for each. Die InheritanceAttribute für eine Komponente angibt, ob das Feld von einer Basisklasse geerbt wird und abgerufen werden kann, mithilfe der GetInheritanceAttribute Methode.The InheritanceAttribute for a component indicates whether the field is inherited from a base class and can be retrieved using the GetInheritanceAttribute method.

Gilt für: