TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
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)
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)
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.