次の方法で共有


ローテーション (Windows 8 用のパッケージスキーマ)

アプリが表示される単一の回転方向を指定します。

要素の階層

<Package>
<アプリケーション>
<適用>
<VisualElements>
<InitialRotationPreference>
<回転>

構文

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

属性および要素

属性

属性 説明 データ型 必須 既定値
順位

回転方向。

この属性は、次のいずれかの値になります。

  • landscape
  • portraitFlipped
  • landscapeFlipped
はい

 

子要素

なし。

親要素

Parent 要素 説明
InitialRotationPreference

最適なユーザーエクスペリエンスを実現するためにアプリが表示される方向について説明します。 タブレットなどの回転可能なデバイスでは、ここで指定されていない向きに対してアプリが再描画されることはありません。 たとえば、アプリで横向きと LandscapeFlipped の向きだけを指定し、デバイスを縦向きに回転させても、アプリは回転しません。

ローテーションできないデバイスでは、そのデバイスの既定の向きにアプリが表示され、アプリの優先の向きは無視されることに注意してください。 ただし、ローテーションロックが有効になっているデバイスでは、アプリの優先ローテーションが引き続き使用されます。

これらの方向の優先順位の選択は、アプリの新しいセッションが開始されたときに [スプラッシュスクリーン] (element-splashscreen.md) とアプリ UI の両方に適用されます。 この設定は、実行時に [displayproperties.autorotationpreferences] (Windows/uwp/api/) を使用して変更できます。Graphics. DisplayProperties) プロパティ。

 

注釈

複数の希望する向きを指定するには、 InitialRotationPreference要素に複数の回転要素を含めます。

要件

Namespace http://schemas.microsoft.com/appx/2010/manifest