Information.VbTypeName, méthode
Retourne une valeur String contenant le nom du type de données Visual Basic d'une variable.
Espace de noms : Microsoft.VisualBasic
Assembly : Microsoft.VisualBasic (dans microsoft.visualbasic.dll)
Syntaxe
'Déclaration
Public Shared Function VbTypeName ( _
UrtName As String _
) As String
'Utilisation
Dim UrtName As String
Dim returnValue As String
returnValue = Information.VbTypeName(UrtName)
public static string VbTypeName (
string UrtName
)
public:
static String^ VbTypeName (
String^ UrtName
)
public static String VbTypeName (
String UrtName
)
public static function VbTypeName (
UrtName : String
) : String
Paramètres
- UrtName
Obligatoire. String contenant un nom de type utilisé par le Common Language Runtime.
Valeur de retour
Retourne une valeur String contenant le nom du type de données Visual Basic d'une variable.
Notes
Pour plus d'informations, consultez la rubrique Visual Basic VbTypeName, fonction.
VbTypeName retourne le nom du type Visual Basic correspondant au nom de type du Common Language Runtime. Par exemple, si UrtName contient "Int32" ou "System.Int32", VbTypeName retourne "Integer". If VbTypeName ne reconnaît pas la valeur de UrtName, elle retourne Nothing (pas la chaîne "Nothing").
Le nom de type dans UrtName peut être obtenu à partir de diverses sources, par exemple à partir de la propriété Name dans le tableau MemberInfo de la classe Type.
Exemple
L'exemple suivant utilise la fonction VbTypeName pour retourner les noms de types de données de plusieurs variables.
Dim sysDateName As String = "System.DateTime"
Dim sysShortName As String = "Int16"
Dim sysBadName As String = "Nonsense"
Dim testVbName As String
testVbName = VbTypeName(sysDateName)
' Returns "Date".
testVbName = VbTypeName(sysShortName)
' Returns "Short".
testVbName = VbTypeName(sysBadName)
' Returns Nothing.
Plates-formes
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Informations de version
.NET Framework
Prise en charge dans : 2.0, 1.1, 1.0
.NET Compact Framework
Prise en charge dans : 2.0, 1.0
Voir aussi
Référence
Information, classe
Membres Information
Microsoft.VisualBasic, espace de noms
Autres ressources
VbTypeName, fonction
Liste des types de données (Visual Basic)
String, type de données (Visual Basic)
SystemTypeName, fonction