Installer.OnBeforeRollback(IDictionary) Installer.OnBeforeRollback(IDictionary) Installer.OnBeforeRollback(IDictionary) Installer.OnBeforeRollback(IDictionary) Method

定義

BeforeRollback イベントを発生させます。Raises the BeforeRollback event.

protected:
 virtual void OnBeforeRollback(System::Collections::IDictionary ^ savedState);
protected virtual void OnBeforeRollback (System.Collections.IDictionary savedState);
abstract member OnBeforeRollback : System.Collections.IDictionary -> unit
override this.OnBeforeRollback : System.Collections.IDictionary -> unit
Protected Overridable Sub OnBeforeRollback (savedState As IDictionary)

パラメーター

savedState
IDictionary IDictionary IDictionary IDictionary

IDictionary プロパティ内のインストーラーがロールバックされる前のコンピューターの状態を格納する InstallersAn IDictionary that contains the state of the computer before the installers in the Installers property are rolled back.

注釈

このメソッドは、前に呼び出されます、Rollbackメソッドのこのインスタンスの内のインストーラーInstallerCollectionと呼ばれます。This method is called before the Rollback methods of the installers in this instance's InstallerCollection are called.

イベントを発生させると、イベント ハンドラーがデリゲートから呼び出されます。Raising an event invokes the event handler through a delegate. 詳細については、次を参照してください。処理とイベントの発生します。For more information, see Handling and Raising Events.

OnBeforeRollbackメソッドにより、派生クラスでデリゲートをアタッチすることがなくイベントを処理します。The OnBeforeRollback method allows derived classes to handle the event without attaching a delegate. 派生クラスでイベントを処理する場合は、この手法をお勧めします。This is the preferred technique for handling the event in a derived class.

注意 (継承者)

派生クラスで OnBeforeRollback(IDictionary) をオーバーライドする場合は、登録されているデリゲートがイベントを受け取ることができるように、基本クラスの OnBeforeRollback(IDictionary) メソッドを呼び出してください。When overriding OnBeforeRollback(IDictionary) in a derived class, be sure to call the base class's OnBeforeRollback(IDictionary) method so that registered delegates receive the event.

適用対象

こちらもご覧ください