Share via


MsiShortcutProperty 資料表

MsiShortcutProperty 資料表可讓 Window Installer 設定也是 Windows Shell 物件的快捷方式屬性。 從 Windows Vista 和 Windows Server 2008 開始,Windows Shell 會為殼層物件提供 IPropertyStore 介面,例如快捷方式。 Windows Server 2008 R2 或 Windows 7 上執行的 Windows Installer 5.0 套件可以在安裝快捷方式時設定這些屬性。

Windows Installer 4.5 或更早版本不支援。 此表格從 Windows Installer 5.0 開始提供。

MsiShortcutProperty 資料表具有下列資料行。

資料行 類型 答案 Nullable
MsiShortcutProperty 識別碼 Y N
快捷方式_ 識別碼 N N
PropertyKey 格式 化 N N
PropVariantValue 格式 化 N N

 

資料行

MsiShortcutProperty

MsiShortcutProperty 資料表此資料列的唯一識別碼。

快捷方式_

快捷方式資料表中的索引鍵,可識別具有屬性集的快捷方式。

PropertyKey

字串值,提供 PROPERTYKEY 結構的資訊。 此欄位中的資訊必須參考向 Windows 屬性系統註冊的屬性標準名稱。 如需 Windows 屬性系統的詳細資訊,請參閱 屬性系統概觀

PropVariantValue

字串值,提供 PROPVARIANT 結構的資訊。

您可以在快捷方式上設定多個屬性。 如果相同屬性在相同的快捷方式上設定多次,則會以未指定的順序設定值。

只有在安裝或重新安裝快捷方式時,Windows Installer 才能設定快捷方式屬性。 未重新安裝已安裝之快捷方式的修補程式不會更新快捷方式的屬性。 修補程式可以藉由在修補程式套件中包含 快捷方式 資料表並重新安裝快捷方式來更新屬性。

備註

如果 Windows Installer 無法設定 MsiShortcutProperty 資料表中指定的快捷方式屬性,Windows Installer 錯誤訊息 1946 會傳回為警告,而且安裝會繼續。

驗證

ICE03