VbTypeName-Funktion

Aktualisiert: November 2007

Gibt einen String-Wert mit dem Visual Basic-Namen des Datentyps einer Variablen zurück.

Public Function VbTypeName(ByVal UrtName As String) As String

Parameter

  • UrtName
    Erforderlich. String-Variable mit dem Typnamen, der von der Common Language Runtime verwendet wird.

Hinweise

VbTypeName gibt den Visual Basic-Typnamen zurück, der dem Typnamen der Common Language Runtime entspricht. Wenn UrtName beispielsweise "Int32" oder "System.Int32" enthält, gibt VbTypeName "Integer" zurück. Wenn VbTypeName den Wert von UrtName nicht erkennt, wird Nothing (nicht die Zeichenfolge "Nothing") zurückgegeben.

Der Typname in UrtName kann aus verschiedenen Quellen abgerufen werden, z. B. von der Name-Eigenschaft im MemberInfo-Array der Type-Klasse.

Beispiel

Im folgenden Beispiel werden mithilfe der VbTypeName-Funktion Datentypnamen verschiedener Variablen zurückgegeben.

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.

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**Information

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Referenz

Datentyp: Zusammenfassung (Visual Basic)

String-Datentyp (Visual Basic)

SystemTypeName-Funktion