Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta tabela temporária habilita a opção Custom Action Patch Uninstall para ações personalizadas adicionadas ou atualizadas por um patch.
Se um patch adicionar ou atualizar uma ação personalizada com o atributo msidbCustomActionTypePatchUninstall, o Windows Installer executará a ação personalizada nova ou atualizada quando o patch for desinstalado. O Windows Installer disponibiliza as atualizações dentro do patch que está sendo desinstalado para a ação personalizada de desinstalação do patch. O patch deve incluir uma tabela MsiTransformView*<PatchGUID>* para fornecer essas informações ao Windows Installer. As informações nesta tabela estão disponíveis para qualquer ação personalizada imediata e não estão disponíveis para ações personalizadas adiadas.
Windows Installer 4.0 e versões anteriores: Não suportado. A opção de desinstalação do Custom Action Patch está disponível a partir do Windows Installer 4.5.
Esta tabela deve ser chamada MsiTransformView*<PatchGUID>* Table, onde <PatchGUID> é o GUID que identifica exclusivamente o patch. A tabela MsiTransformView*<PatchGUID>* tem as seguintes colunas.
| Coluna | Tipo | Chave | Nulo |
|---|---|---|---|
| Tabela | Identificador | Y | N |
| Coluna | de texto | Y | N |
| Linha | de texto | Y | Y |
| Dados | de texto | N | Y |
| Atual | de texto | N | Y |
Coluna
-
Tabela
-
Nome de uma tabela de banco de dados alterada.
-
Coluna
-
Nome de uma coluna de tabela alterada ou INSERIR, EXCLUIR, CRIAR ou SOLTAR.
-
Linha
-
Uma lista dos valores de chave primária separados por tabulações. Os valores de chave primária nulos são representados por um único caractere de espaço. Um valor Nulo nesta coluna indica uma alteração de esquema.
-
Dados
-
Dados, nome de um fluxo de dados ou uma definição de coluna.
-
Atual
-
Valor atual do banco de dados de referência ou coluna um número.
Comentários
As ações personalizadas de desinstalação do patch são executadas quando o patch é desinstalado. Eles não são executados quando o produto é desinstalado. Use a opção de desinstalação do Custom Action Patch Uninstall e esta tabela para executar um personalizado somente quando o patch estiver sendo desinstalado.
Um patch pode atualizar uma ação personalizada fornecida no pacote original (arquivo.msi). Para executar a versão atualizada da ação personalizada quando o patch for desinstalado, marque a ação personalizada com o atributo msidbCustomActionTypeUninstall no pacote original.