Esquema StoreManifest (Windows 10)
StoreManifest.xml é um arquivo de configuração opcional que pode ser incluído em um pacote UWP. Sua finalidade é habilitar recursos, como declarar seu aplicativo como um aplicativo Microsoft Store dispositivo, que o arquivo AppxManifest.xml não abrange. StoreManifest.xml é enviado com o pacote de aplicativos e deve estar na pasta raiz do projeto principal do aplicativo.
Nota Esta seção descreve StoreManifest.xml pacotes UWP destinados a Windows 10. Para pacotes destinados Windows 8.1 e anteriores, consulte Esquema StoreManifest (Windows 8.1 e anterior).
Para validar seu StoreManifest.xml, crie um novo documento xml no Microsoft Visual Studio e adicione a seguinte declaração:
http://schemas.microsoft.com/appx/2015/StoreManifest namespace
Consulte o documento de instância de exemplos no exemplo de XML StoreManifest.
A tabela a seguir lista todos os elementos neste esquema, ordenados em ordem alfabética por nome.
Elemento | Descrição |
---|---|
Dependências | Declara os requisitos dos que um pacote depende para ser aplicável a um dispositivo. |
DeviceCompanionApplication | O elemento DeviceCompanionApplication contém toda a configuração necessária para declarar seu aplicativo como um Microsoft Store de dispositivo. |
DirectXDependency | Identifica o nível mínimo do DirectX que um dispositivo deve dar suporte para que o pacote seja executado corretamente. |
ExperienceId | O elemento ExperienceId especifica um GUID que vincula os metadados do dispositivo a um aplicativo de dispositivo que pode ser adquirido automaticamente quando o dispositivo é conectado pela primeira vez. Cada GUID de ExperienceId corresponde ao elemento ExperienceId de um pacote de metadados do dispositivo. |
MemoryDependency | Identifica a memória mínima que um dispositivo deve ter para que o pacote seja executado corretamente. Para dispositivos da área de trabalho, o valor indica o requisito de memória instalada. A memória disponível não é considerada. Para dispositivos móveis, o valor indica os requisitos de memória disponível. Os requisitos equivalentes para memória instalada em dispositivos móveis são os seguinte:
Por exemplo, se você especificar que seu aplicativo UWP exige 300 MB para ser executado corretamente, >ele só poderá ser instalado em dispositivos móveis com 1 GB de RAM >ou em dispositivos desktop com 300 MB de RAM. |
StoreManifest | Nó raiz para o esquema StoreManifest (para Windows 10). |
TargetDeviceFamily | Identifica a família de dispositivos que seu pacote tem como destino.
Importante Na maioria dos casos, você deve simplesmente especificar suas famílias de dispositivos em [TargetDeviceFamily](.. /.. Elemento /appxpackage/uapmanifestschema/element-targetdevicefamily.md) de seu AppxManifest. Os valores aqui só deverão ser usados se você precisar substituir as informações (usando um subconjunto dos valores fornecidos lá).
|