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