Функция 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)