TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Méthode

Définition

Surcharges

GetTypeDescriptorFromRegisteredType(Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

GetTypeDescriptorFromRegisteredType(Type)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

GetTypeDescriptorFromRegisteredType(Type, Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

GetTypeDescriptorFromRegisteredType(Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

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

Paramètres

instance
Object

Retours

Remarques

Le paramètre objectType est toujours valide, mais le paramètre d’instance peut être null si aucune instance n’a été passée à TypeDescriptor. La méthode doit retourner un descripteur de type personnalisé pour l’objet. Si la méthode n’est pas intéressée par la fourniture d’informations de type pour l’objet, elle doit retourner la base.

S’applique à

GetTypeDescriptorFromRegisteredType(Type)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

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

Paramètres

objectType
Type

Retours

Remarques

Le paramètre objectType est toujours valide, mais le paramètre d’instance peut être null si aucune instance n’a été passée à TypeDescriptor. La méthode doit retourner un descripteur de type personnalisé pour l’objet. Si la méthode n’est pas intéressée par la fourniture d’informations de type pour l’objet, elle doit retourner la base.

S’applique à

GetTypeDescriptorFromRegisteredType(Type, Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

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

Paramètres

objectType
Type
instance
Object

Retours

Remarques

Le paramètre objectType est toujours valide, mais le paramètre d’instance peut être null si aucune instance n’a été passée à TypeDescriptor. La méthode doit retourner un descripteur de type personnalisé pour l’objet. Si la méthode n’est pas intéressée par la fourniture d’informations de type pour l’objet, elle doit retourner la base.

Cette méthode est prototypeée comme virtuelle et retourne par défaut un descripteur de type personnalisé qui retourne des collections vides pour toutes les valeurs si aucun fournisseur parent n’a été passé. Si un fournisseur parent a été passé, cette méthode appelle la méthode GetTypeDescriptorFromRegisteredType du fournisseur parent.

S’applique à