VbTypeName (Función)

Actualización: noviembre 2007

Devuelve un valor String que contiene el nombre del tipo de datos de Visual Basic de una variable.

Public Function VbTypeName(ByVal UrtName As String) As String

Parámetros

  • UrtName
    Requerido. Variable de tipo String que contiene un nombre de tipo utilizado por Common Language Runtime.

Comentarios

VbTypeName devuelve el nombre de tipo Visual Basic correspondiente al nombre de tipo Common Language Runtime. Por ejemplo, si UrtName contiene "Int32" o "System.Int32", VbTypeName devuelve "Integer". Si VbTypeName no reconoce el valor de UrtName, devuelve Nothing (no la cadena "Nothing").

El nombre de tipo en UrtName se puede obtener desde diversos orígenes, por ejemplo, desde la propiedad Name de la matriz MemberInfo de la clase Type.

Ejemplo

En el ejemplo siguiente se utiliza la función VbTypeName para devolver nombres de tipos de datos de varias 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.

Requisitos

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**Information

Ensamblado: Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Vea también

Referencia

Resumen de tipos de datos (Visual Basic)

String (Tipo de datos, Visual Basic)

SystemTypeName (Función)