MsiShortcutProperty tábla
Az MsiShortcutProperty tábla lehetővé teszi a Windows Installer számára a Windows Shell objektumok parancsikonok tulajdonságait. A Windows Vista és a Windows Server 2008 rendszerhéjtól kezdve a Windows Rendszerhéj egy IPropertyStore felületet biztosít a rendszerhéjobjektumokhoz, például a billentyűparancsokhoz. A Windows Server 2008 R2 vagy Windows 7 rendszeren futó Windows Installer 5.0-csomagok a parancsikon telepítésekor beállíthatják ezeket a tulajdonságokat.
Windows Installer 4.5 vagy korábbi: Nem támogatott. Ez a táblázat a Windows Installer 5.0-val kezdődően érhető el.
Az MsiShortcutProperty tábla az alábbi oszlopokat tartalmazza.
Oszlop | Típus | Kulcs | Nullázható |
---|---|---|---|
MsiShortcutProperty | azonosító | Y | N |
Parancsikon_ | azonosító | N | N |
PropertyKey | formázott | N | N |
PropVariantValue | formázott | N | N |
Oszlopok
-
MsiShortcutProperty
-
Az MsiShortcutProperty tábla ezen sorának egyedi azonosítója.
-
Shortcut_
-
A Billentyűparancs táblában található kulcs, amely azonosítja a tulajdonságkészlettel rendelkező parancsikont.
-
PropertyKey
-
Sztringérték, amely a PROPERTYKEY szerkezetére vonatkozó információkat tartalmazza. A mezőben szereplő információknak a Windows tulajdonságrendszerben regisztrált tulajdonság kánonnevére kell hivatkoznia. A Windows tulajdonságrendszerről további információt a tulajdonságrendszer áttekintésicímű cikkben talál.
-
PropVariantValue
-
Egy sztringérték, amely a PROPVARIANT struktúrájához nyújt információt.
Parancsikonon több tulajdonság is beállítható. Ha ugyanazt a tulajdonságot többször is ugyanarra a parancsikonra állítja be, az érték meghatározatlan sorrendben van beállítva.
A Windows Installer csak a parancsikon telepítésekor vagy újratelepítésekor állíthat be parancsikontulajdonságokat. A már telepített billentyűparancsokat nem újratelepítő javítások nem frissítik a parancsikon tulajdonságait. A javítások úgy frissíthetik a tulajdonságokat, hogy belevesznek egy Billentyűparancs táblát a javításcsomagba, és újratelepítik a parancsikont.
Megjegyzések
Windows Installer 1946-os hibaüzenet jelenik meg figyelmeztetésként, és a telepítés folytatódik, ha a Windows Installer nem tudja beállítani az MsiShortcutProperty táblában megadott parancsikontulajdonságot.
Érvényesítés