InheritanceService Klasse

Definition

Stellt eine Gruppe von Methoden zum Bestimmen vererbter Komponenten bereit.

public ref class InheritanceService : IDisposable, System::ComponentModel::Design::IInheritanceService
public class InheritanceService : IDisposable, System.ComponentModel.Design.IInheritanceService
type InheritanceService = class
    interface IInheritanceService
    interface IDisposable
Public Class InheritanceService
Implements IDisposable, IInheritanceService
Vererbung
InheritanceService
Implementiert

Hinweise

Kann InheritanceService verwendet werden, um geerbte Komponenten zu finden, auszuwählen, welche ignoriert werden sollen, und das Vererbungsattribut jeder geerbten Klasse abzurufen, die vom Dienst nachverfolgt wird.

Konstruktoren

InheritanceService()

Initialisiert eine neue Instanz der InheritanceService-Klasse.

Methoden

AddInheritedComponents(IComponent, IContainer)

Fügt InheritanceService die von der angegebenen Komponente vererbten Komponenten hinzu.

AddInheritedComponents(Type, IComponent, IContainer)

Fügt InheritanceService die von der angegebenen Komponente vererbten Komponenten vom angegebenen Typ hinzu.

Dispose()

Gibt alle vom InheritanceService verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die von InheritanceService verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetInheritanceAttribute(IComponent)

Ruft das Vererbungsattribut der angegebenen Komponente ab.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IgnoreInheritedMember(MemberInfo, IComponent)

Gibt an, ob der angegebene Member ignoriert werden soll.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen