Installer.OnCommitting(IDictionary) Metoda

Definice

Committing Vyvolá událost.

protected:
 virtual void OnCommitting(System::Collections::IDictionary ^ savedState);
protected virtual void OnCommitting(System.Collections.IDictionary savedState);
abstract member OnCommitting : System.Collections.IDictionary -> unit
override this.OnCommitting : System.Collections.IDictionary -> unit
Protected Overridable Sub OnCommitting (savedState As IDictionary)

Parametry

savedState
IDictionary

Obsahuje IDictionary stav počítače před potvrzením instalačních programů ve Installers vlastnosti.

Příklady

Následující příklad ukazuje OnCommitting metodu Installer třídy. Metoda OnCommitting je přepsána v odvozené třídě. Uživateli je k dispozici místo pro přidání kroků, které se mají provést před potvrzením a po potvrzení.

   // Override the 'OnCommitting' method.
protected:
   virtual void OnCommitting( IDictionary^ savedState ) override
   {
      Installer::OnCommitting( savedState );
      
      // Add steps to be done before committing an application.
      Console::WriteLine( "The OnCommitting method of MyInstaller called" );
   }
// Override the 'OnCommitting' method.
protected override void OnCommitting(IDictionary savedState)
{
   base.OnCommitting(savedState);
   // Add steps to be done before committing an application.
   Console.WriteLine("The OnCommitting method of MyInstaller called");
}
' Override the 'OnCommitting' method.
Protected Overrides Sub OnCommitting(savedState As IDictionary)
   MyBase.OnCommitting(savedState)
   ' Add steps to be done before committing an application.
   Console.WriteLine("The OnCommitting method of MyInstaller called")
End Sub

Poznámky

Tato metoda se volá před Commit metodami instalačních programů při spuštění této instance InstallerCollection .

Vyvolání události vyvolá obslužnou rutinu události prostřednictvím delegáta. Další informace naleznete v tématu Zpracování a vyvolávání událostí.

Metoda OnCommitting umožňuje odvozené třídy zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.

Poznámky pro dědice

Při přepsání OnCommitting(IDictionary) v odvozené třídě nezapomeňte volat metodu základní třídy OnCommitting(IDictionary) , aby zaregistrovaní delegáti obdrželi událost.

Platí pro

Viz také