应用程序 (包架构Windows 8)
表示组成包的一个或多个应用。
元素层次结构
- <包>
- <应用程序>
语法
<Applications>
<!-- Child elements -->
Application{1,100}
</Applications>
键
{}
特定发生范围
特性和元素
特性
无。
子元素
子元素 | 说明 |
---|---|
应用程序 | 表示一个应用,该应用包含包中提供的一部分或所有功能。 |
父元素
父元素 | 说明 |
---|---|
包 | 定义应用包清单的根元素。 清单描述了软件的结构和功能。 |
备注
可以使用 Applications 元素 为包指定一个或多个应用。 请注意,尽管每个包可以包含一个或多个应用,但包含多个应用的包不会通过Microsoft Store过程。
示例
以下示例取自其中一个 SDK 示例的包清单。
<Applications>
<Application Id="App" StartPage="default.html">
<VisualElements DisplayName="Assocation launching sample"
Logo="images\squareTile-sdk.png" SmallLogo="images\smallTile-sdk.png"
Description="SDK sample"
ForegroundText="dark" BackgroundColor="#FFFFFF" ToastCapable="false">
<DefaultTile ShowName="allLogos" />
<SplashScreen BackgroundColor="white" Image="images\splash-sdk.png" />
</VisualElements>
<Extensions>
<Extension Category="windows.fileTypeAssociation">
<FileTypeAssociation Name=".alsdkjs">
<SupportedFileTypes>
<FileType>.alsdkjs</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extension>
<Extension Category="windows.protocol">
<Protocol Name="alsdkjs" />
</Extension>
</Extensions>
</Application>
</Applications>
要求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |