IInheritanceService Schnittstelle

Definition

Stellt Methoden zum Identifizieren der Komponenten einer Komponente bereit.

public interface class IInheritanceService
public interface IInheritanceService
type IInheritanceService = interface
Public Interface IInheritanceService
Abgeleitet

Hinweise

Diese Schnittstelle stellt Methoden bereit, die verwendet werden können, um Komponenten einer Komponente zu identifizieren, die von einer Basisklasse geerbt werden.

Um zu ermitteln, welche Komponenten geerbt werden, rufen Sie die AddInheritedComponents Methode auf, und übergeben Sie die Zusuchkomponente sowie einen IContainer , um Verweise auf die identifizierten Komponenten zu speichern. Rufen Sie die GetInheritanceAttribute Methode auf, um eine InheritanceAttribute Komponente abzurufen, die von der AddInheritedComponents Methode identifiziert wurde.

Methoden

Name Beschreibung
AddInheritedComponents(IComponent, IContainer)

Durchsucht die angegebene Komponente nach Feldern, die die IComponent Schnittstelle implementieren, und fügt jeden dem angegebenen Container hinzu, wobei die Vererbungsebene jeder gespeichert wird, die mithilfe der GetInheritanceAttribute(IComponent) Methode abgerufen werden kann.

GetInheritanceAttribute(IComponent)

Ruft das Vererbungsattribut für die angegebene Komponente ab.

Gilt für:

Weitere Informationen