Partager via


GetType, opérateur (Visual Basic)

Retourne un Type objet pour le type spécifié. L’objet Type fournit des informations sur le type tel que ses propriétés, ses méthodes et ses événements.

Syntaxe

GetType(typename)  

Paramètres

Paramètre Descriptif
typename Nom du type pour lequel vous souhaitez obtenir des informations.

Remarques

L’opérateur GetType retourne l’objet Type pour le .typename Vous pouvez passer le nom de n’importe quel type défini dans typename. Cela inclut les éléments suivants :

  • Tout type de données Visual Basic, tel que Boolean ou Date.

  • Toute classe, structure, module ou interface .NET Framework, telle que System.ArgumentException ou System.Double.

  • Toute classe, structure, module ou interface définie par votre application.

  • Tableau défini par votre application.

  • Tout délégué défini par votre application.

  • Toute énumération définie par Visual Basic, le .NET Framework ou votre application.

Si vous souhaitez obtenir l’objet de type d’une variable d’objet, utilisez la Object.GetType méthode.

L’opérateur GetType peut être utile dans les circonstances suivantes :

  • Vous devez accéder aux métadonnées d’un type au moment de l’exécution. L’objet Type fournit des métadonnées telles que les membres de type et les informations de déploiement. Vous en avez besoin, par exemple, pour réfléchir sur un assembly. Pour plus d’informations, consultez également System.Reflection.

Exemple :

Les exemples suivants montrent l’opérateur en cours d’utilisation GetType .

' The following statement returns the Type object for Integer.
MsgBox(GetType(Integer).ToString())
' The following statement returns the Type object for one-dimensional string arrays.
MsgBox(GetType(String()).ToString())

Voir aussi