Dela via


ModuleAdminUISequence Table

Ett sammanslagningsverktyg utvärderar tabellen ModuleAdminUISequence och infogar sedan de beräknade åtgärderna i tabellen AdminUISequence med rätt sekvensnummer.

Tabellen ModuleAdminUISequence innehåller följande kolumner.

Spalt Typ Nyckel Nullbar
Handling identifierare Y N
Sekvens Heltal Y
BaseAction identifierare Y
Efter Heltal Y
Tillstånd Villkor Y

 

Kolumner

åtgärd

Åtgärd för att infoga i sekvens. Refererar till någon av installationsprogrammet standardåtgärdereller en post i kopplingsmodulens CustomAction-tabell eller dialogtabell.

Om en standardåtgärd används i kolumnen Åtgärd i en sammanslagningsmodulsekvenstabell måste kolumnerna BaseAction och After för posten vara Null.

sekvens

Sekvensnumret för en standardåtgärd. Om en anpassad åtgärd eller dialogruta anges i kolumnen Åtgärd på den här raden måste fältet vara inställt på Null.

När du använder standardåtgärder i sammanslagningsmodulsekvenstabeller bör värdet i kolumnen Sekvens vara det rekommenderade åtgärdssekvensnumret. Om sekvensnumret i sammanslagningsmodulen skiljer sig från det för samma åtgärd i .msi filsekvenstabell använder kopplingsverktyget sekvensnumret från .msi-filen. Se de föreslagna sekvenserna i Använda en sekvenstabell för de rekommenderade sekvensnumren för standardåtgärder.

BaseAction

Kolumnen BaseAction kan innehålla en standardåtgärd, en anpassad åtgärd som anges i kopplingsmodulens anpassade åtgärdstabell eller en dialogruta som anges i modulens dialogtabell. Kolumnen BaseAction är en nyckel i kolumnen Åtgärd i den här tabellen. Det kan inte vara en sekundärnyckel i en annan sammanslagningstabell eller tabell i .msi-filen. Det innebär att varje standardåtgärd, anpassad åtgärd eller dialogruta som anges i kolumnen BaseAction också måste visas i kolumnen Åtgärd för en annan post i den här tabellen.

efter

Booleskt värde för om Åtgärden kommer före eller efter BaseAction.

Värde Betydelse
0 Åtgärd som ska vidtas före BaseAction
1 Åtgärd som ska vidtas efter BaseAction

 

villkor

En villkorsstyrd instruktion som anger om åtgärden ska köras. Null utvärderas till sant.

Anmärkningar

Om den här tabellen finns måste AdminUISequence Table också finnas i sammanslagningsmodulen.