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 |