エラーの位置を記述している書式設定されたエラー メッセージを取得します。実際のエラーを取得するには、このメッセージを内部例外で使用する必要があります。
Overrides Public ReadOnly Property Message As String
[C#]
public override string Message {get;}
[C++]
public: __property String* get_Message();
[JScript]
public override function get Message() : String;
プロパティ値
エラーの位置を記述している書式設定されたエラー メッセージ。書式は、filename (line, position) です。
解説
実際のエラー メッセージをキャッチする方法を次の C# コードで示します。
try{
XslTransform xslt = new XslTransform();
xslt.Load("test2.xsl");
}
catch(XsltCompileException e) {
Console.WriteLine("Message: {0}", e.Message);
Console.WriteLine("InnerExceptionMessage: {0}", e.InnerException.Message);
}
出力を次に示します。
Message: file:///C://test2.xsl(5,32)
InnerExceptionMessage: The contents of 'stylesheet' are invalid.
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
XsltCompileException クラス | XsltCompileException メンバ | System.Xml.Xsl 名前空間