Identité (Windows 10)
Définit un identificateur global unique pour un package. Une identité de package est représentée sous la forme d’un tuple d’attributs du package.
Hiérarchie d’éléments
<Identité>
Syntaxe
<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".' />
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
Nom | Décrit le contenu du package. L’attribut Name respecte la casse. Utilisez l’attribut DisplayName pour afficher un nom de package aux utilisateurs. | Chaîne avec une valeur comprise entre 3 et 50 caractères, qui se compose de caractères alphanumériques, de point et de tirets. En outre, il ne peut s’agir d’aucune des valeurs de chaîne folllowing : CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 ou LPT9. | Oui | |
ProcessorArchitecture | Décrit l’architecture du code contenu dans le package. Un package qui inclut du code exécutable doit inclure cet attribut. | Chaîne facultative pouvant avoir l’une des valeurs suivantes : x86, x64, arm, arm, arm64 ou neutre. | Non | Neutre |
Publisher | Décrit les informations de l’éditeur. L’attribut Publisher doit correspondre aux informations d’objet de l’éditeur du certificat utilisé pour signer un package. Pour plus d’informations, consultez Empaquetage des applications. | Chaîne avec une valeur comprise entre 1 et 8192 caractères qui correspond à l’expression régulière d’un nom unique. | Oui | |
ResourceId | Décrit le type de ressources d’interface utilisateur contenues dans le package. ResourceId est une chaîne spécifiée par l’éditeur. | Chaîne ASCII facultative avec une valeur comprise entre 1 et 30 caractères. En outre, il ne peut s’agir d’aucune des valeurs de chaîne folllowing : CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 ou LPT9. | Non | |
Version | Numéro de version du package. | Chaîne de version en quad notation, Major.Minor.Build.Revision où Major ne peut pas être 0 . |
Oui |
Éléments enfants
Aucune.
Éléments parents
Élément parent | Description |
---|---|
Package | Définit l’élément racine d’un manifeste de package d’application. Le manifeste décrit la structure et les fonctionnalités du logiciel sur le système. |
Exemple
Cet exemple provient du fichier manifeste de l’application de l’exemple d’informations sur le package d’application sur 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" />
Spécifications
Élément | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |