Partager via


TypeDescriptionProvider.GetTypeDescriptor Méthode

Définition

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

Surcharges

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é.

GetTypeDescriptor(Object)

Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs

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);
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'est passée au TypeDescriptor.

Retours

ICustomTypeDescriptor qui peut fournir les métadonnées pour le type.

Exceptions

instance a la valeur null.

Voir aussi

S’applique à

GetTypeDescriptor(Type)

Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs

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

public:
 System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType);
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

ICustomTypeDescriptor qui peut fournir les métadonnées pour le type.

Voir aussi

S’applique à

GetTypeDescriptor(Type, Object)

Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs
Source:
TypeDescriptionProvider.cs

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

public:
 virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType, 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'est passée au TypeDescriptor.

Retours

ICustomTypeDescriptor qui peut fournir les métadonnées pour le type.

Remarques

Cette méthode est prototype en tant que virtual et, par défaut, retourne un descripteur vide si aucun fournisseur parent n’a été passé. Si un fournisseur parent a été transmis, 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 à