Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Installer.OnBeforeInstall (IDictionary)

 

Aciona o evento BeforeInstall.

Namespace:   System.Configuration.Install
Assembly:  System.Configuration.Install (em System.Configuration.Install.dll)

protected virtual void OnBeforeInstall(
	IDictionary savedState
)

Parâmetros

savedState
Type: System.Collections.IDictionary

Um IDictionary que contém o estado do computador antes da instalação dos instaladores na propriedade Installers. Este objeto IDictionary deve estar vazio neste ponto.

This method is called before the M:System.Configuration.Install.Installer.Install(System.Collections.IDictionary) methods of the installers in this instance's T:System.Configuration.Install.InstallerCollection are called.

Raising an event invokes the event handler through a delegate. For more information, see Handling and Raising Events.

The M:System.Configuration.Install.Installer.OnBeforeInstall(System.Collections.IDictionary) method allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.

Observações para os Herdeiros:

When overriding M:System.Configuration.Install.Installer.OnBeforeInstall(System.Collections.IDictionary) in a derived class, be sure to call the base class's M:System.Configuration.Install.Installer.OnBeforeInstall(System.Collections.IDictionary) method so that registered delegates receive the event.

The following example demonstrates the M:System.Configuration.Install.Installer.OnBeforeInstall(System.Collections.IDictionary) method. This method is overridden in the derived class. Space is provided to add steps to be done before the installation in the M:System.Configuration.Install.Installer.OnBeforeInstall(System.Collections.IDictionary) method.

// Override the 'OnBeforeInstall' method.
protected override void OnBeforeInstall(IDictionary savedState)
{
   base.OnBeforeInstall(savedState);
   // Add steps to be done before the installation starts.
   Console.WriteLine("OnBeforeInstall method of MyInstaller called");
}

.NET Framework
Disponível desde 1.1
Retornar ao início
Mostrar: