Partager via


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

<Paquet>

    <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.RevisionMajor 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