Partilhar via


Tabela ModuleAdminUISequence

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

A tabela ModuleAdminUISequence tem as seguintes colunas.

Coluna Tipo Chave Nulo
Ação Identificador Y N
Sequência inteiro Y
BaseAction Identificador Y
Após inteiro Y
Condição Condição Y

 

Colunas

Ação

Ação para inserir em sequência. Refere-se a uma das ações padrão do instalador , ou a uma entrada na tabela CustomAction do módulo de mesclagem ou tabela Dialog.

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

Sequência

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 desta linha, esse campo deverá ser definido como Nulo.

Ao usar de 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ção recomendado. Se o número de sequência no módulo de mesclagem for diferente daquele para a 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 para a coluna Ação desta tabela. Não pode ser uma chave estrangeira em outra tabela de mesclagem ou tabela 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.

Depois

Booleano para saber se a ação vem antes ou depois de BaseAction.

Valor Significado
0 Ação a ser apresentada antes da BaseAction
1 Ação que virá depois de BaseAction

 

Condição

Uma instrução condicional que indica se a ação está sendo executada. Null é avaliado como true.

Comentários

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