MemoryDependency

Определяет минимальный объем памяти, который должен иметь устройство для правильной работы пакета.

Для настольных устройств значение указывает требования к установленной памяти. Доступная память не учитывается.

Для мобильных устройств значение указывает требования к доступной памяти. Ниже приведены эквивалентные требования к установленной памяти на мобильных устройствах.

  • 300 МБ = устройство должно иметь по меньшей мере 1 Гб установленной памяти
  • 750MB = устройство должно иметь не менее 2 Гб установленной памяти
  • 1000 МБ = устройство должно иметь по меньшей мере 3 Гб установленной памяти
  • 2000MB = устройство должно иметь не менее 4 Гб установленной памяти

Например, если вы укажете, что для правильной работы приложения UWP требуется 300 МБ, его можно будет установить только на мобильных устройствах с > 1 ГБ ОЗУ или на настольных устройствах с > 300 МБ ОЗУ.

Иерархия элементов

<StoreManifest>
<Зависимости>
<MemoryDependency>

Синтаксис

<MemoryDependency MinForeground = "300MB" | "750MB" | "1000MB" | "2000MB" />

Атрибуты и элементы

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
минфореграунд

Минимальный объем памяти, который должен иметь устройство для правильной работы пакета. Используется для применимости во время развертывания. Если минимальный объем памяти системы ниже Минфореграунд, то пакет не считается применимым.

Этот атрибут может иметь одно из следующих значений:

  • 300 МБ
  • 750MB
  • 1000 МБ
  • 2000MB
Да

 

Дочерние элементы

Отсутствует.

Родительские элементы

Родительский элемент Описание
Зависимости

Объявляет требования, от которых зависит пакет, чтобы быть применимым к устройству.

 

Требования

Значение
Пространство имен http://schemas.microsoft.com/appx/2015/StoreManifest