Partager via


MsiShortcutProperty Table

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 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 lorsque le raccourci est installé.

Windows Installer 4.5 ou version antérieure: Non pris en charge. Ce tableau est disponible à partir de Windows Installer 5.0.

La table MsiShortcutProperty contient les colonnes suivantes.

Colonne Type Clé Nullable
MsiShortcutProperty identificateur Y N
Raccourci_ identificateur N N
PropertyKey mise en forme N N
PropVariantValue mise en forme N N

 

Colonnes

MsiShortcutProperty

Identificateur unique pour cette ligne de la table MsiShortcutProperty.

Shortcut_

Touche dans la table Raccourci qui identifie le raccourci ayant un jeu de propriétés.

PropertyKey

Valeur de chaîne qui fournit des informations pour la structurePROPERTYKEY. 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 la 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 Raccourci dans le package de correctifs et en réinstallant le raccourci.

Remarques

message d’erreur Windows Installer 1946 est retourné en tant qu’avertissement et l’installation continue, si Windows Installer ne parvient pas à définir une propriété de raccourci spécifiée dans la table MsiShortcutProperty.

Validation

ICE03