Tabulka ModuleAdminUISequence
Slučovací nástroj vyhodnotí tabulku ModuleAdminUISequence a potom vloží počítané akce do tabulky AdminUISequence se správným pořadovým číslem.
Tabulka ModuleAdminUISequence obsahuje následující sloupce.
Sloupec | Typ | Klíč | Nullable |
---|---|---|---|
Akce | identifikátor | Y | N |
Posloupnost | celočíselná | Y | |
BaseAction | identifikátor | Y | |
Po | celočíselná | Y | |
Podmínka | podmínky | Y |
Sloupce
-
akce
-
Akce, která se má vložit do posloupnosti Odkazuje na jednu z instalačních standardních akcínebo položku v tabulce CustomAction modulu sloučení nebo dialogovou.
Pokud se standardní akce použije ve sloupci Akce v tabulce sekvence modulu sloučení, musí mít sloupce BaseAction a After daného záznamu hodnotu Null.
-
posloupnost
-
Pořadové číslo standardní akce. Pokud je do sloupce Akce tohoto řádku zadána vlastní akce nebo dialogové okno, musí být toto pole nastaveno na hodnotu Null.
Při použití standardních akcí v tabulkách pořadí modulů sloučení by hodnota ve sloupci Sequence měla být doporučeným číslem pořadí akcí. Pokud se pořadové číslo v modulu sloučení liší od čísla pro stejnou akci v tabulce pořadí souborů .msi, nástroj pro sloučení použije pořadové číslo ze souboru .msi. Podívejte se na navrhované sekvence v Použití sekvenční tabulky pro doporučený počet standardních akcí.
-
BaseAction
-
Sloupec BaseAction může obsahovat standardní akci, vlastní akci zadanou v tabulce vlastních akcí modulu sloučení nebo dialogové okno zadané v tabulce dialogových oken modulu. Sloupec BaseAction je klíčem ke sloupci Akce v této tabulce. V souboru .msi nemůže být cizím klíčem do jiné slučovací tabulky nebo tabulky. To znamená, že každá standardní akce, vlastní akce nebo dialogové okno uvedené ve sloupci BaseAction musí být také uvedeny ve sloupci Akce jiného záznamu v této tabulce.
-
po
-
Logická hodnota pro to, zda akce přichází před nebo po BaseAction.
Hodnota Význam 0 Akce, která se má provést před BaseAction 1 Akce, která se má provést po BaseAction -
podmínka
-
Podmíněný příkaz, který označuje, jestli je akce provedena. Hodnota Null se vyhodnotí jako true.
Poznámky
-
Pokud tato tabulka obsahuje tabulku AdminUISequence musí být přítomna také v modulu sloučení.