TypeDescriptionProvider.GetTypeDescriptor Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.