Funzionalità (Windows 10)
Dichiara l'accesso alle risorse utente protette necessarie per il pacchetto.
Gerarchia degli elementi
<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 |