Freigeben über


IInheritanceService.AddInheritedComponents-Methode

Durchsucht die angegebene Komponente auf Felder, die die IComponent-Schnittstelle implementieren, und fügt diese jeweils dem angegebenen Container hinzu, wobei die jeweilige Vererbungsebene gespeichert wird. Diese kann mithilfe der GetInheritanceAttribute-Methode abgerufen werden.

Namespace: System.ComponentModel.Design
Assembly: System (in system.dll)

Syntax

'Declaration
Sub AddInheritedComponents ( _
    component As IComponent, _
    container As IContainer _
)
'Usage
Dim instance As IInheritanceService
Dim component As IComponent
Dim container As IContainer

instance.AddInheritedComponents(component, container)
void AddInheritedComponents (
    IComponent component,
    IContainer container
)
void AddInheritedComponents (
    IComponent^ component, 
    IContainer^ container
)
void AddInheritedComponents (
    IComponent component, 
    IContainer container
)
function AddInheritedComponents (
    component : IComponent, 
    container : IContainer
)

Parameter

  • component
    Die IComponent, die durchsucht werden soll. Der Suchvorgang beginnt mit dieser Komponente.
  • container
    Der IContainer, dem Komponenten hinzugefügt werden sollen.

Hinweise

Diese Methode durchsucht die angegebene Komponente auf Felder, die IComponent implementieren, fügt diese jeweils dem angegebenen Container hinzu und speichert das jeweilige InheritanceAttribute. Das InheritanceAttribute für eine Komponente gibt an, ob das Feld von einer Basisklasse vererbt wurde und mithilfe der GetInheritanceAttribute-Methode abgerufen werden kann.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IInheritanceService-Schnittstelle
IInheritanceService-Member
System.ComponentModel.Design-Namespace