Compartir a través de


Identidad (Windows 10)

Define un identificador único global para un paquete. Una identidad de paquete se representa como una tupla de atributos del paquete.

Jerarquía de elemento

<Paquete>

    <Identidad>

Sintaxis

<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".' />

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
Nombre Describe el contenido del paquete. El atributo Name distingue mayúsculas de minúsculas. Use el atributo DisplayName para mostrar un nombre de paquete a los usuarios. Cadena con un valor entre 3 y 50 caracteres de longitud que consta de caracteres alfanuméricos, de punto y guiones. Además, no puede ser ninguno de los valores de cadena permitidos: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 o LPT9.
ProcessorArchitecture Describe la arquitectura del código contenido en el paquete. Un paquete que incluya código ejecutable debe incluir este atributo. Cadena opcional que puede tener uno de los siguientes valores: x86, x64, arm, arm64 o neutral. No Neutral
Publicador Describe la información del publicador. El atributo Publisher debe coincidir con la información del firmante del publicador del certificado usado para firmar un paquete. Para obtener más información, consulte Empaquetado de aplicaciones. Cadena con un valor entre 1 y 8192 caracteres de longitud que se ajusta a la expresión regular de un nombre distintivo.
ResourceId Describe el tipo de recursos de interfaz de usuario incluidos en el paquete. ResourceId es una cadena especificada por el publicador. Cadena ASCII opcional con un valor entre 1 y 30 caracteres de longitud. Además, no puede ser ninguno de los valores de cadena permitidos: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 o LPT9. No
Versión Número de versión del paquete. Cadena de versión en notación cuádruple, Major.Minor.Build.Revision donde Major no puede ser 0.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento primario Descripción
Package Define el elemento raíz de un manifiesto de paquete de aplicación. El manifiesto describe la estructura y las funcionalidades del software para el sistema.

Ejemplo

Este ejemplo procede del archivo de manifiesto de la aplicación del ejemplo de información del paquete de aplicación en 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" />

Requisitos

Elemento Value
Espacio de nombres http://schemas.microsoft.com/appx/manifest/foundation/windows10