Funzionalità (Windows 10)

Dichiara l'accesso alle risorse utente protette richieste dal pacchetto.

Gerarchia degli elementi

<Pacchetto>

    <Funzionalità>

Sintassi

<Capabilities>

  <!-- Child elements -->
  Capability{0,100},
  uap:Capability{0,100},
  DeviceCapability{0,100}

</Capabilities>

Chiave

{} intervallo specifico di occorrenze

Attributi ed elementi

Attributi

Nessuno.

Elementi figlio

Elemento figlio Descrizione
Capacità Dichiara una funzionalità richiesta da un pacchetto.
DeviceCapability Dichiara una funzionalità del dispositivo richiesta da un pacchetto. In Windows 10.0.10240.0 può contenere fino a 100 elementi [Device](element-device.md). In Windows 10.0.10586.0 può contenere fino a 1000 (per la sintassi e gli esempi, vedere Esempi).

Elementi padre

Elemento padre Descrizione
Pacchetto Definisce l'elemento radice di un manifesto del pacchetto dell'app. Il manifesto descrive la struttura e le funzionalità del software al sistema.

Commenti

Se non dichiari in modo esplicito le funzionalità necessarie per consentire all'app di accedere alle risorse utente, l'app non può accedere a tale risorsa. Tuttavia, anche se dichiari una funzionalità, l'app non avrà ancora accesso alla risorsa utente se non esiste nel sistema o esistono altri criteri di sicurezza che limitano l'accesso alla risorsa.

Esempi

Ecco un esempio del nodo Capabilities .

<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>

Vedi anche

Dichiarazioni di funzionalità delle app

Requisiti

Valore
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10