Identità (Windows 10)

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

Gerarchia degli elementi

<Pacchetto>

    <Identità>

Sintassi

<Identity
  Name = 'A string with a value between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".'
  ProcessorArchitecture = 'An optional string that can have one of the following values: "x86", "x64", "arm", "arm64", or "neutral".'
  Publisher = 'A string with a value between 1 and 8192 characters in length that fits the regular expression of a distinguished name.'
  Version = 'A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".' 
  ResourceId = 'An optional ASCII string with a value between 1 and 30 characters in length. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".' />

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
Nome Descrive il contenuto del pacchetto. L'attributo Name fa distinzione tra maiuscole e minuscole. Utilizzare l'attributo DisplayName per visualizzare un nome di pacchetto agli utenti. Stringa con un valore compreso tra 3 e 50 caratteri, costituito da caratteri alfanumerici, punto e trattino. Inoltre, non può essere uno dei valori stringa seguenti: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 o LPT9.
Processorarchitecture Descrive l'architettura del codice contenuto nel pacchetto. Un pacchetto che include codice eseguibile deve includere questo attributo. Stringa facoltativa che può avere uno dei valori seguenti: x86, x64, arm, arm64 o neutral. No Neutro
Autore Vengono descritte le informazioni sull'editore. L'attributo Publisher deve corrispondere alle informazioni sull'oggetto dell'editore del certificato utilizzato per firmare un pacchetto. Per altre informazioni, vedere Creazione di pacchetti di app. Stringa con un valore compreso tra 1 e 8192 caratteri che si adatta all'espressione regolare di un nome distinto.
ResourceId Descrive il tipo di risorse dell'interfaccia utente contenute nel pacchetto. ResourceId è una stringa specificata dal server di pubblicazione. Stringa ASCII facoltativa con un valore compreso tra 1 e 30 caratteri. Inoltre, non può essere uno dei valori stringa seguenti: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 o LPT9. No
Version Numero di versione del pacchetto. Stringa di versione nella notazione quad, Major.Minor.Build.Revision dove Major non può essere 0.

Elementi figlio

No.

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 al sistema.

Esempio

Questo esempio proviene dal file manifesto dell'app dell'esempio di informazioni sul pacchetto dell'app in GitHub.

<Identity
  Name="Microsoft.SDKSamples.PackageSample.CS" 
  Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" 
  Version="1.0.1.0" />

Requisiti

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