Rotation (schéma de package pour Windows 8)

Spécifie une orientation de rotation unique dans laquelle une application s’affiche.

Hiérarchie d’éléments

<Packages>
<Applications>
<Application>
<VisualElements>
<InitialRotationPreference>
<Rotation>

Syntaxe

<Rotation Preference = "portrait" | "landscape" | "portraitFlipped" | "landscapeFlipped" />

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Préférence

Orientation de la rotation.

Cet attribut peut avoir l’une des valeurs suivantes :

  • Aperçu
  • landscape
  • portraitFlipped
  • landscapeFlipped
Oui

 

Éléments enfants

Aucun.

Éléments parents

Élément parent Description
InitialRotationPreference

Décrit les orientations dans lesquelles l’application préfère être affichée pour une expérience utilisateur optimale. Sur un appareil qui peut être pivoté, par exemple une tablette, l’application ne sera pas redessinée pour les orientations qui ne sont pas spécifiées ici. Par exemple, si l’application spécifie uniquement des orientations paysage et LandscapeFlipped, et que l’appareil passe à l’orientation portrait, l’application ne pivote pas.

Notez que sur les appareils qui ne peuvent pas être pivotés, une application peut être affichée dans l’orientation par défaut de l’appareil et l’orientation préférée de l’application sera ignorée. Toutefois, sur un appareil avec un verrou de rotation activé, la rotation préférée de votre application sera toujours respectée.

Ces choix d’orientation s’appliquent à la fois à [écran de démarrage] (element-splashscreen.MD) et à l’interface utilisateur de l’application lorsqu’une nouvelle session est lancée pour votre application. Les préférences peuvent être modifiées au moment de l’exécution via le [AutoRotationPreferences] (/UWP/API/Windows. Graphics. Display. DisplayProperties).

 

Notes

Pour spécifier plusieurs orientations préférées, incluez plusieurs éléments de rotation dans votre élément InitialRotationPreference .

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/2010/manifest