Compartilhar via


ServiceInstaller.CopyFromComponent(IComponent) Método

Definição

Copia as propriedades de uma instância de ServiceBase para esse 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 do qual copiar.

Exceções

O componente que você está associando a esse instalador não herda de ServiceBase.

Comentários

Esse método raramente será chamado em seu código. CopyFromComponent geralmente é chamado somente por designers.

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

Observação

Se você estiver usando o designer Visual Studio, esse método será chamado em tempo de design quando o usuário clicar em um componente que especificou essa classe como Add Installer seu instalador. O instalador usa todas as informações que pode do componente ao vivo e as armazena para uso no momento da instalação.

Aplica-se a

Confira também