Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Capability

Declares a capability required by a package.

Element hierarchy

<Package>
   └─ <Capabilities>
      └─ <Capability>

Syntax

<Package
 xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">
 ...
 <Capability
 Name = 'A required string that can have one of the following values: "internetClient", "internetClientServer", "privateNetworkClientServer", "allJoyn", or "codeGeneration".' />
</Package>

Attributes

Attribute Description Data type Required Default value
Name The name of the capability. A string that can have one of the following values: internetClient, internetClientServer, privateNetworkClientServer, allJoyn, codeGeneration. Yes

Child elements

None.

Parent elements

Parent element Description
Capabilities Declares the access to protected user resources that the package requires.

Requirements

Item Value
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10
Minimum OS Version

Remarks

The App capability declarations topic describes the capability values.

Examples

Here's an example of a Capabilities node.

<Capabilities>
 <Capability Name="internetClient"/>
 <Capability Name="internetClientServer"/>
 <Capability Name="privateNetworkClientServer"/>
 <Capability Name="allJoyn"/>
 <uap:Capability Name="documentsLibrary"/>
 <uap:Capability Name="picturesLibrary"/>
 <uap:Capability Name="videosLibrary"/>
 <uap:Capability Name="musicLibrary"/>
 <uap:Capability Name="enterpriseAuthentication"/>
 <uap:Capability Name="sharedUserCertificates"/>
 <uap:Capability Name="userAccountInformation"/>
 <uap:Capability Name="removableStorage"/>
 <uap:Capability Name="appointments"/>
 <uap:Capability Name="contacts"/>
 <uap:Capability Name="phoneCall"/>
 <uap:Capability Name="blockedChatMessages"/>
 <uap:Capability Name="objects3D"/>
</Capabilities>

See also

App capability declarations

Guidelines for app settings


Feedback

Was this page helpful?

Additional resources