次の方法で共有


EnableRollback ControlEvent

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

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

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

発行者

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

引数

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

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

この ControlEvent は、サブスクライバーに対してアクションを実行しません。

一般的な用途

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