Share via


EnableRollback ControlEvent

この ControlEvent を使用して、インストーラーのロールバック機能をオンまたはオフにすることができます。

このイベントは、PushButton コントロールまたは SelectionTree コントロールによって発行できます。 このイベントは、ControlEvent テーブルに作成される必要があります。

この ControlEvent では、ユーザー インターフェイスを "完全 UI" レベルで実行する必要があります。 このイベントは、"縮小 UI" または "基本 UI" では機能しません。 詳細については、「ユーザー インターフェイスのレベル」を参照してください。

公開者

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

引数

False を指定すると、インストーラーのロールバック機能がオフになります。 True を指定すると、インストーラーのロールバック機能がオンになります。

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

この ControlEvent では、サブスクライバーに対するアクションは実行されません。

一般的な用途

インストーラーがインストールを完了するために使用できるディスク領域が不足していることを検出した場合に、ロールバック機能をオフにするために使用できます。 この場合、ControlEvent は OutOfDiskSpaceOutOfNoRbDiskSpace、および PROMPTROLLBACKCOST プロパティと共に使用する必要があります。