Uninstall Método (IDictionary)
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Installer.Uninstall (Método) (IDictionary)

 

Cuando se reemplaza en una clase derivada, quita una instalación.

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

abstract Uninstall : 
        savedState:IDictionary -> unit
override Uninstall : 
        savedState:IDictionary -> unit

Parámetros

savedState

IDictionary que contiene el estado del equipo una vez finalizada la instalación.

Exception Condition
ArgumentException

El estado guardado IDictionary podrían haberse dañado.

InstallException

Se ha producido una excepción durante la desinstalación.Se omite esta excepción y continúa la desinstalación.Sin embargo, puede que la aplicación no se haya desinstalado totalmente una vez finalizada la desinstalación.

Notas para los herederos:

  • Si invalida el Install método en una clase derivada, asegúrese de llamar a la clase base Install método primero en el método derivado.El Install llamadas al método el Install método de cada instalador que contiene el Installers propiedad de esta instancia.Después de ejecutan los instaladores que contiene, este método actualiza el IDictionary objeto (especificado mediante el stateSaver parámetro) para reflejar el estado de la instalación.El IDictionary debe estar vacía cuando se pasan a la Install (método).Si todos los Install métodos se realizan correctamente, el Commit se llama al método.De lo contrario, el Rollback se llama al método.

  • Si necesita agregar instancias del instalador para el Installers colección en el Install método, asegúrese de realizar las mismas adiciones a la colección en el Uninstall (método).Sin embargo, no puede mantener la colección de ambos métodos si se agregan instancias del instalador para el Installers la colección en el constructor de clase para el instalador personalizado.

En el ejemplo siguiente se muestra el Uninstall método Installer.El Uninstall método se reemplaza en la clase derivada de Installer.

No hay ningún ejemplo de código disponible o este idioma no es compatible.

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