Partager via


IInheritanceService.AddInheritedComponents(IComponent, IContainer) Méthode

Définition

Recherche les champs qui implémentent l'interface IComponent dans le composant spécifié et les ajoute au conteneur spécifié en stockant leur niveau d'héritage, qui peut être récupéré en utilisant la méthode GetInheritanceAttribute(IComponent).

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)

Paramètres

component
IComponent

IComponent à rechercher. La recherche commence par ce composant.

container
IContainer

IContainer où les composants doivent être ajoutés.

Remarques

Cette méthode recherche dans le composant spécifié tous les champs qui implémentent le IComponent, ajoute chacun au conteneur spécifié et stocke un pour chacun d’eux InheritanceAttribute . pour InheritanceAttribute un composant indique si le champ est hérité d’une classe de base et peut être récupéré à l’aide de la GetInheritanceAttribute méthode .

S’applique à