Identidade (Windows 10)

Define um identificador global exclusivo para um pacote. Uma identidade de pacote é representada como uma tupla de atributos do pacote.

Hierarquia de elementos

<Pacote>

    <Identidade>

Syntax

<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 e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
Nome Descreve o conteúdo do pacote. O atributo Name diferencia maiúsculas de minúsculas. Use o atributo DisplayName para exibir um nome de pacote para os usuários. Uma cadeia de caracteres com um valor entre 3 e 50 caracteres de comprimento que consiste em caracteres alfanuméricos, de ponto e traço. Além disso, não pode ser nenhum dos valores de cadeia de caracteres insípida: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 ou LPT9. Sim
Processorarchitecture Descreve a arquitetura do código contido no pacote. Um pacote que inclui código executável deve incluir esse atributo. Uma cadeia de caracteres opcional que pode ter um dos seguintes valores: x86, x64, arm, arm64 ou neutral. Não Neutro
Publicador Descreve as informações do editor. O atributo Publisher deve corresponder às informações de assunto do publicador do certificado usado para assinar um pacote. Para obter mais informações, consulte Aplicativos de empacotamento. Uma cadeia de caracteres com um valor entre 1 e 8.192 caracteres de comprimento que se ajusta à expressão regular de um nome diferenciado. Sim
ResourceId Descreve o tipo de recursos de interface do usuário contidos no pacote. O ResourceId é uma cadeia de caracteres especificada pelo editor. Uma cadeia de caracteres ASCII opcional com um valor entre 1 e 30 caracteres de comprimento. Além disso, não pode ser nenhum dos valores de cadeia de caracteres insípida: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 ou LPT9. Não
Versão O número de versão do pacote. Uma cadeia de caracteres de versão na notação quad, Major.Minor.Build.Revision onde Major não pode ser 0. Sim

Elementos filho

Nenhum.

Elementos pai

Elemento pai Descrição
Pacote Define o elemento raiz de um manifesto do pacote do aplicativo. O manifesto descreve a estrutura e os recursos do software para o sistema.

Exemplo

Este exemplo é do arquivo de manifesto do aplicativo do exemplo de informações do pacote de aplicativos no 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

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10