InheritanceService.AddInheritedComponents Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá komponenty zděděné zadanou komponentou do objektu InheritanceService.
Přetížení
AddInheritedComponents(IComponent, IContainer) |
Přidá komponenty zděděné zadanou komponentou do objektu InheritanceService. |
AddInheritedComponents(Type, IComponent, IContainer) |
Přidá součásti zadaného typu, které jsou zděděny zadanou komponentou InheritanceServicedo . |
AddInheritedComponents(IComponent, IContainer)
Přidá komponenty zděděné zadanou komponentou do objektu 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)
Parametry
- component
- IComponent
Komponenta, která má vyhledat zděděné komponenty, které se mají přidat do zadaného kontejneru.
- container
- IContainer
Kontejner, do který chcete přidat zděděné komponenty.
Implementuje
Poznámky
Tato metoda prohledá všechna pole všech základních tříd zadané komponenty. Každé implementované IComponent pole se přidá do zadaného kontejneru.
Viz také
Platí pro
AddInheritedComponents(Type, IComponent, IContainer)
Přidá součásti zadaného typu, které jsou zděděny zadanou komponentou InheritanceServicedo .
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)
Parametry
- type
- Type
Základní typ, který chcete vyhledat.
- component
- IComponent
Komponenta, která má vyhledat zděděné komponenty, které se mají přidat do zadaného kontejneru.
- container
- IContainer
Kontejner, do který chcete přidat zděděné komponenty.
Poznámky
Tato metoda prohledá všechna pole všech základních tříd komponent. Každé pole, které implementuje IComponent , je přidáno do interního seznamu, ve kterém je uložen objekt InheritanceAttribute , který identifikuje úroveň dědičnosti komponenty. Komponenta se pak přidá do zadaného kontejneru.