Udostępnij za pośrednictwem


Tabela MsiShortcutProperty

Tabela MsiShortcutProperty umożliwia Instalatorowi okna ustawianie właściwości skrótów, które są również obiektów powłoki systemu Windows. Począwszy od systemów Windows Vista i Windows Server 2008 powłoka systemu Windows udostępnia interfejs IPropertyStore dla obiektów powłoki, takich jak skróty. Pakiet Instalatora Windows 5.0 uruchomiony w systemie Windows Server 2008 R2 lub Windows 7 może ustawić te właściwości po zainstalowaniu skrótu.

Instalatora Windows 4.5 lub starszego: Nieobsługiwane. Ta tabela jest dostępna począwszy od Instalatora Windows 5.0.

Tabela MsiShortcutProperty zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
MsiShortcutProperty identyfikator Y N
Skrót_ identyfikator N N
WłaściwośćKey sformatowane N N
PropVariantValue sformatowane N N

 

Kolumny

MsiShortcutProperty

Unikatowy identyfikator dla tego wiersza tabeli MsiShortcutProperty.

Shortcut_

Klucz do tabeli skrótów , która identyfikuje skrót zawierający zestaw właściwości.

PropertyKey

Wartość ciągu, która zawiera informacje dotyczące struktury PROPERTYKEY. Informacje w tym polu muszą odnosić się do kanonicznej nazwy właściwości zarejestrowanej w systemie właściwości systemu Windows. Aby uzyskać więcej informacji na temat systemu właściwości systemu Windows, zobacz Property System Overview.

PropVariantValue

Wartość ciągu, która zawiera informacje dotyczące struktury PROPVARIANT.

Na skrótach można ustawić wiele właściwości. Jeśli ta sama właściwość jest ustawiana wiele razy na tym samym skrótzie, wartość jest ustawiona w nieokreślonej kolejności.

Instalator Windows może ustawić właściwości skrótów tylko wtedy, gdy skrót jest zainstalowany lub ponownie zainstalowany. Poprawka, która nie instaluje już zainstalowanego skrótu, nie aktualizuje właściwości skrótu. Poprawka może zaktualizować właściwości, dołączając skrót tabeli w pakiecie poprawek i ponownie instalując skrót.

Uwagi

komunikat o błędzie Instalatora Windows 1946 jest zwracany jako ostrzeżenie, a instalacja będzie kontynuowana, jeśli Instalator Windows nie może ustawić właściwości skrótu określonej w tabeli MsiShortcutProperty.

Walidacja

ICE03