Installer.OnAfterInstall(IDictionary) Metoda

Definicja

Podnosi AfterInstall zdarzenie.Raises the AfterInstall event.

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)

Parametry

savedState
IDictionary

IDictionaryZawiera stan komputera po zakończeniu instalacji wszystkich instalatorów zawartych we Installers właściwości.An IDictionary that contains the state of the computer after all the installers contained in the Installers property have completed their installations.

Przykłady

Poniższy przykład demonstruje OnAfterInstall metodę.The following example demonstrates the OnAfterInstall method. Ta metoda została przesłonięta w klasie pochodnej.This method is overridden in the derived class. Miejsce, w którym można dodać kroki, które należy wykonać po instalacji w OnAfterInstall metodzie.Space is provided to add steps to be done after the installation in the OnAfterInstall method.

   // 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

Uwagi

Ta metoda jest wywoływana po zastosowaniu Install metod wszystkich instalatorów w tym wystąpieniu InstallerCollection .This method is called after the Install methods of all the installers in this instance's InstallerCollection run.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata.Raising an event invokes the event handler through a delegate. Aby uzyskać więcej informacji, zobacz Obsługa iwywoływanie zdarzeń.For more information, see Handling and Raising Events.

OnAfterInstallMetoda pozwala klasom pochodnym obsłużyć zdarzenie bez dołączania delegata.The OnAfterInstall method allows derived classes to handle the event without attaching a delegate. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.This is the preferred technique for handling the event in a derived class.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnAfterInstall(IDictionary) klasy pochodnej należy wywołać metodę klasy bazowej, aby OnAfterInstall(IDictionary) zarejestrowani delegowani odbierał zdarzenie.When overriding OnAfterInstall(IDictionary) in a derived class, be sure to call the base class's OnAfterInstall(IDictionary) method so that registered delegates receive the event.

Dotyczy

Zobacz też