ArgumentException.Message プロパティとは何? わかりやすく解説 Weblio辞書 (original) (raw)
エラー メッセージとパラメータ名を取得します。パラメータ名が設定されていない場合は、エラー メッセージだけを取得します。
名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文
Public Overrides ReadOnly Property Message As String
Dim instance As ArgumentException Dim value As String
value = instance.Message
public override string Message { get; }
public: virtual property String^ Message { String^ get () override; }
/** @property */ public String get_Message ()
public override function get Message () : String
プロパティ値
例外の詳細を説明する文字列。このプロパティの値は、次の 2 つの値のいずれかになります。
| 条件 | 値 |
|---|---|
| paramName が null 参照 (Visual Basic の場合は Nothing) か、または長さが 0 です。 | コンストラクタに渡された message 文字列。 |
| paramName が null 参照 (Visual Basic では Nothing) ではなく、その長さが 0 より大きい長さです。 | 無効な引数の名前が末尾に追加された message 文字列。 |
このプロパティは Message をオーバーライドします。エラー メッセージはローカライズする必要があります。
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
.NET Framework
サポート対象 : 2.0、1.1、1.0
.NET Compact Framework
サポート対象 : 2.0、1.0