Freigeben über


TypeDescriptor-Member

Stellt Informationen über die Eigenschaften einer Komponente bereit, z. B. seine Attribute, Eigenschaften und Ereignisse. Diese Klasse kann nicht geerbt werden.

In den folgenden Tabellen werden die vom TypeDescriptor -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Statisch ComNativeDescriptorHandler Ruft den Anbieter für die Component Object Model-Typinformationen (COM-Typinformationen) für die Zielkomponente ab oder legt diesen fest.
Öffentliche Eigenschaft Statisch ComObjectType Ruft den Typ des durch die Zielkomponente dargestellten Component Object Model-Objekts (COM-Objekt) ab.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Statisch AddAttributes Überladen. Fügt der Zielkomponente Attribute auf Klassenebene hinzu.
Öffentliche Methode Statisch AddEditorTable Fügt eine Editortabelle für den angegebenen Editorbasistyp hinzu.
Öffentliche Methode Statisch AddProvider Überladen. Fügt der Liste mit Anbietern für diesen Typdeskriptor einen Typbeschreibungsanbieter hinzu.
Öffentliche Methode Statisch CreateAssociation Erstellt eine Zuordnung zwischen einem primären und einem sekundären Objekt.
Öffentliche Methode Statisch CreateDesigner Erstellt eine Instanz des Designers, der der angegebenen Komponente und dem angegebenen Designertyp zugeordnet ist.
Öffentliche Methode Statisch CreateEvent Überladen. Erstellt einen neuen Ereignisdeskriptor, der mit einem vorhandenen Ereignisdeskriptor identisch ist.
Öffentliche Methode Statisch CreateInstance Erstellt ein Objekt, das einen anderen Datentyp ersetzen kann.
Öffentliche Methode Statisch CreateProperty Überladen. Erstellt für eine vorhandene Eigenschaft einer Komponente einen neuen Eigenschaftendeskriptor.
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Statisch GetAssociation Gibt eine Instanz des dem angegebenen primären Objekt zugeordneten Typs zurück.
Öffentliche Methode Statisch GetAttributes Überladen. Gibt die Auflistung der Attribute für eine Komponente oder einen Typ zurück.
Öffentliche Methode Statisch GetClassName Überladen. Gibt den Namen der Klasse für die angegebene Komponente zurück.
Öffentliche Methode Statisch GetComponentName Überladen. Gibt den Namen der angegebenen Komponente zurück.
Öffentliche Methode Statisch GetConverter Überladen. Gibt einen Typkonverter für eine Komponente oder einen Typ zurück.
Öffentliche Methode Statisch GetDefaultEvent Überladen. Gibt das Standardereignis für eine Komponente oder einen Typ zurück.
Öffentliche Methode Statisch GetDefaultProperty Überladen. Gibt die Standardeigenschaft für eine Komponente zurück.
Öffentliche Methode Statisch GetEditor Überladen. Gibt einen Editor mit dem angegebenen Basistyp zurück.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework GetEvents Überladen. Gibt die Auflistung der Ereignisse für eine Komponente oder einen Typ zurück.
Öffentliche Methode Statisch GetFullComponentName Gibt den vollqualifizierten Namen der Komponente zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework GetProperties Überladen. Gibt die Auflistung der Eigenschaften einer Komponente oder eines Typs zurück.
Öffentliche Methode Statisch GetProvider Überladen. Gibt den Typbeschreibungsanbieter für die Komponente oder den Typ zurück.
Öffentliche Methode Statisch GetReflectionType Überladen. Gibt einen Type für die Ausführung von Reflektion zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Statisch Refresh Überladen. Löscht die Eigenschaften und Ereignisse aus dem Cache.
Öffentliche Methode Statisch RemoveAssociation Entfernt eine Zuordnung zwischen zwei Objekten.
Öffentliche Methode Statisch RemoveAssociations Entfernt alle Zuordnungen für ein primäres Objekt.
Öffentliche Methode Statisch RemoveProvider Überladen. Entfernt einen zuvor hinzugefügten Typbeschreibungsanbieter.
Öffentliche Methode Statisch SortDescriptorArray Sortiert Deskriptoren nach dem Deskriptornamen.
Öffentliche Methode Unterstützt von .NET Compact Framework ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis Statisch Refreshed Tritt ein, wenn der Cache für eine Komponente gelöscht wird.

Zum Seitenanfang

Siehe auch

Referenz

TypeDescriptor-Klasse
System.ComponentModel-Namespace
EventDescriptor-Klasse
PropertyDescriptor-Klasse
System.Reflection
IComponent-Schnittstelle
ISite-Schnittstelle

Weitere Ressourcen

Übersicht über den Typdeskriptor
Reflektion