ServiceInstaller.CopyFromComponent(IComponent) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.