Функция VbTypeName

Обновлен: Ноябрь 2007

Возвращает значение типа String, содержащее имя типа данных Visual Basic переменной.

Public Function VbTypeName(ByVal UrtName As String) As String

Параметры

  • UrtName
    Обязательный. Переменная типа String, содержащая имя типа, используемого общей средой выполнения.

Заметки

VbTypeName возвращает имя типа Visual Basic, соответствующее имени типа общей среды выполнения. Например, если UrtName содержит "Int32" или "System.Int32", то VbTypeName возвращает "Integer". Если функция VbTypeName не смогла распознать значение UrtName, то она возвращает Nothing (но не строку "Nothing").

Имя типа в UrtName может быть получено из различных источников, например из свойства Name в массиве MemberInfo класса Type.

Пример

В следующем примере используется функция VbTypeName для возврата имен типов данных для нескольких переменных.

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.

Требования

Пространство имен: Microsoft.VisualBasic

Модуль: Information

Сборка: Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

См. также

Ссылки

Сводка типов данных (Visual Basic)

Строковый тип данных (String) (Visual Basic)

Функция SystemTypeName