Partager via


IInheritanceService Interface

Définition

Fournit des méthodes pour identifier les composants d'un composant.

public interface class IInheritanceService
public interface IInheritanceService
type IInheritanceService = interface
Public Interface IInheritanceService
Dérivé

Remarques

Cette interface fournit des méthodes qui peuvent être utilisées pour identifier les composants d’un composant hérités d’une classe de base.

Pour déterminer quels composants sont hérités, appelez la AddInheritedComponents méthode et passez le composant à la recherche et un IContainer pour stocker les références aux composants identifiés. Appelez la GetInheritanceAttribute méthode pour récupérer un InheritanceAttribute pour un composant qui a été identifié par la AddInheritedComponents méthode .

Méthodes

AddInheritedComponents(IComponent, IContainer)

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).

GetInheritanceAttribute(IComponent)

Obtient l'attribut d'héritage du composant spécifié.

S’applique à

Voir aussi