TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetTypeDescriptorFromRegisteredType(Object) |
Gibt einen benutzerdefinierten Typdeskriptor für den angegebenen Typ oder objekt zurück. |
| GetTypeDescriptorFromRegisteredType(Type) |
Gibt einen benutzerdefinierten Typdeskriptor für den angegebenen Typ oder objekt zurück. |
| GetTypeDescriptorFromRegisteredType(Type, Object) |
Gibt einen benutzerdefinierten Typdeskriptor für den angegebenen Typ oder objekt zurück. |
GetTypeDescriptorFromRegisteredType(Object)
- Quelle:
- TypeDescriptionProvider.cs
- Quelle:
- TypeDescriptionProvider.cs
- Quelle:
- TypeDescriptionProvider.cs
Gibt einen benutzerdefinierten Typdeskriptor für den angegebenen Typ oder objekt zurück.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType(object instance);
member this.GetTypeDescriptorFromRegisteredType : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptorFromRegisteredType (instance As Object) As ICustomTypeDescriptor
Parameter
- instance
- Object
Eine Instanz des Typs. Kann sein null , wenn keine Instanz an die TypeDescriptor.
Gibt zurück
Ein ICustomTypeDescriptor Steuerelement, das Metadaten für den Typ bereitstellen kann.
Hinweise
Die Methode sollte einen benutzerdefinierten Typdeskriptor für das Objekt zurückgeben. Wenn die Methode nicht an der Bereitstellung von Typinformationen für das Objekt interessiert ist, sollte sie die Basis zurückgeben.
Gilt für:
GetTypeDescriptorFromRegisteredType(Type)
- Quelle:
- TypeDescriptionProvider.cs
- Quelle:
- TypeDescriptionProvider.cs
- Quelle:
- TypeDescriptionProvider.cs
Gibt einen benutzerdefinierten Typdeskriptor für den angegebenen Typ oder objekt zurück.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType(Type objectType);
member this.GetTypeDescriptorFromRegisteredType : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptorFromRegisteredType (objectType As Type) As ICustomTypeDescriptor
Parameter
- objectType
- Type
Der Typ des Objekts, für das der Typdeskriptor abgerufen werden soll.
Gibt zurück
Ein ICustomTypeDescriptor Steuerelement, das Metadaten für den Typ bereitstellen kann.
Hinweise
Die Methode sollte einen benutzerdefinierten Typdeskriptor für das Objekt zurückgeben. Wenn die Methode nicht an der Bereitstellung von Typinformationen für das Objekt interessiert ist, sollte sie die Basis zurückgeben.
Gilt für:
GetTypeDescriptorFromRegisteredType(Type, Object)
- Quelle:
- TypeDescriptionProvider.cs
- Quelle:
- TypeDescriptionProvider.cs
- Quelle:
- TypeDescriptionProvider.cs
Gibt einen benutzerdefinierten Typdeskriptor für den angegebenen Typ oder objekt zurück.
public:
virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType(Type objectType, object? instance);
abstract member GetTypeDescriptorFromRegisteredType : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptorFromRegisteredType : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptorFromRegisteredType (objectType As Type, instance As Object) As ICustomTypeDescriptor
Parameter
- objectType
- Type
Der Typ des Objekts, für das der Typdeskriptor abgerufen werden soll.
- instance
- Object
Eine Instanz des Typs. Kann sein null , wenn keine Instanz an die TypeDescriptor.
Gibt zurück
Ein ICustomTypeDescriptor Steuerelement, das Metadaten für den Typ bereitstellen kann.
Hinweise
Der objectType-Parameter ist immer gültig, der Instanzparameter kann jedoch sein null , wenn keine Instanz an TypeDescriptor übergeben wurde. Die Methode sollte einen benutzerdefinierten Typdeskriptor für das Objekt zurückgeben. Wenn die Methode nicht an der Bereitstellung von Typinformationen für das Objekt interessiert ist, sollte sie die Basis zurückgeben.
Diese Methode ist als virtuell prototypisiert und gibt standardmäßig einen benutzerdefinierten Typdeskriptor zurück, der leere Auflistungen für alle Werte zurückgibt, wenn kein übergeordneter Anbieter übergeben wurde. Wenn ein übergeordneter Anbieter übergeben wurde, ruft diese Methode die GetTypeDescriptorFromRegisteredType-Methode des übergeordneten Anbieters auf.