Table MsiShortcutProperty
la table MsiShortcutProperty permet au programme d’installation de windows de définir des propriétés pour les raccourcis qui sont également Windows les objets Shell . à partir de Windows Vista et Windows Server 2008, le shell Windows fournit une Interface IPropertyStore pour les objets shell tels que les raccourcis. un package Windows Installer 5,0 s’exécutant sur Windows Server 2008 R2 ou Windows 7 peut définir ces propriétés lors de l’installation du raccourci.
Windows Installer 4,5 ou version antérieure: Non pris en charge. cette table est disponible à partir de Windows Installer 5,0.
La table MsiShortcutProperty contient les colonnes suivantes.
| Colonne | Type | Clé | Nullable |
|---|---|---|---|
| MsiShortcutProperty | Identificateur | O | N |
| Raccourci_ | Identificateur | N | N |
| PropertyKey | Correct | N | N |
| PropVariantValue | Correct | N | N |
Colonnes
-
MsiShortcutProperty
-
Identificateur unique de cette ligne de la table MsiShortcutProperty.
-
Gestionnaires_
-
Clé dans le tableau de raccourcis qui identifie le raccourci ayant un jeu de propriétés.
-
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 Le programme d’installation 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 un tableau de raccourcis dans le package correctif et en réinstallant le raccourci.
Notes
Windows Installer Message d’erreur 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.