コントロール イベント (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 に設定します。