ServiceInstaller.CopyFromComponent(IComponent) Método

Definição

Copia propriedades de uma instância de ServiceBase para este instalador.

public:
 override void CopyFromComponent(System::ComponentModel::IComponent ^ component);
public override void CopyFromComponent(System.ComponentModel.IComponent component);
override this.CopyFromComponent : System.ComponentModel.IComponent -> unit
Public Overrides Sub CopyFromComponent (component As IComponent)

Parâmetros

component
IComponent

O IComponent de onde copiar.

Exceções

O componente que está a associar a este instalador não herda de ServiceBase.

Observações

Este método raramente será chamado no seu código. CopyFromComponent é geralmente chamado apenas por designers.

CopyFromComponent guarda o nome do serviço do component parâmetro para o ServiceName da ServiceInstaller instância. (Como o parâmetro deve ser uma instância de uma classe que deriva de ServiceBase, component é garantido que tem uma ServiceBase.ServiceName propriedade.)

Note

Se estiver a usar o designer Visual Studio, este método é chamado no momento do design quando o utilizador clica em Add Installer num componente que especificou esta classe como instalador. O instalador recolhe toda a informação que pode do componente ativo e armazena-a para uso no momento da instalação.

Aplica-se a

Ver também