用于 (扩展架构的功能Windows 8.1)

声明对包所需的受保护用户资源的访问权限。

元素层次结构

<包>
<功能>

语法

<Capabilities>

  <!-- Child elements -->
  Capability{0,10},
  DeviceCapabilityChoice{0,100}

</Capabilities>

{} 特定发生范围

特性和元素

特性

无。

子元素

子元素 说明
功能

声明包所需的功能。

DeviceCapabilityChoice

XSD 替换组的抽象设备功能选择元素。 这不能在 XML 中声明。

 

父元素

父元素 说明

定义应用包清单的根元素。 清单描述了软件的结构和功能。

 

备注

如果未显式声明应用访问用户资源所需的功能,则应用无法访问该资源。 但是,即使声明了一项功能,如果应用在系统中不存在用户资源,或者存在限制对资源访问权限的其他安全策略,则应用仍无法访问该资源。

示例

下面是声明 3 个 功能 的示例功能节点。

<Capabilities>
  <Capability Name="internetClient"/>
  <Capability Name="musicLibrary"/>
  <Capability Name="videosLibrary"/>
</Capabilities>

请参阅

应用功能声明

要求

Namespace http://schemas.microsoft.com/appx/2010/manifest