TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Methode

Definitie

Overloads

Name Description
GetTypeDescriptorFromRegisteredType(Object)

Retourneert een aangepaste typedescriptor voor het opgegeven type of object.

GetTypeDescriptorFromRegisteredType(Type)

Retourneert een aangepaste typedescriptor voor het opgegeven type of object.

GetTypeDescriptorFromRegisteredType(Type, Object)

Retourneert een aangepaste typedescriptor voor het opgegeven type of object.

GetTypeDescriptorFromRegisteredType(Object)

Bron:
TypeDescriptionProvider.cs
Bron:
TypeDescriptionProvider.cs
Bron:
TypeDescriptionProvider.cs

Retourneert een aangepaste typedescriptor voor het opgegeven type of object.

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

Parameters

instance
Object

Een exemplaar van het type. Kan zijn null als er geen exemplaar is doorgegeven aan de TypeDescriptor.

Retouren

Een ICustomTypeDescriptor die metagegevens voor het type kan opgeven.

Opmerkingen

De methode moet een aangepaste typedescriptor retourneren voor het object. Als de methode niet geïnteresseerd is in het opgeven van typegegevens voor het object, moet de basis worden geretourneerd.

Van toepassing op

GetTypeDescriptorFromRegisteredType(Type)

Bron:
TypeDescriptionProvider.cs
Bron:
TypeDescriptionProvider.cs
Bron:
TypeDescriptionProvider.cs

Retourneert een aangepaste typedescriptor voor het opgegeven type of object.

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

Parameters

objectType
Type

Het type object waarvoor de typedescriptor moet worden opgehaald.

Retouren

Een ICustomTypeDescriptor die metagegevens voor het type kan opgeven.

Opmerkingen

De methode moet een aangepaste typedescriptor retourneren voor het object. Als de methode niet geïnteresseerd is in het opgeven van typegegevens voor het object, moet de basis worden geretourneerd.

Van toepassing op

GetTypeDescriptorFromRegisteredType(Type, Object)

Bron:
TypeDescriptionProvider.cs
Bron:
TypeDescriptionProvider.cs
Bron:
TypeDescriptionProvider.cs

Retourneert een aangepaste typedescriptor voor het opgegeven type of object.

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

Parameters

objectType
Type

Het type object waarvoor de typedescriptor moet worden opgehaald.

instance
Object

Een exemplaar van het type. Kan zijn null als er geen exemplaar is doorgegeven aan de TypeDescriptor.

Retouren

Een ICustomTypeDescriptor die metagegevens voor het type kan opgeven.

Opmerkingen

De parameter objectType is altijd geldig, maar de instantieparameter kan zijn null als er geen exemplaar is doorgegeven aan de TypeDescriptor. De methode moet een aangepaste typedescriptor retourneren voor het object. Als de methode niet geïnteresseerd is in het opgeven van typegegevens voor het object, moet de basis worden geretourneerd.

Deze methode wordt als een prototype gemaakt en retourneert standaard een aangepaste typedescriptor die lege verzamelingen retourneert voor alle waarden als er geen bovenliggende provider is doorgegeven. Als een bovenliggende provider is doorgegeven, roept deze methode de GetTypeDescriptorFromRegisteredType-methode van de bovenliggende provider aan.

Van toepassing op