Esquema do manifesto de extensões do Windows 8.1
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 Windows 8.1 aplicativos. O arquivo de definição de esquema é AppxManifestSchema2010_v2.xsd.
AppxManifestSchema2010_v2.xsd é o esquema que define o esquema de manifesto geral para Windows 8.1 aplicativos. AppxManifestSchema2010_v2.xsd é uma cópia do esquema de manifesto do Windows 8, AppxManifestSchema.xsd, mas adiciona novos elementos e atributos no namespace Windows 8.1. Esse esquema só é usado para validar manifestos que definem OSMinVersion como 6.3.*. Esses Windows 8.1 de namespace são importados para esse esquema do arquivo AppxManifestSchema2013.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. |
ApplicationExtensionChoice | O elemento abstract application extension choice para o grupo de substituição XSD. Isso não pode ser declarado no XML. |
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. |
DeviceCapabilityChoice | O elemento abstract device capability choice para o grupo de substituição XSD. Isso não pode ser declarado no XML. |
DisplayName | Um nome amigável que pode ser exibido aos usuários. Essa cadeia de caracteres é localizável. |
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_PackageExtensions) | Declara um ponto de extensibilidade para o pacote. |
Extensão (tipo: CT_ApplicationExtension) | Declara um ponto de extensibilidade para o aplicativo. |
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. |
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 é lançada para seu aplicativo. As preferências podem ser alteradas durante o tempo de operação por meio de [AutoRotationPreferences](/uwp/api/Windows. Propriedade Graphics.Display.DisplayInformation). |
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 do dispositivo AutoPlay. |
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 alta Windows em que o pacote foi testado. Esse campo é obrigatório. Windows bloqueará a instalação do pacote em versões do sistema operacional maiores do que o valor fornecido neste campo. Quando um aplicativo é 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, o Windows poderá fornecer um comportamento compatível com a versão mais recente do sistema operacional testada para algumas ou todas as APIs. Se o valor fornecido neste campo for maior ou igual à versão atual do sistema operacional, Windows 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 ativas. |
Pacote | Define o elemento raiz de um manifesto do pacote de aplicativos. 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 os requisitos mínimos de software e sistema operacional 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.
Nota Você poderá receber um erro se os elementos de manifesto DisplayName ou Description contêm caracteres não permitidos pelo firewall do Windows; ou seja, "|" e "all", devido Windows falha ao criar o perfil 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 o recurso contido no pacote. Os atributos de nível de recurso Scale e DirectX são comuns para todos os recursos no pacote. |
ResourcePackage | Indica se o pacote é um pacote de recursos. Um pacote de recursos 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 um recurso. |
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 Scale e DirectX são comuns para todos os recursos no pacote. |
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 localização geográfica do sistema (se o aplicativo tiver permissão para acessar essa funcionalidade) e 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 o lançamento. |
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. Elas são exclusivas por pacote e diferenciam 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. |
TaskChoice | O elemento abstract task choice para o grupo de substituição XSD. Isso não pode ser declarado no XML. |
TrustFlags | Indica se os certificados do pacote são exclusivos para o pacote. |
VisualElements | Descreve os aspectos visuais do aplicativo UWP: seu lado padrão, imagens de logotipo, cores de texto e tela de fundo, orientação inicial da tela, tela inicial e aparência do lado da tela de bloqueio. |
VisualElementsChoice | O elemento de escolha de elementos visuais abstratos para o grupo de substituição XSD. Isso não pode ser declarado no XML. |