51-es egyéni művelettípus
Ez az egyéni művelet formázott szöveges sztringből állít be egy tulajdonságot.
Ha egy összetevő vagy szolgáltatás feltételében használt tulajdonságot szeretne befolyásolni, az egyéni műveletnek a CostFinalize művelet előtt kell lennie a műveletütemezésben.
Forrás
A CustomAction tábla forrásmezője tartalmazhat egy tulajdonság nevét vagy a Tulajdonságtáblakulcsát. Ezt a tulajdonságot a Cél mező formázott sztringje állítja be MsiSetPropertyhasználatával.
Típusérték
Adja meg az alábbi értéket a CustomAction tábla Típus oszlopában, az alapszintű numerikus típus megadásához.
Állandók | Hexadecimális | Tizedes |
---|---|---|
msidbCustomActionTypeTextData + msidbCustomActionTypeProperty | 0x033 | 51 |
Cél
A CustomAction tábla céloszlopa tartalmaz egy, az MsiFormatRecordmegadott funkcióval formázott szöveges sztringet (numerikus mezőjelölők nélkül). A lecserélendő paraméterek szögletes zárójelek közé tartoznak, [...], és lehetnek tulajdonságok, környezeti változók (% előtag), fájlelérési utak (# előtag) vagy összetevőkönyvtár elérési útjai ($ előtag).
Feldolgozási beállítások visszaküldése
Az egyéni művelet nem használja ezeket a beállításokat.
Végrehajtási ütemezési beállítások
A CustomAction tábla Típus oszlopában szerepeljenek választható jelzőbitek, a végrehajtás ütemezési beállításainak megadásához. Ezek a beállítások szabályozzák az egyéni műveletek többszörös végrehajtását. A beállítások leírását az Egyéni művelet végrehajtásának ütemezési beállításaicímű témakörben talál.
In-Script végrehajtási beállítások
Az egyéni művelet nem használja ezeket a beállításokat.
Értékek visszaadva
Lásd egyéni művelet visszatérési értékeit.
Megjegyzések
Ha egy privát tulajdonságot a felhasználói felületi sorrend egyik táblájában egyéni műveletet hoz létre, a tulajdonság nincs beállítva a végrehajtási sorrendben. Ha a tulajdonságot a végrehajtási sorrendben szeretné beállítani, egyéni műveletet is be kell állítania egy végrehajtási sorrend táblába. Azt is megteheti, hogy a tulajdonságot nyilvános, és belefoglalja a SecureCustomProperties tulajdonságba.
Kapcsolódó témakörök