Dépendances (schéma StoreManifest pour Windows 10)

Déclare les exigences dont dépend un package pour qu’il s’applique à un appareil.

Hiérarchie d’éléments

<StoreManifest>
<Les dépendances>

Syntaxe

<Dependencies>

  <!-- Child elements -->
  ( TargetDeviceFamily*
  | MemoryDependency?
  | DirectXDependency?
  )+

</Dependencies>

Clé

? facultatif (zéro ou un) * facultatif (zéro ou plus + ) requis (un ou plusieurs)

Attributs et éléments

Attributs

Aucun.

Éléments enfants

Élément enfant Description
DirectXDependency

Identifie le niveau de DirectX minimal qu’un appareil doit prendre en charge pour que votre package s’exécute correctement.

MemoryDependency

Identifie la mémoire minimale qu’un appareil doit avoir pour que votre package s’exécute correctement.

Pour les appareils de bureau, la valeur indique la configuration requise pour la mémoire installée. La mémoire disponible n’est pas prise en compte.

Pour les appareils mobiles, la valeur indique la configuration requise pour la mémoire disponible. Les exigences équivalentes pour la mémoire installée sur les périphériques mobiles sont les suivantes :

  • 300 = l’appareil doit avoir au moins 1 Go de mémoire installée
  • 750MB = l’appareil doit avoir au moins 2 Go de mémoire installée
  • 1 000 Mo = l’appareil doit avoir au moins 3 Go de mémoire installée
  • 2000MB = l’appareil doit avoir au moins 4 Go de mémoire installée

Par exemple, si vous spécifiez que votre application UWP requiert 300 Mo pour s’exécuter correctement, elle ne pourra être installée que sur les appareils mobiles avec > 1 Go de RAM ou sur des appareils de bureau avec > 300 Mo de RAM.

TargetDeviceFamily

Identifie la famille d’appareils ciblée par votre package.

Important Dans la plupart des cas, vous devez simplement spécifier vos familles d’appareils dans la [TargetDeviceFamily] (.. /.. /appxpackage/uapmanifestschema/Element-targetdevicefamily.MD) de votre AppxManifest. Les valeurs ici ne doivent être utilisées que si vous devez remplacer ces informations (à l’aide d’un sous-ensemble des valeurs fournies ici).
 

 

Éléments parents

Élément parent Description
StoreManifest

Nœud racine pour le schéma StoreManifest (pour Windows 10).

 

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/2015/StoreManifest