包 (捆绑包架构,包) 的子级
定义捆绑包中的应用包或资源包之一。
元素层次结构
语法
<Package Type? = Specifies the package type as app or resource. : "resource"
Version = A version string in quad notation, "Major.Minor.Build.Revision".
Architecture? = "x86" | "x64" | "arm" | "neutral" : "neutral"
ResourceId? = A string between 1 and 30 characters in length that consists of alpha-numeric, period, and dash characters.
FileName = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.
Offset = unsignedLong
Size = unsignedLong
IsStub = boolean >
<!-- Child elements -->
Resources
Dependencies
</Package>
密钥
?
可选 (零或一个) :
默认值
特性和元素
特性
属性 | 说明 | 数据类型 | 必须 | 默认值 |
---|---|---|---|---|
体系结构 | 描述包中包含的代码的体系结构。 包含可执行代码的包必须包含此属性。 |
此属性可以具有以下值之一:
|
否 | 中立 |
FileName | 描述包的文件名。 |
长度介于 1 到 256 个字符之间的字符串,不能包含以下字符: <、 >、:、、“、|、?或 *。 | 是 | |
Offset | 描述包到包的偏移量(以字节为单位)。 |
unsignedLong | 是 | |
ResourceId | 描述包中的资源类型。 |
长度介于 1 到 30 个字符之间的字符串,由字母数字、句点和短划线字符组成。 | 否 | |
大小 | 描述包的大小(以字节为单位)。 |
unsignedLong | 是 | |
类型 | 定义捆绑包中的包类型。 |
将包类型指定为应用或资源。 | 否 | resource |
版本 | 定义包的版本号。 |
四边形表示法“Major.Minor.Build.Revision”的版本字符串。 | 是 | |
IsStub | 指示当前包中的应用程序是否为存根应用程序。 |
如果应用程序是存根,则为 True;否则为 false。 | 否 | False |
子元素
子元素 | 说明 |
---|---|
资源 | 声明包包含的资源的语言、分辨率缩放和 DirectX 功能级别。 |
依赖项 | 声明包包含的资源的语言、分辨率缩放和 DirectX 功能级别。 |
父元素
父元素 | 说明 |
---|---|
包 | 定义捆绑包中包含的应用包和资源包。 |
要求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/bundle |