Share via


Funzione VbTypeName

Aggiornamento: novembre 2007

Restituisce un valore String contenente il nome del tipo di dati di Visual Basic di una variabile.

Public Function VbTypeName(ByVal UrtName As String) As String

Parametri

  • UrtName
    Obbligatorio. Variabile String contenente il nome di un tipo utilizzato da Common Language Runtime.

Note

Il valore restituito da VbTypeName sarà il nome del tipo di Visual Basic corrispondente al nome del tipo di Common Language Runtime. Se ad esempio UrtName contiene "Int32" o "System.Int32", VbTypeName restituirà "Integer". Se non è in grado di riconoscere il valore di UrtName, VbTypeName restituirà Nothing (non la stringa "Nothing").

Il nome del tipo in UrtName può essere ottenuto da origini diverse, ad esempio dalla proprietà Name nella matrice MemberInfo della classe Type.

Esempio

Nell'esempio riportato di seguito la funzione VbTypeName viene utilizzata per restituire i nomi dei tipi di dati di diverse variabili.

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.

Requisiti

Spazio dei nomi: Microsoft.VisualBasic

Modulo: Information

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

Vedere anche

Riferimenti

Riepilogo dei tipi di dati (Visual Basic)

Tipo di dati String (Visual Basic)

Funzione SystemTypeName