情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Exception.Message プロパティ

2013/12/12

現在の例外を説明するメッセージを取得します。

Namespace:  System
アセンブリ:  mscorlib (mscorlib.dll 内)

public virtual string Message { get; }

プロパティ値

型: System.String
例外の理由を説明するエラー メッセージ、または空の文字列 ("")。

Message にはエラーについて詳しく説明するテキストを指定する必要があり、可能な場合は、そのエラーの対処方法についても明記したテキストを指定します。Message プロパティの値は、ToString によって返される情報に含まれています。

Message プロパティは、Exception の作成時にだけ設定されます。現在のインスタンスのコンストラクターにメッセージが渡されなかった場合は、現在のシステムのカルチャを使用して書式化した既定のメッセージが渡されます。

実装時の注意

プロパティから例外をスローするときに、Message のテキスト内で設定または取得したプロパティ引数を参照する必要がある場合は、"value" をプロパティ引数の名前として使用します。

継承時の注意

Message プロパティは、メッセージの内容または書式に対する制御が必要なクラスではオーバーライドされます。受け取った例外に関する情報を表示する必要がある場合、アプリケーション コードは通常、このプロパティにアクセスします。

エラー メッセージはローカライズする必要があります。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示: