IInheritanceService.AddInheritedComponents(IComponent, IContainer) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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
Die IComponent, die durchsucht werden soll. Der Suchvorgang beginnt mit dieser Komponente.
- container
- IContainer
Der IContainer, dem Komponenten hinzugefügt werden sollen.
Hinweise
Diese Methode durchsucht die angegebene Komponente nach allen Feldern, die den IComponentangegebenen Container implementieren, und speichert eine InheritanceAttribute für jeden. Die InheritanceAttribute für eine Komponente gibt an, ob das Feld von einer Basisklasse geerbt wird und mithilfe der GetInheritanceAttribute Methode abgerufen werden kann.