AdminUISequence Table
Tabellen AdminUISequence visar åtgärder som installationsprogrammet anropar i ordning när den översta nivån ADMIN-åtgärd körs och den interna användargränssnittsnivån är inställd på fullständigt användargränssnitt eller reducerat användargränssnitt. Installationsprogrammet hoppar över åtgärderna i den här tabellen om användargränssnittsnivån är inställd på grundläggande användargränssnitt eller inget användargränssnitt. Se Om användargränssnittet.
ADMIN-åtgärder i installationssekvensen fram till åtgärden InstallValidateoch eventuella dialogrutor för avslut finns i tabellen AdminUISequence. Alla åtgärder från InstallValidate till slutet av installationssekvensen finns i tabellen AdminExecuteSequence. Eftersom tabellen AdminExecuteSequence måste vara fristående innehåller den även alla nödvändiga initieringsåtgärder som LaunchConditions, CostInitialize, FileCostoch CostFinalize. Den har också åtgärden ExecuteAction.
Kolumnerna är identiska med kolumnerna i tabellen InstallUISequence. Tabellen AdminUISequence innehåller följande kolumner.
Spalt | Typ | Nyckel | Nullbar |
---|---|---|---|
Handling | identifierare | Y | N |
Tillstånd | Villkor | N | Y |
Sekvens | Heltal | N | Y |
Kolumner
-
åtgärd
-
Namnet på den åtgärd som ska köras. Det här är antingen en standardåtgärd, en användargränssnittsguide eller en anpassad åtgärd som anges i tabellen CustomAction.
Primär tabellnyckel.
-
villkor
-
Logiskt uttryck. Om uttrycket utvärderas till false hoppas åtgärden över. Om uttryckssyntaxen är ogiltig avslutas sekvensen och returnerar iesBadActionData. Information om syntaxen för villkorsstyrda instruktioner finns i Syntax för villkorsstyrd instruktion.
-
sekvens
-
Ett positivt värde anger åtgärdens sekvensposition. Följande negativa värden anger att åtgärden anropas om installationsprogrammet returnerar avslutningsflaggan. Varje avslutningsflagga (negativt värde) kan användas med högst en åtgärd. Flera åtgärder kan ha avslutningsflaggor, men de måste vara olika flaggor. Avslutningsflaggor (negativa värden) används vanligtvis med dialogrutor.
Avslutningsflagga Värde Beskrivning msiDoActionStatusSuccess -1 Slutfört. Används med dialogrutorna Avsluta. msiDoActionStatusUserExit -2 Användaren avslutar installationen. Används med dialogrutorna UserExit. msiDoActionStatusFailure -3 Dödlig utgång avslutas. Används med dialogrutorna FatalError. msiDoActionStatusSuspend -4 Installationen är pausad. Noll, alla andra negativa tal eller ett null-värde anger att åtgärden aldrig anropas.
Validering