EventLogInstaller.Uninstall(IDictionary) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime une installation en supprimant les informations du journal des événements du Registre.
public:
override void Uninstall(System::Collections::IDictionary ^ savedState);
public override void Uninstall(System.Collections.IDictionary savedState);
override this.Uninstall : System.Collections.IDictionary -> unit
Public Overrides Sub Uninstall (savedState As IDictionary)
Paramètres
- savedState
- IDictionary
Qui IDictionary contient l’état de préinstallation de l’ordinateur.
Remarques
Si la UninstallAction valeur de la propriété est Remove, la Uninstall méthode supprime la source et le journal associé que le programme d’installation a créés si les Log propriétés et Source les propriétés ont spécifié la création d’un journal d’événements et d’une source.
En règle générale, vous n’appelez pas les méthodes de votre EventLogInstaller code ; elles sont généralement appelées uniquement par l' Installutil.exe (Outil programme d’installation) en mode de désinstallation. L’outil appelle automatiquement la Uninstall méthode pour restaurer les parties du système affectées par l’installation à leurs états de préinstallation. Cela inclut la suppression d’informations de Registre associées au journal des événements en cours de désinstallation.
La routine de désinstallation d’une application utilise la propriété du programme d’installation du Installer.Context projet pour conserver automatiquement des informations sur les composants qui ont déjà été désinstallés. Ces informations d’état, qui sont transmises en Uninstall tant que savedState paramètre, sont mises à jour en permanence à mesure que l’outil désinstalle chacun EventLogInstaller. En règle générale, il n’est pas nécessaire que votre code modifie explicitement ces informations d’état.