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
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)
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
Gibt zurück
Hinweise
Der objectType-Parameter ist immer gültig, der Instanzparameter kann jedoch null
werden, 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.
Gilt für:
GetTypeDescriptorFromRegisteredType(Type)
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
Gibt zurück
Hinweise
Der objectType-Parameter ist immer gültig, der Instanzparameter kann jedoch null
werden, 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.
Gilt für:
GetTypeDescriptorFromRegisteredType(Type, Object)
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
- instance
- Object
Gibt zurück
Hinweise
Der objectType-Parameter ist immer gültig, der Instanzparameter kann jedoch null
werden, 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.