次の方法で共有


TimeRemaining ControlEvent

インストーラーは TimeRemaining イベントを使用して、現在の進行状況シーケンスの残りのおおよその残り時間を秒単位で発行します。 残りの時間は、この ControlEvent をサブスクライブする テキスト コントロール によってダイアログ ボックスに表示できます。 このイベントは、EventMapping テーブルで作成する必要があります。

この ControlEvent は、基本的な UI、減らされた UI、または完全な UIレベルで実行されるユーザー インターフェイスによって処理できます。 UI レベルの詳細については、「ユーザー インターフェイス レベルの」を参照してください。

発行者

この ControlEvent は、インストーラーによって発行されます。

引数

何一つ。

サブスクライバーに対するアクション

何一つ。

一般的な用途

モードレス ダイアログ ボックスの テキスト コントロール は、EventMapping テーブル を介してこのイベントをサブスクライブし、TimeRemaining 属性 を使用して残り時間を表示します。

TimeRemaining ControlEvent をサブスクライブするのと同じテキスト コントロールで、ScriptInProgress ControlEventをサブスクライブすることもできます。 この場合、暫定 ScriptInProgress メッセージ文字列として、"残り時間: xx 分" 文字列に置き換えられます。