Schema StoreManifest (Windows 10)
StoreManifest.xml è un file di configurazione facoltativo che può essere incluso in un pacchetto UWP. Il suo scopo è quello di abilitare funzionalità, ad esempio la dichiarazione dell'app come app Microsoft Store dispositivo, che il file AppxManifest.xml non copre. StoreManifest.xml viene inviato con il pacchetto dell'applicazione e deve essere nella cartella radice del progetto principale dell'app.
Nota Questa sezione descrive le StoreManifest.xml per i pacchetti UWP che hanno come destinazione Windows 10. Per i pacchetti Windows 8.1 e versioni precedenti, vedere Schema StoreManifest (Windows 8.1 e versioni precedenti).
Per convalidare StoreManifest.xml, creare un nuovo documento XML in Microsoft Visual Studio aggiungere la dichiarazione seguente:
http://schemas.microsoft.com/appx/2015/StoreManifest namespace
Vedere il documento dell'istanza di esempi nell'esempio XML StoreManifest.
Nella tabella seguente sono elencati tutti gli elementi di questo schema, ordinati alfabeticamente in base al nome.
Elemento | Descrizione |
---|---|
Dipendenze | Dichiara i requisiti da cui dipende un pacchetto per essere applicabile a un dispositivo. |
DeviceCompanionApplication | L'elemento DeviceCompanionApplication contiene tutte le configurazioni necessarie per dichiarare l'app come app Microsoft Store dispositivo. |
DirectXDependency | Identifica il livello DirectX minimo che un dispositivo deve supportare per il corretto funzionamento del pacchetto. |
ExperienceId | L'elemento ExperienceId specifica un GUID che collega i metadati del dispositivo a un'app per dispositivo che può essere acquisita automaticamente alla prima connessione del dispositivo. Ogni GUID ExperienceId corrisponde all'elemento ExperienceId di un pacchetto di metadati del dispositivo. |
MemoryDependency | Identifica la memoria minima che un dispositivo deve avere per il corretto funzionamento del pacchetto. Per i dispositivi desktop, il valore indica il requisito per la memoria installata. La memoria disponibile non viene considerata. Per i dispositivi mobili, il valore indica i requisiti per la memoria disponibile. I requisiti equivalenti per la memoria installata nei dispositivi mobili sono i seguenti:
Ad esempio, se si specifica che l'app UWP richiede 300 MB per la corretta esecuzione, >sarà possibile installare l'app solo nei dispositivi mobili con 1 GB di RAM o in dispositivi desktop >con 300 MB di RAM. |
StoreManifest | Nodo radice per lo schema StoreManifest (per Windows 10). |
TargetDeviceFamily | Identifica la famiglia di dispositivi di destinazione del pacchetto.
Importante Nella maggior parte dei casi, è sufficiente specificare le famiglie di dispositivi in [TargetDeviceFamily](.. /.. Elemento /appxpackage/uapmanifestschema/element-targetdevicefamily.md) di AppxManifest. I valori qui devono essere usati solo se è necessario eseguire l'override di queste informazioni (usando un subset dei valori forniti qui).
|