Tipos de ação personalizados
A tabela a seguir identifica os tipos básicos de ações personalizadas e mostra os valores que estão nos campos Tipo, Origem e Destino da tabela CustomAction para cada tipo. As ações personalizadas básicas podem ser modificadas incluindo bits de sinalizador opcionais na coluna Tipo. Para obter descrições das opções e dos valores, consulte o seguinte:
- Opções de processamento de retorno de ação personalizada
- opções de agendamento de execução de ação personalizada
- Ação personalizada In-Script opções de execução
- opção de desinstalação do patch de ação personalizada
Use os links para o Tipo de Ação Personalizada Básica para obter uma descrição e as opções disponíveis para cada tipo.
Tipo de ação personalizada básica | Tipo | Fonte | Público-alvo |
---|---|---|---|
Custom Action Type 1arquivo DLL armazenado em um fluxo de tabela binária. |
1 | Chave para tabela de binária. | Ponto de entrada DLL. |
Custom Action Type 2arquivo EXE armazenado em um fluxo de tabela binária. |
2 | Chave para tabela de binária. | Cadeia de caracteres de linha de comando. |
Custom Action Type 5arquivo JScript armazenado em um fluxo de tabela binária. |
5 | Chave para tabela de binária. | Uma função JScript opcional que pode ser chamada. |
Custom Action Type 6arquivo VBScript armazenado em um fluxo de tabela binária. |
6 | Chave para tabela de binária. | Uma função VBScript opcional que pode ser chamada. |
Custom Action Type 17arquivo DLL instalado com um produto. |
17 | Chave para arquivo tabela. | Ponto de entrada DLL. |
Custom Action Type 18arquivo EXE instalado com um produto. |
18 | Chave para arquivo tabela. | Cadeia de caracteres de linha de comando. |
Custom Action Type 19Exibe uma mensagem de erro especificada e retorna falha, encerrando a instalação. |
19 | Em branco | Formatado cadeia de texto. A mensagem literal ou um índice na tabela Error. |
Custom Action Type 21arquivo JScript instalado com um produto. |
21 | Chave para arquivo tabela. | Uma função JScript opcional que pode ser chamada. |
Custom Action Type 22arquivo VBScript instalado com um produto. |
22 | Chave para arquivo tabela. | Uma função VBScript opcional que pode ser chamada. |
Custom Action Type 34arquivo EXE com um caminho fazendo referência a um diretório. |
34 | Chave para tabela diretório. Este é o diretório de trabalho para execução. | A coluna Destino é formatada e contém o caminho completo e o nome do arquivo executável seguido por argumentos opcionais. |
Custom Action Type 35Directory definido com texto formatado. |
35 | Uma chave para a tabela Directory. O diretório designado é definido pela cadeia de caracteres formatada no campo Destino. | Uma cadeia de texto formatada. |
Custom Action Type 37texto JScript armazenado nesta tabela de sequência. |
37 | Nulo | Uma cadeia de caracteres de código JScript. |
Tipo de Ação Personalizada 38texto VBScript armazenado nesta tabela de sequência. |
38 | Nulo | Uma cadeia de caracteres de código VBScript. |
Custom Action Type 50arquivo EXE com um caminho especificado por um valor de propriedade. |
50 | Nome da propriedade ou chave para tabela de de propriedade. | Cadeia de caracteres de linha de comando. |
Ação personalizada Tipo 51Propriedade definida com texto formatado. |
51 | Nome da propriedade ou chave para a tabela Property. Esta propriedade é definida pela cadeia de caracteres formatada no campo Destino. | Uma cadeia de texto formatada. |
Custom Action Type 53texto JScript especificado por um valor de propriedade. |
53 | Nome da propriedade ou chave para tabela de de propriedade. | Uma função JScript opcional que pode ser chamada. |
Custom Action Type 54texto VBScript especificado por um valor de propriedade. |
54 | Nome da propriedade ou chave para tabela de de propriedade. | Uma função VBScript opcional que pode ser chamada. |
Além disso, os seguintes tipos de ação personalizados são usados com instalações simultâneas: