コントロール イベント (Windows インストーラー)
ControlEvent では、インストーラーによって実行されるアクション、またはダイアログ ボックス内の 1 つ以上のコントロールの属性の変更を指定します。 ControlEvent の詳細については、ControlEvent の概要に関するページを参照してください。
次の表に、特定の ControlEvent に関する詳細情報へのリンクを示します。
コントロール イベント | ControlEvent の簡単な説明 |
---|---|
ActionData | 最新のアクションに関するデータを発行します。 |
ActionText | 現在のアクションの名前を発行します。 |
AddLocal | 機能をローカルで実行するようにインストーラーに通知します。 |
AddSource | 機能をソースから実行するようにインストーラーに通知します。 |
CheckExistingTargetPath | パスを書き込むことができることを検証するようにインストーラーに通知します。 |
CheckTargetPath | パスが有効であることを検証するようにインストーラーに通知します。 |
DirectoryListNew | 新しいフォルダーを作成するように DirectoryList コントロールに通知します。 |
DirectoryListOpen | DirectoryList コントロール内のディレクトリを選択します。 |
DirectoryListUp | 現在のディレクトリの親を選択するように DirectoryList コントロールに通知します。 |
DoAction | ダイアログ ボックスでカスタム アクションを実行するようにインストーラーに通知します。 |
EnableRollback | ロールバック機能のオン/オフを切り替えるために使用されます。 |
EndDialog | モーダル ダイアログ ボックスを削除するようにインストーラーに通知します。 |
IgnoreChange | フォルダーが強調表示されているが開いていないときに、DirectoryList コントロールによって発行されます。 |
MsiLaunchApp | このコントロール イベントでは、指定されたファイルを実行します。Windows インストーラー 4.5 以前: サポートされていません。 |
MsiPrint | ユーザーが ScrollableText コントロールの内容を印刷できるようにします。Windows インストーラー 4.5 以前: サポートされていません。 |
NewDialog | モーダル ダイアログ ボックスを別のダイアログ ボックスに変更するようインストーラーに通知します。 |
Reinstall | 機能の再インストールを開始します。 |
ReinstallMode | 再インストール中に検証モードを指定します。 |
Remove | 削除対象として機能が選択されたときにインストーラーに通知します。 |
リセット | すべてのプロパティ値を、ダイアログ ボックスの作成時に使用される既定値にリセットします。 |
RmShutdownAndRestart | 再起動マネージャーを使用して、使用中のファイルがあるすべてのアプリケーションをシャットダウンし、インストールの終了時に再起動します。 |
ScriptInProgress | 実行スクリプトのコンパイル中に文字列を表示します。 |
SelectionAction | 項目を記述するために SelectionTree によって発行されます。 |
SelectionBrowse | ダイアログ ボックスを生成するために SelectionTree によって発行されます。 |
SelectionDescription | Feature テーブルの Description フィールドに文字列を指定するために、SelectionTree によって発行されます。 |
SelectionNoItems | テキストを削除したりボタンを無効にしたりするために、SelectionTree によって使用されます。 |
SelectionPath | 項目のパスを提供するために SelectionTree によって発行されます。 |
SelectionPathOn | 機能に関連付けられているパスがあるかどうかを示すために、SelectionTree によって発行されます。 |
SelectionSize | 項目のサイズを指定するために、SelectionTree コントロールによって発行されます。 |
SetInstallLevel | インストーラーによって、インストール レベルが指定した値に変更されます。 |
SetProgress | インストールの進行状況を提供するためにインストーラーによって発行されます。 |
SetProperty | 指定したプロパティを設定します。 |
SetTargetPath | パスを確認して設定するようにインストーラーに通知します。 |
SpawnDialog | モーダル ボックスの子を作成するようにインストーラーに通知します。 |
SpawnWaitDialog | 指定したダイアログ ボックスをトリガーします。 |
TimeRemaining | 進行状況シーケンスの残り時間を提供するために、インストーラーによって発行されます。 |
ValidateProductID | ProductID を完全な製品 ID に設定します。 |