Table MsiShortcutProperty
La table MsiShortcutProperty permet à Window Installer de définir des propriétés pour les raccourcis qui sont également des objets Windows Shell. À compter de Windows Vista et Windows Server 2008, l’interpréteur de commandes Windows fournit une interface IPropertyStore pour les objets shell, comme les raccourcis. Un package Windows Installer 5.0 exécuté sur Windows Server 2008 R2 ou Windows 7 peut définir ces propriétés lorsque le raccourci est installé.
Windows Installer 4.5 ou versions antérieures : Non prises en charge. Cette table est disponible à partir de Windows Installer 5.0.
La table MsiShortcutProperty présente les colonnes suivantes.
Colonne | Type | Clé | Nullable |
---|---|---|---|
MsiShortcutProperty | Identificateur | O | N |
Shortcut_ | Identificateur | N | N |
PropertyKey | Formatted | N | N |
PropVariantValue | Formatted | N | N |
Colonnes
-
MsiShortcutProperty
-
Identificateur unique pour cette ligne de la table MsiShortcutProperty.
-
Shortcut_
-
Touche de la table Shortcut qui identifie le raccourci ayant une propriété définie.
-
PropertyKey
-
Valeur de chaîne qui fournit des informations pour la structure PROPERTYKEY. Les informations contenues dans ce champ doivent faire référence au nom canonique d’une propriété inscrite auprès du système de propriétés Windows. Pour plus d’informations sur le système de propriétés Windows, consultez Vue d’ensemble du système de propriétés.
-
PropVariantValue
-
Valeur de chaîne qui fournit des informations pour la structure PROPVARIANT.
Plusieurs propriétés peuvent être définies sur un raccourci. Si la même propriété est définie plusieurs fois sur le même raccourci, la valeur est définie dans un ordre non spécifié.
Windows Installer peut définir des propriétés de raccourci uniquement lorsque le raccourci est installé ou réinstallé. Un correctif qui ne réinstalle pas un raccourci qui a déjà été installé ne met pas à jour les propriétés du raccourci. Un correctif peut mettre à jour les propriétés en incluant une table Shortcut dans le package de correctifs et en réinstallant le raccourci.
Notes
Le message d’erreur Windows Installer 1946 est retourné en tant qu’avertissement et l’installation se poursuit si Windows Installer ne parvient pas à définir une propriété de raccourci spécifiée dans la table MsiShortcutProperty.
Validation