次の方法で共有


Information.VbTypeName(String) メソッド

定義

変数の Visual Basic データ型名を含む String 値を返します。

public:
 static System::String ^ VbTypeName(System::String ^ UrtName);
public static string? VbTypeName (string? UrtName);
public static string VbTypeName (string UrtName);
static member VbTypeName : string -> string
Public Function VbTypeName (UrtName As String) As String

パラメーター

UrtName
String

必須です。 共通言語ランタイムにより使用される型名を含む String 変数。

戻り値

変数の Visual Basic データ型名を含む String 値を返します。

次の例では、 関数を 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.

注釈

VbTypeName は、共通言語ランタイム型名に対応する Visual Basic 型名を返します。 たとえば、"Int32" または "System.Int32" が含まれている場合 UrtName は、 VbTypeName "Integer" を返します。 が のUrtName値を認識しない場合VbTypeNameは、(文字列 "Nothing" ではなく) を返Nothingします。

UrtName型名は、さまざまなソースから取得できます。たとえば、 クラスの配列の MemberInfo プロパティからName取得Typeできます。

適用対象

こちらもご覧ください