desktop10:DataShortcut
创建非可执行文件的文件的快捷方式。
元素层次结构
<desktop10:DataShortcut>
语法
<desktop10:DataShortcut
Path = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
WorkingDirectory = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
WindowOption = 'An optional string that can be one of the following values: "minimized", "maximized", or "normal".'
Comment = 'An optional string with a value between 1 and 2048 characters.'
DisplayName = 'An alphanumeric string with a value between 1 and 256 characters in length.'
Icon = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
IconIndex = 'An optional numerical value between 0 and 255.'
AUMID = 'An optional string with a value between 1 and 32767 characters that cannot begin or end with a whitespace character.'
uap10:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' />
特性和元素
属性
属性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
路径 | 文件的包相对路径。 | 值长度介于 1 到 256 个字符之间的字符串,不能包含以下字符:< 、> 、: 、" 、| ? 、 或 * 。 |
是 | |
DisplayName | 要显示在开始菜单上的名称。 | 一个字母数字字符串,其值长度介于 1 到 256 个字符之间。 | 是 | |
WorkingDirectory | 包相对工作目录。 | 值长度介于 1 到 256 个字符之间的可选字符串,不能包含以下字符:< 、、: > 、" 、| ? 、 或 * 。 |
否 | |
WindowOption | 指定应用是应启动最小化、最大化还是正常启动。 默认值正常 | 可选字符串,可以是以下值之一: 最小化、 最大化或 normal。 | 否 | |
注释 | 快捷方式的注释。 | 值介于 1 到 2048 个字符之间的可选字符串。 | 否 | |
图标 | 要为 lnk 文件显示的图标图像,采用 多语言用户界面 字符串格式。 如果未指定任何图标,shell 会选择默认图标。 | 值长度介于 1 到 256 个字符之间的可选字符串,不能包含以下字符:< 、、: > 、" 、| ? 、 或 * 。 |
否 | |
IconIndex | 当前图标文件中图标的索引。 | 介于 0 和 255 之间的可选数值。 | 否 | |
AUMID | 应用程序用户模型 ID (与快捷方式关联的 AUMID) 。 有关更多信息,请参见备注。 | 值介于 1 到 32767 个字符之间的可选字符串,不能以空格字符开头或结尾。 | 否 | |
uap10:Parameters | 包含要传递给扩展的命令行参数。 仅支持具有包标识的桌面应用。 | 一个可选字符串,其值长度介于 1 到 32767 个字符之间,开头和结尾处有一个非空格字符。 | 是 |
子元素
无。
父元素
父元素 | 描述 |
---|---|
desktop10:DataShortcuts | 声明应用的扩展点。 |
注解
指定多个数据快捷方式的应用应为每个快捷方式指定唯一的 AUMID 值,以确保将所有快捷方式添加到开始菜单。 AUMID 属性允许为每个快捷方式指定唯一的应用程序用户模型 ID (AUMID) 值。 如果在扩展中指定了多个快捷方式,但没有指定 AUMID,则 shell 可能会对扩展中的所有快捷方式使用相同的自动生成的 AUMID,并使用单个 lnk 文件覆盖提供的快捷方式。
要求
项 | 值 |
---|---|
desktop10 | http://schemas.microsoft.com/appx/manifest/desktop/windows10/10 |
uap10 | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
Minimum OS Version | Windows 11版本 22H2 (内部版本 22621) |