Funzionalità (Windows 10)

Dichiara l'accesso alle risorse utente protette necessarie per il pacchetto.

Gerarchia degli elementi

<Pacchetto>

    <Funzionalità>

Sintassi

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

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).
mobile:Capability Dichiara una funzionalità richiesta da un pacchetto. (mobile)
rescap:Capability Dichiara una funzionalità con restrizioni richiesta da un pacchetto.
uap2:Capability Dichiara una funzionalità richiesta da un pacchetto. (uap2)
uap3:Capability Dichiara una funzionalità richiesta da un pacchetto. (uap3)
uap4:Capability Dichiara una funzionalità richiesta da un pacchetto. (uap4)
uap4:CustomCapability Dichiara una funzionalità personalizzata richiesta da un pacchetto. (uap4)
uap11:Capability Dichiara una funzionalità richiesta da un pacchetto. (uap11)

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'app per accedere alle risorse utente, l'app non può accedere a tale risorsa. Tuttavia, anche se si dichiara 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.

Esempio

Ecco un esempio del nodo Funzionalità .

<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

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