Funzionalità (schema delle estensioni per Windows 8.1)

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

Gerarchia degli elementi

<Pacchetto>
<Funzionalità>

Sintassi

<Capabilities>

  <!-- Child elements -->
  Capability{0,10},
  DeviceCapabilityChoice{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.

DeviceCapabilityChoice

Elemento di scelta della funzionalità del dispositivo astratto per il gruppo di sostituzione XSD. Non può essere dichiarato nel codice XML.

 

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 nel sistema.

 

Commenti

Se non si dichiarano in modo esplicito le funzionalità necessarie per l'accesso dell'app alle risorse utente, l'app non può accedere a tale risorsa. Tuttavia, anche se si dichiara una funzionalità, l'app non ha ancora accesso alla risorsa utente se non esiste nel sistema o se sono presenti altri criteri di sicurezza che limitano l'accesso alla risorsa.

Esempio

Ecco un esempio di nodo Capabilities che dichiara 3 funzionalità.

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

Vedi anche

Dichiarazioni di funzionalità delle app

Requisiti

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