Installer.OnAfterInstall(IDictionary) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar händelsen 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)
Parametrar
- savedState
- IDictionary
En IDictionary som innehåller datorns tillstånd när alla installationsprogram i Installers egenskapen har slutfört sina installationer.
Exempel
I följande exempel visas OnAfterInstall metoden. Den här metoden åsidosättas i den härledda klassen. Det finns utrymme för att lägga till steg som ska utföras efter installationen i OnAfterInstall -metoden.
// 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
Kommentarer
Den här metoden anropas efter metoderna för Install alla installationsprogram i den här instansens InstallerCollection körning.
När du skapar en händelse anropas händelsehanteraren via ett ombud. Mer information finns i Hantera och höja händelser.
Metoden OnAfterInstall gör det möjligt för härledda klasser att hantera händelsen utan att koppla ett ombud. Det här är den bästa tekniken för att hantera händelsen i en härledd klass.
Anteckningar till arvingar
När du OnAfterInstall(IDictionary) åsidosätter i en härledd klass måste du anropa basklassens OnAfterInstall(IDictionary) metod så att registrerade ombud tar emot händelsen.