Схема манифеста Магазина (Windows 10)
StoreManifest.xml — это необязательный файл конфигурации, который может быть включен в пакет UWP. его назначение заключается в том, чтобы включить такие функции, как объявление приложения в качестве приложения для Microsoft Store устройства, которое не охватывает AppxManifest.xml файл. StoreManifest.xml отправляется вместе с пакетом приложения и должна находиться в корневой папке главного проекта приложения.
Примечание . В этом разделе описывается StoreManifest.xml для пакетов UWP, нацеленных на Windows 10. пакеты, предназначенные для Windows 8.1 и более ранних версий, см. в разделе схема файл storemanifest (Windows 8.1 и более ранних версий).
чтобы проверить StoreManifest.xml, создайте новый xml-документ в Microsoft Visual Studio и добавьте следующее объявление:
http://schemas.microsoft.com/appx/2015/StoreManifest namespace
См. пример документа экземпляра Samples в файл STOREMANIFEST XML.
В следующей таблице перечислены все элементы этой схемы, отсортированные в алфавитном порядке по имени.
Элемент | Описание |
---|---|
Зависимости | Объявляет требования, от которых зависит пакет, чтобы быть применимым к устройству. |
DeviceCompanionApplication | элемент девицекомпанионаппликатион содержит всю конфигурацию, необходимую для объявления приложения в качестве приложения Microsoft Store устройства. |
DirectXDependency | Определяет минимальный уровень DirectX, который должен поддерживаться устройством, чтобы пакет был правильно запущен. |
ExperienceId | Элемент Експериенцеид указывает идентификатор GUID, который связывает метаданные устройства с приложением устройства, которое может быть автоматически получено при первом подключении устройства. Каждый идентификатор GUID Експериенцеид соответствует элементу Експериенцеид пакета метаданных устройства. |
MemoryDependency | Определяет минимальный объем памяти, который должен иметь устройство для правильной работы пакета. Для настольных устройств значение указывает требования к установленной памяти. Доступная память не учитывается. Для мобильных устройств значение указывает требования к доступной памяти. Ниже приведены эквивалентные требования к установленной памяти на мобильных устройствах.
Например, если вы укажете, что для правильной работы приложения UWP требуется 300 МБ, его можно будет установить только на мобильных устройствах с > 1 ГБ ОЗУ или на настольных устройствах с > 300 МБ ОЗУ. |
StoreManifest | Корневой узел для схемы файл storemanifest (для Windows 10). |
TargetDeviceFamily | Определяет семейство устройств, для которого предназначен пакет.
Важно! В большинстве случаев следует просто указать семейства устройств в [TargetDeviceFamily] (.. /.. /аппкспаккаже/уапманифестсчема/елемент-таржетдевицефамили.МД) элемента AppxManifest. Значения здесь следует использовать только в том случае, если необходимо переопределить эти сведения (используя подмножество значений, предоставленных здесь).
|