Home Notices Documents Classes Download Others Rice
Classes  >  ehswitch  >  ErrorMessages
ehswitch クラス : ErrorMessages ゲッタ

説明

以前のハンドラの実行で発生したエラーメッセージのリストを取得します。

構文

ehswitchInstance.ErrorMessages

引数

無し。

返り値

クラス説明
List{string}以前のハンドラの実行で発生したエラーメッセージのリスト。

サンプルコード

次のクラス定義があるとします。

1:

class handle

2:

...

3:

open fitter handle()

4:

// 任意の初期化コード...

5:

endfitter

6:

...

7:

open method void handler(eventargs ea)

8:

// 任意の処理コード...

9:

endmethod

10:

...

11:

endclass

ErrorMessages ゲッターの使い方は次のとおりです。

1:

browser b = new browser();

2:

message m;

3:

handle h = new handle();

4:

ehswitch ehs = b.Load(h,"handler(eventargs)");

5:

ehs.Start(); // 処理を開始。

6:

...

7:

// ページの読み込みに失敗しました。

8:

...

9:

if(ehs.IsError)

10:

list{string} errormessages = ehs.ErrorMessages;

11:

m.Show(errormessages);

12:

endif

注意

前回のハンドラの実行中に発生した例外のうち、tryステートメントによってキャッチされなかった例外のエラーメッセージの一覧を取得します。

全ての例外が try ステートメントによってキャッチされた場合、またはハンドラの実行が正常に完了した場合は、空の list{string} が返されます。

参照リンク

無し。

Copyright © Rice All rights reserved.