Partilhar via


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:

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: