Anpassad åtgärdstyp 53
Den här anpassade åtgärden är skriven i JScript, till exempel ECMA 262. Windows Installer stöder inte JScript 1.0. Mer information finns i Scripts.
Källa
Fältet Källa i tabellen CustomAction innehåller ett egenskapsnamn eller en nyckel till tabellen Egenskap för en egenskap som innehåller skripttexten.
Typvärde
Inkludera följande värde i kolumnen Typ i tabellen CustomAction för att ange den grundläggande numeriska typen för en 32-bitars anpassad åtgärd.
Konstanter | Hexadecimal | Decimal |
---|---|---|
msidbCustomActionTypeJScript + msidbCustomActionTypeProperty | 0x035 | 53 |
Windows Installer kan använda 64-bitars anpassade åtgärder på 64-bitars operativsystem. En 64-bitars anpassad åtgärd baserad på skript måste innehålla msidbCustomActionType64BitScript bit i sin numeriska typ. Mer information finns i 64-bitars anpassade åtgärder. Inkludera följande värde i kolumnen Typ i tabellen CustomAction för att ange den grundläggande numeriska typen av en 64-bitars anpassad åtgärd.
Konstanter | Hexadecimal | Decimal |
---|---|---|
msidbCustomActionTypeJScript + msidbCustomActionTypeProperty + msidbCustomActionType64BitScript | 0x0001035 | 4149 |
Mål
Fältet Mål i tabellen CustomAction innehåller en valfri skriptfunktion. Bearbetning skickar först skriptet för parsning och anropar sedan den valfria skriptfunktionen.
Alternativ för returbearbetning
Inkludera valfria flaggbitar i kolumnen Typ i tabellen CustomAction för att ange alternativ för returbearbetning. En beskrivning av alternativen och värdena finns i Alternativ för returnering av anpassad åtgärd.
Schemaläggningsalternativ för körning
Inkludera valfria flaggbitar i kolumnen Typ i tabellen CustomAction för att ange alternativ för körningsschemaläggning. De här alternativen styr flera körningar av anpassade åtgärder. En beskrivning av alternativen finns i Schemaläggningsalternativ för anpassad åtgärdskörning.
In-Script körningsalternativ
Inkludera valfria flaggbitar i kolumnen Typ i tabellen CustomAction för att ange ett körningsalternativ i skriptet. De här alternativen kopierar åtgärdskoden till körnings-, återställnings- eller incheckningsskriptet. En beskrivning av alternativen finns i Anpassad åtgärd In-Script Körningsalternativ.
Returnera värden
Valfria funktioner som skrivs i skriptet måste returnera något av de värden som beskrivs i Return Values för JScript och VBScript Custom Actions.
Anmärkningar
En anpassad åtgärd som skrivs i JScript kräver installationen Session-objektet. Eftersom Session-objektet kanske inte finns under en installationsåterställning, använder en uppskjuten anpassad åtgärd som skrivits i skript någon av de metoder som beskrivs i Hämta kontextinformation för uppskjuten körning anpassad åtgärd.
Relaterade ämnen