TypeDescriptionProvider.GetReflectionType 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.
Effectue une réflexion normale sur un objet.
Surcharges
| Nom | Description |
|---|---|
| GetReflectionType(Object) |
Effectue une réflexion normale sur l’objet donné. |
| GetReflectionType(Type) |
Effectue une réflexion normale sur un type. |
| GetReflectionType(Type, Object) |
Effectue une réflexion normale sur l’objet donné avec le type donné. |
GetReflectionType(Object)
Effectue une réflexion normale sur l’objet donné.
public:
Type ^ GetReflectionType(System::Object ^ instance);
public Type GetReflectionType(object instance);
member this.GetReflectionType : obj -> Type
Public Function GetReflectionType (instance As Object) As Type
Paramètres
- instance
- Object
Instance du type (ne doit pas être null).
Retours
Type de réflexion pour ce instance.
Exceptions
instance a la valeur null.
Remarques
La GetReflectionType méthode est une version de niveau inférieur de la GetTypeDescriptor méthode. Si aucun descripteur de type personnalisé ne peut être localisé pour un objet, GetReflectionType il est appelé pour effectuer une réflexion normale sur l’objet.
Utilisez cette surcharge de méthode si vous avez appelé un membre de descripteur de type qui utilise une instance au lieu d’un type.
Voir aussi
S’applique à
GetReflectionType(Type)
Effectue une réflexion normale sur un type.
public:
Type ^ GetReflectionType(Type ^ objectType);
public Type GetReflectionType(Type objectType);
member this.GetReflectionType : Type -> Type
Public Function GetReflectionType (objectType As Type) As Type
Paramètres
Retours
Type de réflexion pour ce objectType.
Exceptions
objectType a la valeur null.
Remarques
La GetReflectionType méthode est une version de niveau inférieur de la GetTypeDescriptor méthode. Si aucun descripteur de type personnalisé ne peut être localisé pour un objet, GetReflectionType il est appelé pour effectuer une réflexion normale sur l’objet.
Utilisez cette surcharge de méthode si vous avez appelé un membre de descripteur de type qui utilise un type au lieu d’une instance.
Voir aussi
S’applique à
GetReflectionType(Type, Object)
Effectue une réflexion normale sur l’objet donné avec le type donné.
public:
virtual Type ^ GetReflectionType(Type ^ objectType, System::Object ^ instance);
public virtual Type GetReflectionType(Type objectType, object instance);
abstract member GetReflectionType : Type * obj -> Type
override this.GetReflectionType : Type * obj -> Type
Public Overridable Function GetReflectionType (objectType As Type, instance As Object) As Type
Paramètres
- instance
- Object
Instance du type. Peut être null.
Retours
Type de réflexion pour ce objectType.
Remarques
La GetReflectionType méthode est une version de niveau inférieur de la GetTypeDescriptor méthode. Si aucun descripteur de type personnalisé ne peut être localisé pour un objet, GetReflectionType il est appelé pour effectuer une réflexion normale sur l’objet.
Notes pour les héritiers
Cette méthode est prototypeée en tant que virtual, et par défaut retourne objectType si aucun fournisseur parent n’a été passé. Si un fournisseur parent a été passé, cette méthode appelle la méthode du GetReflectionType fournisseur parent.