Compartilhar via


Tabela ModuleAdminUISequence

Uma ferramenta de mesclagem avalia a tabela ModuleAdminUISequence e insere as ações calculadas na tabela AdminUISequence com um número de sequência correto.

A tabela ModuleAdminUISequence tem as colunas a seguir.

Coluna Tipo Chave Nullable
Ação identificador de Y N
Seqüenciar inteiro Y
BaseAction identificador de Y
Depois inteiro Y
Condição de Condição Y

 

Colunas

Ação

Ação para inserir na sequência. Refere-se a uma das ações padrão do instaladorou a uma entrada na tabela CustomAction do módulo de mesclagem ou tabela de diálogo.

Se uma ação padrão for usada na coluna Ação de uma tabela de sequência de módulos de mesclagem, as colunas BaseAction e After desse registro deverão ser nulas.

Sequência de

O número de sequência de uma ação padrão. Se uma ação ou caixa de diálogo personalizada for inserida na coluna Ação dessa linha, esse campo deverá ser definido como Nulo.

Ao usar ações padrão em tabelas de sequência de módulo de mesclagem, o valor na coluna Sequência deve ser o número de sequência de ações recomendado. Se o número de sequência no módulo de mesclagem for diferente da mesma ação na tabela de sequência de arquivos .msi, a ferramenta de mesclagem usará o número de sequência do arquivo .msi. Consulte as sequências sugeridas em Usando uma tabela de sequência para obter os números de sequência recomendados de ações padrão.

BaseAction

A coluna BaseAction pode conter uma ação padrão, uma ação personalizada especificada na tabela de ação personalizada do módulo de mesclagem ou uma caixa de diálogo especificada na tabela de diálogo do módulo. A coluna BaseAction é uma chave na coluna Ação desta tabela. Não pode ser uma chave estrangeira em outra tabela ou tabela de mesclagem no arquivo .msi. Isso significa que cada ação padrão, ação personalizada ou caixa de diálogo listada na coluna BaseAction também deve ser listada na coluna Ação de outro registro nesta tabela.

após

Booliano para saber se a ação vem antes ou depois da BaseAction.

Valor Significado
0 Ação a ser acionada antes do BaseAction
1 Ação a ser feita após o BaseAction

 

Condição de

Uma instrução condicional que indica se a ação será executada. O valor nulo é avaliado como true.

Observações

Se esta tabela estiver presente, a tabela AdminUISequence também deverá estar presente no módulo de mesclagem.