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.