Tabela MsiShortcutProperty
A tabela MsiShortcutProperty permite que o Window Installer defina propriedades para atalhos que também estão objetos do Shell do Windows. A partir do Windows Vista e do Windows Server 2008, o Shell do Windows fornece uma interface IPropertyStore para objetos de shell, como atalhos. Um pacote do Windows Installer 5.0 em execução no Windows Server 2008 R2 ou Windows 7 pode definir essas propriedades quando o atalho é instalado.
Windows Installer 4.5 ou anterior: Não suportado. Esta tabela está disponível a partir do Windows Installer 5.0.
A tabela MsiShortcutProperty tem as seguintes colunas.
Coluna | Tipo | Chave | Nulo |
---|---|---|---|
MsiShortcutProperty | Identificador | Y | N |
Shortcut_ | Identificador | N | N |
Chave de propriedade | Formatado | N | N |
PropVariantValue | Formatado | N | N |
Colunas
-
MsiShortcutProperty
-
Identificador exclusivo para esta linha da tabela MsiShortcutProperty.
-
Shortcut_
-
Uma chave na tabela Shortcut que identifica o atalho com uma propriedade definida.
-
PropertyKey
-
Um valor de cadeia de caracteres que fornece informações para o estrutura de PROPERTYKEY. As informações neste campo devem referir-se ao nome canônico de uma propriedade registrada no sistema de propriedades do Windows. Para obter mais informações sobre o sistema de propriedades do Windows, consulte a Visão geral do sistema de propriedades .
-
PropVariantValue
-
Um valor de cadeia de caracteres que fornece informações para a estruturaPROPVARIANT.
Várias propriedades podem ser definidas em um atalho. Se a mesma propriedade for definida várias vezes no mesmo atalho, o valor será definido em uma ordem não especificada.
O Windows Installer pode definir propriedades de atalho somente quando o atalho é instalado ou reinstalado. Um patch que não reinstala um atalho que já foi instalado não atualiza as propriedades do atalho. Um patch pode atualizar as propriedades incluindo uma tabela de de atalho de no pacote de patch e reinstalando o atalho.
Comentários
mensagem de erro do Windows Installer 1946 é retornada como um aviso e a instalação continua, se o Windows Installer não conseguir definir uma propriedade de atalho especificada na tabela MsiShortcutProperty.
Validação