Pacchetto (schema delle estensioni per Windows 8.1)

Definisce l'elemento radice di un manifesto del pacchetto dell'app. Il manifesto descrive la struttura e le funzionalità del software per il sistema.

Gerarchia degli elementi

<Pacchetto>

Sintassi

<Package IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. >

  <!-- Child elements -->
  ( Identity
  & Properties
  & Resources
  & Prerequisites
  & Dependencies?
  & Capabilities?
  & Extensions?
  & Applications?
  )

</Package>

Chiave

? connettore interleave facoltativo (zero o uno) & (può verificarsi in qualsiasi ordine)

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
IgnorableNamespaces

Dichiara gli spazi dei nomi usati nel manifesto che devono essere ignorati. Gli elementi dello spazio dei nomi ignorati non vengono convalidati e devono essere considerati non attendibili. Vengono specificati più spazi dei nomi con uno spazio tra ogni spazio dei nomi.

Stringa di lunghezza compresa tra 1 e 32767 caratteri con un carattere diverso da uno spazio vuoto all'inizio e alla fine. No

 

Elementi figlio

Elemento figlio Descrizione
Applicazioni

Rappresenta una o più app che costituiscono il pacchetto.

Capabilities

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

Dipendenze

Dichiara altri pacchetti da cui dipende un pacchetto per completare il software.

Estensioni (tipo: CT_PackageExtensions)

Definisce uno o più punti di estendibilità per il pacchetto.

Identità

Definisce un identificatore univoco globale per un pacchetto. Un'identità del pacchetto è rappresentata come una tupla di attributi del pacchetto.

Prerequisiti

Dichiara i requisiti minimi del sistema operativo e del software che devono esistere perché il pacchetto sia applicabile al sistema.

Proprietà

Definisce metadati aggiuntivi sul pacchetto, inclusi gli attributi che descrivono come il pacchetto viene visualizzato agli utenti.

Nota È possibile che venga visualizzato un errore se gli elementi del manifesto DisplayName o Description contengono caratteri non consentiti dal firewall Windows, ovvero "|" e "all", a causa del quale Windows non riesce a creare il profilo AppContainer per il pacchetto . Usare questo riferimento per [risoluzione dei problemi](/windows/win32/appxpkg/troubleshooting) se si verifica un errore.
 
Risorse

Dichiara i linguaggi per le risorse contenute nel pacchetto. Ogni pacchetto deve dichiarare almeno un linguaggio per le risorse. Gli attributi di scalabilità e livello di funzionalità DirectX sono comuni per tutte le risorse nel pacchetto.

 

Elementi padre

Questo elemento più esterno (documento) potrebbe non essere contenuto da altri elementi.

Requisiti

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