Esquema de manifesto do pacote do aplicativo do Windows 8
Essa referência fornece detalhes para cada elemento, atributo e tipo de dados que define o esquema para o manifesto do pacote do aplicativo para aplicativos UWP. O arquivo de definição de esquema é AppxManifestSchema.xsd.
A tabela a seguir lista todos os elementos neste esquema, ordenados em ordem alfabética por nome.
Elemento | Descrição |
---|---|
ActivatableClass (tipo: CT_InProcessActivatableClass) | Declara uma classe de runtime associada ao ponto de extensibilidade. |
ActivatableClass (tipo: CT_OutOfProcessActivatableClass) | Declara uma classe de runtime associada ao ponto de extensibilidade. |
ActivatableClassAttribute | Define um atributo da classe que é armazenada no Windows Runtime de propriedades. |
Aplicativo | Representa um aplicativo que compõe parte ou todas as funcionalidades entregues no pacote. |
ApplicationContentUriRules | Especifica quais páginas no contexto da Web têm acesso aos dispositivos de localização geográfica do sistema (se o aplicativo tiver permissão para acessar essa funcionalidade) e acesso à área de transferência. |
Aplicativos | Representa um ou mais aplicativos que compõem o pacote. |
Argumentos | Especifica a lista de argumentos separados por vírgulas a passar para o executável. |
AutoPlayContent | Declara um ponto de extensibilidade de aplicativo do tipo windows.autoPlayContent. O aplicativo fornece as ações de conteúdo autoPlay especificadas. |
AutoPlayDevice | Declara um ponto de extensibilidade de aplicativo do tipo windows.autoPlayDevice. O aplicativo fornece as ações de dispositivo AutoPlay especificadas. |
BackgroundTasks | Define um ponto de extensibilidade de aplicativo do tipo windows.backgroundTasks. As tarefas em segundo plano são executadas em um host em segundo plano dedicado; ou seja, sem uma interface do usuário. |
Funcionalidades | Declara o acesso aos recursos de usuário protegidos que o pacote requer. |
Recurso | Declara uma funcionalidade exigida por um pacote. |
Certificado | Um certificado para uso com o pacote e colocado nos armazenamentos de certificados do sistema. |
Certificados | Declara um ponto de extensibilidade de pacote do tipo windows.certificates. O aplicativo requer um ou mais certificados dos armazenamentos de certificados especificados. |
Dataformat | Especifica um formato de pacote de dados, como texto ou formato HTML que o aplicativo pode compartilhar. Ele é exclusivo por aplicativo no pacote e diferencia minúsculas. |
DefaultTile | Oile padrão que representa o aplicativo no tela inicial. Esse tile é exibido quando o aplicativo é instalado pela primeira vez, antes de receber notificações de atualização. Quando um tile não tem nenhuma notificação para mostrar, o tile é reversível para esse padrão. |
Dependências | Declara outros pacotes dos que um pacote depende para concluir seu software. |
Descrição | Uma descrição amigável que pode ser exibida aos usuários. |
DeviceCapability | Declara uma funcionalidade de dispositivo exigida por um pacote. |
DisplayName | Um nome amigável que pode ser exibido aos usuários. |
EditFlags | Especifica o tipo de informação que o usuário vê ao abrir um arquivo associado ao ponto de extensibilidade. |
Extensão (no tipo: CT_ApplicationExtensions) | Declara um ponto de extensibilidade para o aplicativo. |
Extensão (no tipo: CT_PackageExtensions) | Declara um ponto de extensibilidade para o pacote. |
Extensões (tipo: CT_ApplicationExtensions) | Define um ou mais pontos de extensibilidade para o aplicativo. |
Extensões (tipo: CT_PackageExtensions) | Define um ou mais pontos de extensibilidade para o pacote. |
FileOpenPicker | Declara um ponto de extensibilidade de aplicativo do tipo windows.fileOpenPicker. O aplicativo permite que o usuário escolha e abra os tipos de arquivos especificados. |
FileSavePicker | Declara um ponto de extensibilidade de aplicativo do tipo windows.fileSavePicker. O aplicativo permite que o usuário escolha o nome do arquivo, a extensão e o local de armazenamento para os tipos de arquivos especificados. |
FileType (no tipo: CT_FTASupportedFileTypes) | Um tipo de arquivo com suporte especificado como sua extensão de tipo de arquivo. |
FileType (tipo: ST_FileType) | Um tipo de arquivo especificado como sua extensão de tipo de arquivo. Ele é exclusivo por aplicativo no pacote e diferencia minúsculas. |
FileTypeAssociation | Declara um ponto de extensibilidade de aplicativo do tipo windows.fileTypeAssociation. Uma associação de tipo de arquivo indica que o aplicativo está registrado para manipular arquivos dos tipos especificados. |
Framework | Indica se o pacote é um pacote de estrutura; ou seja, um pacote que pode ser usado por outros pacotes. Seu valor é false por padrão. Você não deve especificar um valor para ele, a menos que esteja criando uma estrutura. |
GameExplorer | Declara um ponto de extensibilidade de pacote do tipo windows.gameExplorer. |
Identidade | Define um identificador global exclusivo para um pacote. Uma identidade de pacote é representada como uma tupla de atributos do pacote. |
InProcessServer | Declara um ponto de extensibilidade de pacote do tipo windows.activatableClass.inProcessServer. O aplicativo usa uma DLL (biblioteca de vínculo dinâmico) que expõe uma ou mais classes ativas. |
Infotip | Define uma cadeia de caracteres que fornece informações adicionais ao usuário sobre o tipo de arquivo. |
InitialRotationPreference | Descreve as orientações nas quais o aplicativo prefere ser mostrado para a melhor experiência do usuário. Em um dispositivo que pode ser girado, como um tablet, o aplicativo não será redesenhado para orientações que não são especificadas aqui. Por exemplo, se o aplicativo especificar apenas as orientações Landscape e LandscapeFlipped e o dispositivo for girado para uma orientação Retrato, o aplicativo não girará. Observe que, em dispositivos que não podem ser girados, um aplicativo pode ser mostrado na orientação padrão do dispositivo e a orientação preferencial do aplicativo será ignorada. No entanto, em um dispositivo com um bloqueio de rotação ativado, a rotação preferencial do aplicativo ainda será acodada. Essas opções de preferência de orientação se aplicam à [tela inicial] (Element-SplashScreen.MD) e à interface do usuário do aplicativo quando uma nova sessão é iniciada para seu aplicativo. As preferências podem ser alteradas durante o tempo de execução por meio do [AutoRotationPreferences] (/UWP/API/Windows. Propriedade Graphics. display. replayproperties). |
Instanciação | Especifica se o executável é executado como uma única instância ou pode ser executado como várias instâncias. |
Interface | Declara uma interface associada ao proxy. |
Launchaction (no tipo: CT_AutoPlayContent) | Descreve uma ação de conteúdo de reprodução automática. |
Launchaction (no tipo: CT_AutoPlayDevice) | Descreve uma ação de dispositivo de reprodução automática. |
LockScreen | Define a notificação e as notificações que representam o aplicativo na tela de bloqueio, que é mostrada quando o sistema está bloqueado. |
Logotipo | Um caminho para um arquivo que contém uma imagem. |
OSMaxVersionTested | isso deve ser preenchido pelo desenvolvedor com a versão mais recente do Windows em que o pacote foi testado. Esse campo é obrigatório. Windows não bloqueará a instalação do pacote em versões do sistema operacional superiores ao valor fornecido neste campo. quando um aplicativo for executado, Windows comparará esse campo com a versão real do sistema operacional. se o valor fornecido nesse campo for menor que a versão atual do sistema operacional, Windows poderá fornecer comportamento compatível com a versão de sistema operacional mais alta testada para algumas ou todas as APIs. se o valor fornecido nesse campo for maior ou igual à versão atual do sistema operacional, Windows não aplicará nenhuma alteração de compatibilidade às APIs. |
OSMinVersion | A versão mínima do sistema operacional que o pacote requer. |
OutOfProcessServer | Declara um ponto de extensão de pacote do tipo Windows. activatableClass. outOfProcessServer. O aplicativo usa um executável (EXE) que expõe uma ou mais classes ativáveis. |
Pacote | Define o elemento raiz de um manifesto de pacote de aplicativo. O manifesto descreve a estrutura e os recursos do software para o sistema. |
PackageDependency | Declara uma dependência em outro pacote marcado como um pacote de estrutura. |
Caminho (tipo: ST_Executable) | O caminho para o executável. |
Caminho (tipo: ST_FileName) | O caminho para a DLL. |
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.
|
Protocolo | Declara um ponto de extensibilidade de aplicativo do tipo Windows. Protocol. Uma associação de URI indica que o aplicativo está registrado para lidar com URIs com o esquema especificado. |
ProxyStub | Declara um ponto de extensibilidade de pacote do tipo Windows. activatableClass. proxyStub. Um proxy pode ser composto por uma ou mais interfaces. |
PublisherDisplayName | Um nome amigável para o Publicador que pode ser exibido aos usuários. |
Recurso | Declara um idioma para os recursos contidos no pacote. |
Recursos | Declara idiomas para os recursos que o pacote contém. Cada pacote deve declarar pelo menos um idioma para recursos. |
Rotação | Especifica uma única orientação rotacional na qual um aplicativo será exibido. |
Regra | Especifica quais páginas no contexto da Web têm acesso aos dispositivos de geolocalização do sistema (se o aplicativo tiver permissão para acessar esse recurso) e o acesso à área de transferência. |
SelectionCriteria | Define critérios de seleção para os certificados definidos para o pacote. |
ShareTarget | Declara um ponto de extensão de aplicativo do tipo Windows. shareTarget. O aplicativo pode compartilhar os tipos de arquivos especificados. |
SplashScreen | Define a aparência da tela inicial, que é exibida pelo aplicativo durante a inicialização. |
SupportedFileTypes (tipo: CT_CharmsSupportedFileTypes) | Define os tipos de arquivo que o aplicativo pode compartilhar. |
SupportedFileTypes (tipo: CT_FTASupportedFileTypes) | Define os tipos de arquivo associados ao aplicativo. Eles são exclusivos por pacote e diferenciam maiúsculas de minúsculas. |
SupportsAnyFileType | Indica se todos os tipos de arquivo têm suporte para compartilhamento. |
Tarefa | A tarefa em segundo plano associada ao ponto de extensibilidade do aplicativo. |
TrustFlags | Indica se os certificados para o pacote são exclusivos para o pacote. |
VisualElements | Descreve os aspectos visuais do aplicativo UWP: seu bloco padrão, imagens de logotipo, cores de texto e de plano de fundo, a orientação inicial da tela, a tela inicial e a aparência do bloco da tela de bloqueio. |