次の方法で共有


コントロール イベント (Windows インストーラー)

ControlEvent は、インストーラーによって実行されるアクション、またはダイアログ ボックス内の 1 つ以上のコントロールの属性の変更を指定します。 ControlEvents の詳細については、「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 モーダル ダイアログ ボックスを別のダイアログ ボックスに変更するようインストーラーに通知します。
の再インストール 機能の再インストールを開始します。
ReinstallMode 再インストール中の検証モードを指定します。
削除 削除する機能が選択されたときにインストーラーに通知します。
リセット すべてのプロパティ値を、ダイアログ ボックスの作成時に使用される既定値にリセットします。
RmShutdownAndRestart 再起動マネージャー を使用して、使用中のファイルを持つすべてのアプリケーションをシャットダウンし、インストールの終了時に再起動します。
ScriptInProgress 実行スクリプトのコンパイル中に文字列を表示します。
SelectionAction 項目を記述するために SelectionTree によって発行されます。
SelectionBrowse ダイアログ ボックスを生成するために SelectionTree によって発行されます。
SelectionDescription SelectionTree によって発行され、フィーチャー テーブルの [説明] フィールドに文字列を指定します。
SelectionNoItems SelectionTree でテキストを削除したり、ボタンを無効にしたりするために使用されます。
SelectionPath 項目のパスを提供するために SelectionTree によって発行されます。
SelectionPathOn SelectionTree によって発行され、フィーチャに関連付けられているパスがあるかどうかを示します。
SelectionSize 項目のサイズを提供するために SelectionTree コントロールによって発行されます。
SetInstallLevel インストーラーは、インストール レベルを指定した値に変更します。
SetProgress インストールの進行状況を提供するためにインストーラーによって発行されます。
SetProperty 指定したプロパティを設定します。
SetTargetPath パスを確認して設定するようインストーラーに通知します。
SpawnDialog モーダル ボックスの子を作成するようにインストーラーに通知します。
SpawnWaitDialog 指定したダイアログ ボックスをトリガーします。
TimeRemaining 進行状況シーケンスの残り時間を提供するためにインストーラーによって発行されます。
ValidateProductID ProductID を完全な製品 ID に設定します。