Поделиться через


Installer.OnAfterInstall(IDictionary) Метод

Определение

Вызывает событие AfterInstall.

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

Параметры

savedState
IDictionary

Интерфейс IDictionary, содержащий состояние компьютера после завершения операций установки всеми установщиками из свойства Installers.

Примеры

В следующем примере демонстрируется OnAfterInstall метод. Этот метод переопределен в производном классе. Предоставляется пространство для добавления шагов, которые необходимо выполнить после установки в методе OnAfterInstall .

   // Override the 'OnAfterInstall' method.
protected:
   virtual void OnAfterInstall( IDictionary^ savedState ) override
   {
      Installer::OnAfterInstall( savedState );
      // Add steps to be done after the installation is over.
      Console::WriteLine( "OnAfterInstall method of MyInstaller called" );
   }
// Override the 'OnAfterInstall' method.
protected override void OnAfterInstall(IDictionary savedState)
{
   base.OnAfterInstall(savedState);
   // Add steps to be done after the installation is over.
   Console.WriteLine("OnAfterInstall method of MyInstaller called");
}
' Override the 'OnAfterInstall' method.
Protected Overrides Sub OnAfterInstall(savedState As IDictionary)
   MyBase.OnAfterInstall(savedState)
   ' Add steps to be done after the installation is over.
   Console.WriteLine("OnAfterInstall method of MyInstaller called")
End Sub

Комментарии

Этот метод вызывается после Install методов всех установщиков в выполнении этого экземпляра InstallerCollection .

При возникновении события через делегат вызывается обработчик события. Дополнительные сведения см. в разделе Обработка и вызов событий.

Метод OnAfterInstall позволяет производным классам обрабатывать событие без присоединения делегата. Это предпочтительная методика обработки событий в производном классе.

Примечания для тех, кто наследует этот метод

При переопределении метода OnAfterInstall(IDictionary) в производном классе нужно убедиться, что вызывается метод OnAfterInstall(IDictionary) базового класса, чтобы зарегистрированные делегаты получили событие.

Применяется к

См. также раздел