Share via


Sobre a Interface de Automação

Um objeto Installer deve ser criado inicialmente para carregar o suporte de automação necessário para acessar os componentes do instalador por meio do COM. Esse objeto fornece wrappers para criar os objetos de nível superior e acessar os respectivos métodos. Esses wrappers fornecem traduções de parâmetro para expor as funções do instalador de maneira consistente com o Microsoft Visual Basic sem alterar o comportamento dos métodos.

Sempre que possível, um par de métodos Get e Set C++ é exposto ao Visual Basic como uma única propriedade. Em alguns casos, os métodos C++ que recebem um argumento index são expostos como uma propriedade indexada. Muitos métodos C++ retornam o resultado por meio de um parâmetro porque o valor retornado é usado para o retorno de erro. No entanto, no Visual Basic, os erros são tratados por um mecanismo separado e o resultado sempre é passado no valor retornado.

Para obter informações sobre como usar a automação e criar o objeto Installer, consulte Como usar a interface de automação.

Para obter material de referência para os objetos do Windows Installer, confira Referência da interface de automação.

Exemplos de scripts do Windows Installer