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 Özelliğindeki 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 yer alan tüm yükleyicilerin yöntemleri çalıştırıldıktan sonra Commit çağrılır.

Olay oluşturmak, bir temsilci aracılığıyla 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 bir temsilci eklemeden olayı işlemesine izin verir. Bu, türetilmiş bir sınıfta olayı işlemek için tercih edilen tekniktir.

Devralanlara Notlar

Türetilmiş bir sınıfta geçersiz kılma OnCommitted(IDictionary) sırasında, 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.