InheritanceService.AddInheritedComponents 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.
Fügt InheritanceService die von der angegebenen Komponente vererbten Komponenten hinzu.
Überlädt
AddInheritedComponents(IComponent, IContainer) |
Fügt InheritanceService die von der angegebenen Komponente vererbten Komponenten hinzu. |
AddInheritedComponents(Type, IComponent, IContainer) |
Fügt InheritanceService die von der angegebenen Komponente vererbten Komponenten vom angegebenen Typ hinzu. |
AddInheritedComponents(IComponent, IContainer)
Fügt InheritanceService die von der angegebenen Komponente vererbten Komponenten hinzu.
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)
Parameter
- component
- IComponent
Die Komponente, die nach vererbten Komponenten durchsucht werden soll, um diese dem angegebenen Container hinzuzufügen.
- container
- IContainer
Der Container, dem die vererbten Komponenten hinzugefügt werden sollen.
Implementiert
Hinweise
Diese Methode durchsucht alle Felder aller Basisklassen der angegebenen Komponente. Jedes Feld, das implementiert IComponent , wird dem angegebenen Container hinzugefügt.
Weitere Informationen
Gilt für:
AddInheritedComponents(Type, IComponent, IContainer)
Fügt InheritanceService die von der angegebenen Komponente vererbten Komponenten vom angegebenen Typ hinzu.
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);
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)
Parameter
- type
- Type
Der gesuchte Basistyp.
- component
- IComponent
Die Komponente, die nach vererbten Komponenten durchsucht werden soll, um diese dem angegebenen Container hinzuzufügen.
- container
- IContainer
Der Container, dem die vererbten Komponenten hinzugefügt werden sollen.
Hinweise
Diese Methode durchsucht alle Felder aller Basisklassen von Komponenten. Jedes Feld, das implementiert IComponent , wird einer internen Liste hinzugefügt, in der eine InheritanceAttribute gespeichert wird, die die Vererbungsebene der Komponente identifiziert. Die Komponente wird dann dem angegebenen Container hinzugefügt.