Eventos de controle (Windows Installer)
Um ControlEvent especifica uma ação a ser executada 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, confira a visão geral de ControlEvent.
A tabela a seguir fornece links para obter mais informações sobre ControlEvents em particular.
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 os recursos da 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. |
DoAction | A caixa de diálogo notifica o instalador para executar uma ação personalizada. |
EnableRollback | Usado para ativar e desativar os 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 e anteriores: Sem suporte. |
MsiPrint | Permite que o usuário imprima o conteúdo do Controle ScrollableText. Windows Installer 4.5 e anteriores: Sem suporte. |
NewDialog | Notifica o instalador para alterar uma caixa de diálogo modal para outra caixa de diálogo. |
Reinstall | 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 Gerenciador de reinicialização para desligar todos os aplicativos com 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 pela 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 progresso da instalação. |
SetProperty | Define uma propriedade especificada. |
SetTargetPath | Notifica o instalador para marcar 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 do produto completa. |