Installer.Uninstall(IDictionary) Metoda

Definice

Při přepsání v odvozené třídě odebere instalaci.

public virtual void Uninstall (System.Collections.IDictionary savedState);

Parametry

savedState
IDictionary

Obsahuje IDictionary stav počítače po dokončení instalace.

Výjimky

Uložený stav IDictionary mohl být poškozen.

Při odinstalaci došlo k výjimce. Tato výjimka se ignoruje a odinstalace pokračuje. Po dokončení odinstalace však nemusí být aplikace zcela odinstalována.

Příklady

Následující příklad ukazuje metodu Uninstall .Installer Metoda Uninstall je přepsána v odvozené třídě .Installer

// Override 'Uninstall' method of Installer class.
public override void Uninstall( IDictionary mySavedState )
{
   if (mySavedState == null)
   {
      Console.WriteLine("Uninstallation Error !");
   }
   else
   {
      base.Uninstall( mySavedState );
      Console.WriteLine( "The Uninstall method of 'MyInstallerSample' has been called" );
   }
}

Poznámky pro dědice

Platí pro

Produkt Verze
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Viz také