Installer.OnCommitted(IDictionary) Yöntem

Tanım

Olayı tetikler Committed .

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

Parametreler

savedState
IDictionary

IDictionary Özellikteki tüm yükleyiciler Installers çalıştırıldıktan sonra bilgisayarın durumunu içeren bir.

Örnekler

Aşağıdaki örnekte sınıfının yöntemi gösterilmektedir OnCommittedInstaller . yöntemi OnCommitted türetilmiş sınıfta geçersiz kılındı. Kullanıcının işlemeden önce ve işledikten sonra gerçekleştirilecek adımları eklemesi için alan sağlanır.

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

Açıklamalar

Bu yöntem, bu örneğin yükleyici koleksiyonunda bulunan tüm yükleyicilerin yöntemleri çalıştırıldıktan sonra Commit çağrılır.

Olay bildirmek, bir temsilci yoluyla olay işleyicisini çağırır. Daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

yöntemi, OnCommitted türetilmiş sınıfların temsilci eklemeden olayı işlemesine izin verir. Bu, türetilmiş bir sınıftaki olayı işlemek için tercih edilen tekniktir.

Devralanlara Notlar

Türetilmiş bir sınıfta geçersiz kıldığınızda OnCommitted(IDictionary) , kayıtlı temsilcilerin olayı alması için temel sınıfın OnCommitted(IDictionary) yöntemini çağırdığınızdan emin olun.

Şunlara uygulanır

Ayrıca bkz.