Compartilhar via


ServiceInstaller.CopyFromComponent(IComponent) Método

Definição

Copia as propriedades de uma instância desse ServiceBase 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

Do IComponent qual copiar.

Exceções

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

Comentários

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

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

Observação

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

Aplica-se a

Confira também