Sdílet prostřednictvím


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 instalačními programy ve Installers vlastnosti jsou potvrzeny.

Příklady

Následující příklad ukazuje metodu OnCommittingInstaller třídy. Metoda OnCommitting je přepsána v odvozené třídě. Uživatel může přidat kroky, 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 je volána před Commit metodami instalačních programů v spuštění této instance InstallerCollection .

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

Metoda OnCommitting umožňuje odvozeným třídám 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 registrovaní delegáti obdrželi událost.

Platí pro

Viz také