Esta documentación está archivada y no tiene mantenimiento.

Installer.BeforeUninstall (Evento)

Actualización: noviembre 2007

Se produce antes de que los instaladores de la propiedad Installers realicen sus operaciones de desinstalación.

Espacio de nombres:  System.Configuration.Install
Ensamblado:  System.Configuration.Install (en System.Configuration.Install.dll)

public event InstallEventHandler BeforeUninstall
/** @event */
public void add_BeforeUninstall (InstallEventHandler value)
/** @event */
public void remove_BeforeUninstall (InstallEventHandler value)

JScript no admite eventos.

En el siguiente ejemplo se muestra el evento BeforeUninstall. Lo inicia el método OnBeforeUninstall.

// MyInstaller is derived from the class 'Installer'.
MyInstaller() : base()
{
   BeforeUninstall += new InstallEventHandler(BeforeUninstallEventHandler);
}
private void BeforeUninstallEventHandler(object sender, InstallEventArgs e)
{
   // Add steps to perform any actions before the Uninstall process.
   Console.WriteLine("Code for BeforeUninstallEventHandler"); 
}


// MyInstaller is derived from the class 'Installer'.
MyInstaller()
{
    this.add_BeforeUninstall(
        new InstallEventHandler(BeforeUninstallEventHandler));
} //MyInstaller

private void BeforeUninstallEventHandler(Object sender, InstallEventArgs e)
{
    // Add steps to perform any actions before the Uninstall process.
    Console.WriteLine("Code for BeforeUninstallEventHandler");
} //BeforeUninstallEventHandler


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0
Mostrar: