TypeDescriptionProvider.GetTypeDescriptor Méthode

Définition

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

Surcharges

Nom Description
GetTypeDescriptor(Object)

Obtient un descripteur de type personnalisé pour l’objet donné.

GetTypeDescriptor(Type)

Obtient un descripteur de type personnalisé pour le type donné.

GetTypeDescriptor(Type, Object)

Obtient un descripteur de type personnalisé pour le type et l’objet donnés.

GetTypeDescriptor(Object)

Obtient un descripteur de type personnalisé pour l’objet donné.

public:
 System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(object instance);
member this.GetTypeDescriptor : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (instance As Object) As ICustomTypeDescriptor

Paramètres

instance
Object

Instance du type. Peut être null si aucune instance n’a été transmise au TypeDescriptor.

Retours

Qui ICustomTypeDescriptor peut fournir des métadonnées pour le type.

Exceptions

instance a la valeur null.

Voir aussi

S’applique à

GetTypeDescriptor(Type)

Obtient un descripteur de type personnalisé pour le type donné.

public:
 System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(Type objectType);
member this.GetTypeDescriptor : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (objectType As Type) As ICustomTypeDescriptor

Paramètres

objectType
Type

Type d’objet pour lequel récupérer le descripteur de type.

Retours

Qui ICustomTypeDescriptor peut fournir des métadonnées pour le type.

Voir aussi

S’applique à

GetTypeDescriptor(Type, Object)

Obtient un descripteur de type personnalisé pour le type et l’objet donnés.

public:
 virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance);
abstract member GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptor (objectType As Type, instance As Object) As ICustomTypeDescriptor

Paramètres

objectType
Type

Type d’objet pour lequel récupérer le descripteur de type.

instance
Object

Instance du type. Peut être null si aucune instance n’a été transmise au TypeDescriptor.

Retours

Qui ICustomTypeDescriptor peut fournir des métadonnées pour le type.

Remarques

Cette méthode est prototypeée comme virtual et, par défaut, retourne un descripteur vide si aucun fournisseur parent n’a été passé. Si un fournisseur parent a été passé, cette méthode appelle la méthode du GetTypeDescriptor fournisseur parent.

Notes pour les héritiers

La GetTypeDescriptor(Type, Object) méthode doit retourner un descripteur de type personnalisé pour l’objet. Si la méthode ne fournit pas d’informations de type pour l’objet, elle doit retourner null.

Voir aussi

S’applique à