Megosztás a következőn keresztül:


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.

Custom_Actions

Formázott szöveg egyéni műveletek