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