Compartir a través de


Funcionalidades (Windows 10)

Declara el acceso a los recursos de usuario protegidos que requiere el paquete.

Jerarquía de elemento

<Paquete>

    <Funcionalidades>

Syntax

<Capabilities>

  <!-- Child elements -->
  Capability{0,100},
  uap:Capability{0,100},
  DeviceCapability{0,100},
  mobile:Capability{0,100},
  rescap:Capability{0,100},
  uap:Capability{0,100},
  uap2:Capability{0,100},
  uap3:Capability{0,100},
  uap4:Capability{0,100},
  uap4:CustomCapability{0,100},
  uap7:Capability{0,100},
  uap11:Capability{0,100}
  
</Capabilities>

Clave

{} intervalo específico de repeticiones

Atributos y elementos

Atributos

Ninguno.

Elementos secundarios

Elemento secundario Descripción
Funcionalidad Declara una funcionalidad requerida por un paquete.
DeviceCapability Declara una funcionalidad de dispositivo requerida por un paquete. En Windows 10.0.10240.0, puede contener hasta 100 elementos [Device](element-device.md). En Windows 10.0.10586.0, puede contener hasta 1000 (para obtener sintaxis y ejemplos, vea Ejemplos).
mobile:Capability Declara una funcionalidad requerida por un paquete. (móvil)
rescap:Capability Declara una funcionalidad restringida requerida por un paquete.
uap2:Capability Declara una funcionalidad requerida por un paquete. (uap2)
uap3:Capability Declara una funcionalidad requerida por un paquete. (uap3)
uap4:Capability Declara una funcionalidad requerida por un paquete. (uap4)
uap4:CustomCapability Declara una funcionalidad personalizada requerida por un paquete. (uap4)
uap11:Capability Declara una funcionalidad requerida por un paquete. (uap11)

Elementos primarios

Elemento primario Descripción
Paquete Define el elemento raíz de un manifiesto de paquete de aplicación. El manifiesto describe la estructura y las funcionalidades del software para el sistema.

Comentarios

Si no declara explícitamente las funcionalidades necesarias para que la aplicación acceda a los recursos de usuario, la aplicación no puede acceder a ese recurso. Sin embargo, incluso si declaras una funcionalidad, la aplicación no tendrá acceso al recurso de usuario si no existe en el sistema o hay otras directivas de seguridad vigentes que limiten el acceso al recurso.

Ejemplos

Este es un ejemplo del nodo Funcionalidades .

<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"/>
    <mobile:Capability Name="recordedCallsFolder"/>
</Capabilities>

Consulte también

Declaraciones de funcionalidades de las aplicaciones

Requisitos

Elemento Value
Espacio de nombres http://schemas.microsoft.com/appx/manifest/foundation/windows10