AssociatedMetadataTypeTypeDescriptionProvider Klasse

Definition

Erweitert die Metadateninformationen für eine Klasse, indem in einer zugeordneten Klasse definierte Attribute und Eigenschafteninformationen hinzugefügt werden.

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
Vererbung
AssociatedMetadataTypeTypeDescriptionProvider

Hinweise

Die AssociatedMetadataTypeTypeDescriptionProvider Klasse erweitert dynamisch die Typinformationen, die einem Typ oder Objekt zugeordnet sind, indem Merkmale wie Attribute, Eigenschaften und Ereignisse hinzugefügt, geändert oder ausgeblendet werden. Weitere Informationen finden Sie unter TypeDescriptor.

Konstruktoren

AssociatedMetadataTypeTypeDescriptionProvider(Type)

Initialisiert eine neue Instanz der AssociatedMetadataTypeTypeDescriptionProvider-Klasse unter Verwendung des angegebenen Typs.

AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

Initialisiert eine neue Instanz der AssociatedMetadataTypeTypeDescriptionProvider-Klasse unter Verwendung des angegebenen Metadatenanbietertyps und des zugeordneten Typs.

Methoden

CreateInstance(IServiceProvider, Type, Type[], Object[])

Erstellt ein Objekt, das einen anderen Datentyp ersetzen kann.

(Geerbt von TypeDescriptionProvider)
Equals(Object)

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

(Geerbt von Object)
GetCache(Object)

Ruft einen objektbezogenen Cache ab, auf den als IDictionary der Schlüssel-Wert-Paare zugegriffen wird.

(Geerbt von TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

Ruft einen erweiterten benutzerdefinierten Typdeskriptor für das gegebene Objekt ab.

(Geerbt von TypeDescriptionProvider)
GetExtenderProviders(Object)

Ruft die Extenderanbieter für das angegebene Objekt ab.

(Geerbt von TypeDescriptionProvider)
GetFullComponentName(Object)

Ruft den Namen der angegebenen Komponente ab, oder null, wenn der Komponente kein Name zugewiesen ist.

(Geerbt von TypeDescriptionProvider)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetReflectionType(Object)

Führt normale Reflektion eines gegebenen Objekts aus.

(Geerbt von TypeDescriptionProvider)
GetReflectionType(Type)

Führt normale Reflektion eines Typs aus.

(Geerbt von TypeDescriptionProvider)
GetReflectionType(Type, Object)

Führt normale Reflektion eines gegebenen Objekts mit dem gegebenen Typ aus.

(Geerbt von TypeDescriptionProvider)
GetRuntimeType(Type)

Konvertiert einen Reflektionstyp in einen Laufzeittyp.

(Geerbt von TypeDescriptionProvider)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetTypeDescriptor(Object)

Ruft einen benutzerdefinierten Typdeskriptor für das gegebene Objekt ab.

(Geerbt von TypeDescriptionProvider)
GetTypeDescriptor(Type)

Ruft einen benutzerdefinierten Typdeskriptor für den gegebenen Typ ab.

(Geerbt von TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Ruft einen Typdeskriptor für den angegebenen Typ und das angegebene Objekt ab.

IsSupportedType(Type)

Ruft einen Wert ab, der angibt, ob der angegebene Typ mit der Typbeschreibung und der Kette von Typbeschreibungsanbietern kompatibel ist.

(Geerbt von TypeDescriptionProvider)
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