Installer.Uninstall(IDictionary) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, bir yüklemeyi kaldırır.

public:
 virtual void Uninstall(System::Collections::IDictionary ^ savedState);
public virtual void Uninstall (System.Collections.IDictionary savedState);
abstract member Uninstall : System.Collections.IDictionary -> unit
override this.Uninstall : System.Collections.IDictionary -> unit
Public Overridable Sub Uninstall (savedState As IDictionary)

Parametreler

savedState
IDictionary

IDictionary Yükleme tamamlandıktan sonra bilgisayarın durumunu içeren.

Özel durumlar

Kaydedilen durum IDictionary bozulmuş olabilir.

Kaldırılırken bir özel durum oluştu. Bu özel durum yoksayılır ve kaldırma işlemi devam eder. Ancak, kaldırma işlemi tamamlandıktan sonra uygulama tam olarak kaldırılamayabilir.

Örnekler

Aşağıdaki örnek yöntemini InstallergösterirUninstall. Uninstall yöntemi türetilmiş sınıfında Installergeçersiz kılındı.

   // Override 'Uninstall' method of Installer class.
public:
   virtual void Uninstall( IDictionary^ mySavedState ) override
   {
      if ( mySavedState == nullptr )
      {
         Console::WriteLine( "Uninstallation Error !" );
      }
      else
      {
         Installer::Uninstall( mySavedState );
         Console::WriteLine( "The Uninstall method of 'MyInstallerSample' has been called" );
      }
   }
// 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" );
   }
}
' Override 'Uninstall' method of Installer class.
Public Overrides Sub Uninstall(mySavedState As IDictionary)
   If mySavedState Is Nothing Then
      Console.WriteLine("Uninstallation Error !")
   Else
      MyBase.Uninstall(mySavedState)
      Console.WriteLine("The Uninstall method of 'MyInstallerSample' has been called")
   End If
End Sub

Devralanlara Notlar

Şunlara uygulanır

Ayrıca bkz.