Condividi tramite


Installer.OnAfterInstall(IDictionary) Metodo

Definizione

Genera l'evento 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)

Parametri

savedState
IDictionary

Oggetto IDictionary che contiene lo stato del computer dopo che sono state completate tutte le installazioni relative ai programmi di installazione contenuti nella proprietà Installers.

Esempio

Nell'esempio seguente viene illustrato il OnAfterInstall metodo. Questo metodo viene sottoposto a override nella classe derivata. Lo spazio viene fornito per aggiungere i passaggi da eseguire dopo l'installazione nel OnAfterInstall metodo .

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

Commenti

Questo metodo viene chiamato dopo i Install metodi di tutti i programmi di installazione nell'esecuzione di InstallerCollection questa istanza.

Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere la gestione e generazione di eventi.

Il OnAfterInstall metodo consente alle classi derivate di gestire l'evento senza associare un delegato. È la tecnica consigliata per la gestione dell'evento in una classe derivata.

Note per gli eredi

Quando si esegue l'override di OnAfterInstall(IDictionary) in una classe derivata, verificare di chiamare il metodo OnAfterInstall(IDictionary) della classe di base in modo che i delegati registrati ricevano l'evento.

Si applica a

Vedi anche