标识 (Windows 10)
定义包的全局唯一标识符。 包标识表示为包属性的元组。
元素层次结构
<身份>
语法
<Identity
Name = 'A string with a value between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".'
ProcessorArchitecture = 'An optional string that can have one of the following values: "x86", "x64", "arm", "arm64", or "neutral".'
Publisher = 'A string with a value between 1 and 8192 characters in length that fits the regular expression of a distinguished name.'
Version = 'A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".'
ResourceId = 'An optional ASCII string with a value between 1 and 30 characters in length. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".' />
特性和元素
属性
特性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
名称 | 描述包的内容。 Name 属性区分大小写。 使用 DisplayName 属性向用户显示包名称。 | 长度介于 3 到 50 个字符之间的字符串,包含字母数字、句点和短划线字符。 此外,它不能是任何不起的字符串值: CON、 PRN、 AUX、 NUL、 COM1、 COM2、 COM3、 COM4、 COM5、 COM6、 COM7、 COM8、 COM9、 LPT1、 LPT2、 LPT3、 LPT4、 LPT5、 LPT6、 LPT7、 LPT8 或 LPT9。 | 是 | |
ProcessorArchitecture | 描述包中包含的代码的体系结构。 包含可执行代码的包必须包含此属性。 | 可具有以下值之一的可选字符串:x86、x64、arm、arm64 或中性。 | 否 | 中性 |
发布者 | 描述发布者信息。 发布服务器属性必须与用于对包签名的证书的 发布者 使用者信息匹配。 有关详细信息,请参阅 打包应用。 | 长度介于 1 到 8192 个字符之间的字符串,适合可分辨名称的正则表达式。 | 是 | |
ResourceId | 描述包中包含的 UI 资源类型。 ResourceId 是发布者指定的字符串。 | 一个可选的 ASCII 字符串,长度介于 1 到 30 个字符之间。 此外,它不能是任何不起的字符串值: CON、 PRN、 AUX、 NUL、 COM1、 COM2、 COM3、 COM4、 COM5、 COM6、 COM7、 COM8、 COM9、 LPT1、 LPT2、 LPT3、 LPT4、 LPT5、 LPT6、 LPT7、 LPT8 或 LPT9。 | 否 | |
版本 | 包的 版本号 。 | 象限表示法中的版本字符串, Major.Minor.Build.Revision 其中 Major 不能 0 。 |
是 |
子元素
无。
父元素
父元素 | 描述 |
---|---|
包 | 定义应用包清单的根元素。 清单将软件的结构和功能描述到系统。 |
示例
此示例来自 GitHub 上 应用包信息示例的应用 清单文件。
<Identity
Name="Microsoft.SDKSamples.PackageSample.CS"
Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
Version="1.0.1.0" />
要求
项 | 值 |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |