Udostępnij za pośrednictwem


InheritanceService.AddInheritedComponents Metoda

Definicja

Dodaje składniki dziedziczone przez określony składnik do elementu InheritanceService.

Przeciążenia

AddInheritedComponents(IComponent, IContainer)

Dodaje składniki dziedziczone przez określony składnik do elementu InheritanceService.

AddInheritedComponents(Type, IComponent, IContainer)

Dodaje składniki określonego typu dziedziczone przez określony składnik do InheritanceServiceelementu .

AddInheritedComponents(IComponent, IContainer)

Dodaje składniki dziedziczone przez określony składnik do elementu 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

Składnik do wyszukiwania odziedziczonych składników w celu dodania do określonego kontenera.

container
IContainer

Kontener do dodawania odziedziczonych składników.

Implementuje

Uwagi

Ta metoda wyszukuje wszystkie pola wszystkich klas bazowych określonego składnika. Każde pole implementujące IComponent jest dodawane do określonego kontenera.

Zobacz też

Dotyczy

AddInheritedComponents(Type, IComponent, IContainer)

Dodaje składniki określonego typu dziedziczone przez określony składnik do InheritanceServiceelementu .

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

Typ podstawowy do wyszukania.

component
IComponent

Składnik do wyszukiwania odziedziczonych składników w celu dodania do określonego kontenera.

container
IContainer

Kontener do dodawania odziedziczonych składników.

Uwagi

Ta metoda wyszukuje wszystkie pola wszystkich klas bazowych składnika. Każde pole implementujące IComponent jest dodawane do wewnętrznej listy, która przechowuje element InheritanceAttribute identyfikujący poziom dziedziczenia składnika. Składnik jest następnie dodawany do określonego kontenera.

Dotyczy