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 die IComponentimplementieren, fügt jedes dem angegebenen Container hinzu und speichert für jedes eine InheritanceAttribute . Der InheritanceAttribute für eine Komponente gibt an, ob das Feld von einer Basisklasse geerbt wird und mit der GetInheritanceAttribute -Methode abgerufen werden kann.