Compartilhar via


Pacote (esquema de extensões para Windows 8.1)

Define o elemento raiz de um manifesto de pacote de aplicativo. O manifesto descreve a estrutura e os recursos do software para o sistema.

Hierarquia de elementos

<Agrupa>

Syntax

<Package IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. >

  <!-- Child elements -->
  ( Identity
  & Properties
  & Resources
  & Prerequisites
  & Dependencies?
  & Capabilities?
  & Extensions?
  & Applications?
  )

</Package>

Chave

? conector opcional (zero ou um) & intercalar (pode ocorrer em qualquer ordem)

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
IgnorableNamespaces

Declara os namespaces usados no manifesto que devem ser ignorados. Os elementos de namespace ignorados não são validados e devem ser considerados não confiáveis. Vários namespaces são especificados com um espaço entre cada namespace.

Uma cadeia de caracteres entre 1 e 32767 caracteres de comprimento com um caractere diferente de espaço em branco no início e no fim. Não

 

Elementos filho

Elemento filho Descrição
Aplicativos

Representa um ou mais aplicativos que compõem o pacote.

Funcionalidades

Declara o acesso a recursos de usuário protegidos que o pacote requer.

Dependências

Declara outros pacotes dos quais um pacote depende para concluir seu software.

Extensões (tipo: CT_PackageExtensions)

Define um ou mais pontos de extensibilidade para o pacote.

Identidade

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

Pré-requisitos

Declara o sistema operacional mínimo e os requisitos de software que devem existir para que o pacote seja aplicável ao sistema.

Propriedades

Define metadados adicionais sobre o pacote, incluindo atributos que descrevem como o pacote aparece para os usuários.

Observação você poderá receber um erro se o DisplayName ou a descrição dos elementos do manifesto contiverem caracteres não permitidos pelo firewall do Windows; ou seja, "|" e "todos", devido ao qual Windows falha ao criar o perfil do AppContainer para o pacote. Use essa referência para [solução de problemas] (/Windows/Win32/appxpkg/Troubleshooting) se você receber um erro.
 
Recursos

Declara idiomas para os recursos que o pacote contém. Cada pacote deve declarar pelo menos um idioma para recursos. Os atributos de nível de recurso de escala e DirectX são comuns para todos os recursos no pacote.

 

Elementos pai

Esse elemento mais externo (documento) pode não estar contido em outros elementos.

Requisitos

Valor
Namespace http://schemas.microsoft.com/appx/2010/manifest