Uninstall Método (IDictionary)
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

EventLogInstaller.Uninstall (Método) (IDictionary)

 

Quita una instalación suprimiendo la información del registro de eventos del Registro.

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

public override void Uninstall(
	IDictionary savedState
)

Parámetros

savedState

IDictionary que contiene el estado del equipo previo a la instalación.

Si el valor de la propiedad UninstallAction es Remove, el método Uninstall elimina el origen y el registro asociado que creó el instalador si las propiedades Log y Source especificaban la creación de un registro y un origen de eventos nuevos.

Normalmente, no se llama a los métodos de EventLogInstaller desde el código; habitualmente sólo se les llama desde Installutil.exe (Herramienta Installer) en modo de desinstalación.La herramienta llama automáticamente al método Uninstall para restaurar las partes del sistema que se han visto afectadas por la instalación a su estado anterior a la instalación.Esto incluye la eliminación de la información del registro asociada al Registro de eventos que se está desinstalando.

La rutina de desinstalación de una aplicación utiliza la propiedad Installer.Context del instalador del proyecto para mantener de forma automática la información acerca de los componentes que ya se han desinstalado.Esta información de estado, que se pasa a Uninstall como parámetro savedState, se actualiza periódicamente a medida que la herramienta va desinstalando cada EventLogInstaller.Normalmente no es necesario que el código modifique esta información de estado de manera explícita.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft