Funzionalità (schema del pacchetto per Windows 8)
Dichiara una funzionalità richiesta da un pacchetto.
Gerarchia degli elementi
- <Pacchetto>
-
- <Funzionalità>
- <Funzionalità>
Sintassi
<Capability Name = "internetClient" | "internetClientServer" | "privateNetworkClientServer" | "documentsLibrary" | "picturesLibrary" | ... />
Attributi ed elementi
Attributi
Attributo | Descrizione | Tipo di dati | Obbligatoria | Valore predefinito |
---|---|---|---|---|
Nome | Nome della funzionalità. |
Questo attributo può avere uno dei valori seguenti:
|
Sì |
Elementi figlio
Nessuno.
Elementi padre
Elemento padre | Descrizione |
---|---|
Capabilities | Dichiara l'accesso alle risorse utente protette richieste dal pacchetto. |
Commenti
Nella tabella seguente vengono descritti i valori delle funzionalità.
Funzionalità | Description |
---|---|
internetClient | In Windows, ciò consente l'accesso alla connessione Internet per le connessioni in uscita a Internet. In Windows Phone, fornisce accesso completo a Internet e locale e può fungere da server, ma l'accesso in ingresso alle porte critiche è sempre bloccato. |
internetClientServer | In Windows, ciò consente l'accesso alla connessione Internet, incluse le connessioni non richieste in ingresso da Internet: l'app può inviare informazioni da o verso il computer attraverso un firewall. Non è necessario dichiarare internetClient se questa funzionalità è dichiarata. In Windows Phone, fornisce accesso completo a Internet e locale e può fungere da server, ma l'accesso in ingresso alle porte critiche è sempre bloccato. |
privateNetworkClientServer | In Windows, ciò consente l'accesso a una rete domestica o aziendale: l'app può inviare informazioni da o verso il computer e altri computer nella stessa rete. In Windows Phone fornisce lo stesso accesso di internetClient o internetClientServer. |
documentsLibrary | La raccolta documenti, inclusa la possibilità di aggiungere, modificare o eliminare file. Il pacchetto può accedere solo ai tipi di file dichiarati nel manifesto. L'app non può accedere alle raccolte documenti nei computer del Gruppo Home. |
picturesLibrary | Raccolta immagini, inclusa la possibilità di aggiungere, modificare o eliminare file. Questa funzionalità include anche raccolte immagini nei computer del gruppo Home, insieme ai tipi di file di immagine nei server multimediali connessi in locale. |
videosLibrary | La libreria di video, inclusa la possibilità di aggiungere, modificare o eliminare file. Questa funzionalità include anche librerie di video nei computer del gruppo Home, insieme ai tipi di file video nei server multimediali connessi in locale. |
musicLibrary | La raccolta musicale e le playlist, inclusa la possibilità di aggiungere, modificare o eliminare file. Questa funzionalità include anche playlist e librerie di musica nella raccolta musica nei computer del gruppo Home, oltre ai tipi di file musicali nei server multimediali connessi in locale. |
enterpriseAuthentication | Credenziali Windows, per l'accesso a una intranet aziendale. Questa applicazione può rappresentare l'utente nella rete. |
sharedUserCertificates | Certificati software e hardware o un smart card: usati per identificare l'utente nell'app. Questa funzionalità può essere usata dal datore di lavoro, dalla banca o dai servizi governativi per identificare l'utente. |
removableStorage | Archivi rimovibili, ad esempio un disco rigido esterno o un'unità flash USB o un dispositivo portatile MTP, inclusa la possibilità di aggiungere, modificare o eliminare file specifici. Questo pacchetto può accedere solo ai tipi di file dichiarati nel manifesto. |
Esempio
Di seguito è riportato un esempio di nodo Capabilities.
<Capabilities>
<Capability Name="internetClient"/>
<Capability Name="musicLibrary"/>
<Capability Name="videosLibrary"/>
<DeviceCapability Name="microphone"/>
<DeviceCapability Name="webcam"/>
</Capabilities>
Vedi anche
Dichiarazioni di funzionalità delle app
Linee guida per le impostazioni dell'app
Requisiti
Valore | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |