Interface IUpdateInstaller (wuapi.h)
Instala ou desinstala atualizações de ou para um computador.
Herança
A interface IUpdateInstaller herda da interface IDispatch . IUpdateInstaller também tem esses tipos de membros:
Métodos
A interface IUpdateInstaller tem esses métodos.
IUpdateInstaller::BeginInstall Inicia uma instalação assíncrona das atualizações. |
IUpdateInstaller::BeginUninstall Inicia uma desinstalação assíncrona das atualizações. |
IUpdateInstaller::EndInstall Conclui uma instalação assíncrona das atualizações. |
IUpdateInstaller::EndUninstall Conclui uma desinstalação assíncrona das atualizações. |
IUpdateInstaller::get_AllowSourcePrompts Obtém e define um valor booliano que indica se os prompts de origem devem ser mostrados ao usuário ao instalar as atualizações. (Obter) |
IUpdateInstaller::get_ClientApplicationID Obtém e define o aplicativo cliente atual. (IUpdateInstaller.get_ClientApplicationID) |
IUpdateInstaller::get_IsBusy Obtém um valor booliano que indica se uma instalação ou desinstalação está em andamento em um computador em um momento específico. |
IUpdateInstaller::get_IsForced Obtém ou define um valor booliano que indica se é necessário instalar ou desinstalar uma atualização à força. (Obter) |
IUpdateInstaller::get_ParentHwnd Obtém e define um identificador para a janela pai que pode conter uma caixa de diálogo. (Obter) |
IUpdateInstaller::get_ParentWindow Obtém e define a interface que representa a janela pai que pode conter uma caixa de diálogo. (Obter) |
IUpdateInstaller::get_RebootRequiredBeforeInstallation Obtém um valor booliano que indica se uma reinicialização do sistema é necessária antes de instalar ou desinstalar atualizações. |
IUpdateInstaller::get_Updates Obtém e define uma interface que contém uma coleção somente leitura das atualizações especificadas para instalação ou desinstalação. (Obter) |
IUpdateInstaller::Install Inicia uma instalação síncrona das atualizações. |
IUpdateInstaller::p ut_AllowSourcePrompts Obtém e define um valor booliano que indica se os prompts de origem devem ser mostrados ao usuário ao instalar as atualizações. (Put) |
IUpdateInstaller::p ut_ClientApplicationID Obtém e define o aplicativo cliente atual. (IUpdateInstaller.put_ClientApplicationID) |
IUpdateInstaller::p ut_IsForced Obtém ou define um valor booliano que indica se é necessário instalar ou desinstalar uma atualização à força. (Put) |
IUpdateInstaller::p ut_ParentHwnd Obtém e define um identificador para a janela pai que pode conter uma caixa de diálogo. (Put) |
IUpdateInstaller::p ut_ParentWindow Obtém e define a interface que representa a janela pai que pode conter uma caixa de diálogo. (Put) |
IUpdateInstaller::p ut_Updates Obtém e define uma interface que contém uma coleção somente leitura das atualizações especificadas para instalação ou desinstalação. (Put) |
IUpdateInstaller::RunWizard Inicia um assistente que orienta o usuário local pelas etapas para instalar as atualizações. |
IUpdateInstaller::Uninstall Inicia uma desinstalação síncrona das atualizações. |
Comentários
Essa interface pode ser instanciada usando a coclasse UpdateInstaller. Use o identificador do programa Microsoft.Update.Installer para criar o objeto.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP, Windows 2000 Professional com SP3 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003, Windows 2000 Server com SP3 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wuapi.h |