Eventos de controle (Windows Installer)
Um ControlEvent especifica uma ação a ser tomada pelo instalador ou uma alteração nos atributos de um ou mais controles em uma caixa de diálogo. Para obter mais informações sobre ControlEvents, consulte ControlEvent Overview.
A tabela a seguir fornece links para obter mais informações sobre ControlEvents específicos.
Evento de controle | Breve descrição de ControlEvent |
---|---|
ActionData | Publica dados sobre a ação mais recente. |
ActionText | Publica o nome da ação atual. |
AddLocal | Notifica o instalador para executar recursos localmente. |
addsource | Notifica o instalador para executar recursos de sua origem. |
CheckExistingTargetPath | Notifica o instalador para verificar se o caminho pode ser gravado. |
CheckTargetPath | Notifica o instalador para verificar se o caminho é válido. |
DirectoryListNew | Notifica o controle DirectoryList para criar uma nova pasta. |
DirectoryListOpen | Seleciona o diretório no controle DirectoryList. |
DirectoryListUp | Notifica o controle DirectoryList para selecionar o pai do diretório atual. |
do DoAction | A caixa de diálogo notifica o instalador para executar uma ação personalizada. |
EnableRollback | Usado para ativar e desativar recursos de reversão. |
enddialog | Notifica o instalador para remover uma caixa de diálogo modal. |
IgnoreChange | Publicado pelo controle DirectoryList quando uma pasta é realçada, mas não aberta. |
MsiLaunchApp | Esse evento de controle executa um arquivo especificado.Windows Installer 4.5 eanteriores: sem suporte. |
MsiPrint | Permite que o usuário imprima o conteúdo do controle ScrollableText.Windows Installer 4.5 eanteriores: sem suporte. |
NewDialog | Notifica o instalador para alterar uma caixa de diálogo modal em outra caixa de diálogo. |
reinstalar | Inicia uma reinstalação de recursos. |
ReinstallMode | Especifica o modo de validação durante uma reinstalação. |
Remover | Notifica o instalador quando os recursos são selecionados para remoção. |
redefinir | Redefine todos os valores de propriedade para os valores padrão usados quando a caixa de diálogo foi criada. |
RmShutdownAndRestart | Use o Restart Manager para desligar todos os aplicativos que têm arquivos em uso e reiniciá-los no final da instalação. |
ScriptInProgress | Exibe uma cadeia de caracteres enquanto o script de execução é compilado. |
SelectionAction | Publicado pela SelectionTree para descrever um item. |
SelectionBrowse | Publicado pela SelectionTree para gerar uma caixa de diálogo. |
SelectionDescription | Publicado pela SelectionTree para fornecer uma cadeia de caracteres no campo Descrição da Tabela de Recursos. |
SelectionNoItems | Usado por SelectionTree para excluir texto ou desabilitar botões. |
SelectionPath | Publicado pela SelectionTree para fornecer o caminho de um item. |
SelectionPathOn | Publicado pela SelectionTree para indicar se há um caminho associado a um recurso. |
SelectionSize | Publicado pelo controle SelectionTree para fornecer o tamanho de um item. |
SetInstallLevel | O instalador altera o nível de instalação para um valor especificado. |
SetProgress | Publicado pelo instalador para fornecer o andamento da instalação. |
SetProperty | Define uma propriedade especificada. |
SetTargetPath | Notifica o instalador para verificar e definir um caminho. |
SpawnDialog | Notifica o instalador para criar um filho de uma caixa modal. |
SpawnWaitDialog | Dispara uma caixa de diálogo especificada. |
TimeRemaining | Publicado pelo instalador para fornecer o tempo restante na sequência de progresso. |
ValidateProductID | Define ProductID como a ID completa do produto. |