VisualElements (Windows 8.1 の機能拡張スキーマ)
UWP アプリの視覚的な側面 (既定のタイル、ロゴ 画像、テキストと背景色、初期画面の向き、スプラッシュ スクリーン、ロック画面のタイルの外観) について説明します。
要素の階層
<VisualElements>
構文
<VisualElements Square150x150Logo = A string between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that can't contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters can't be the first or last characters. Also, the string can contain / or \ but not both.
Square30x30Logo = A string between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that can't contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters can't be the first or last characters. Also, the string can contain / or \ but not both. >
<!-- Child elements -->
( DefaultTile?
& LockScreen?
& SplashScreen
& InitialRotationPreference?
& ApplicationView?
)
</VisualElements>
キー
?
省略可能 (0 または 1)
&
インターリーブ コネクタ (任意の順序で発生する可能性があります)
属性および要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
Square150x150Logo | アプリの正方形のタイルとして使用される 150x150 イメージ。 この属性でイメージを指定する方法の詳細については、「解説」を参照してください。 |
長さが 1 ~ 256 文字の文字列で、".jpg"、".png"、または ".jpeg" で終わる文字列。これらの文字を含めることはできません: <、 >、:、、"、|、?、または *。 この文字列では、 / 文字と \ 文字を最初または最後の文字にすることはできません。 また、文字列には / または \ を含め、両方を含め"、" は含め"、" は含め | Yes | |
Square30x30Logo | アプリの正方形のタイルとして使用される 30x30 イメージ。 この属性でイメージを指定する方法の詳細については、「解説」を参照してください。 |
長さが 1 ~ 256 文字の文字列で、".jpg"、".png"、または ".jpeg" で終わる文字列。これらの文字を含めることはできません: <、 >、:、、"、|、?、または *。 この文字列では、 / 文字と \ 文字を最初または最後の文字にすることはできません。 また、文字列には / または \ を含め、両方を含め"、" は含め"、" は含め | はい |
子要素
子要素 | 説明 |
---|---|
ApplicationView | アプリを画面に表示する方法について説明します。 |
DefaultTile | アプリのアプリを表す既定のタイルスタート画面。 このタイルは、アプリが最初にインストールされた時点で、更新通知を受信する前に表示されます。 タイルに表示する通知がない場合、タイルは既定に戻されます。 |
InitialRotationPreference | 最適なユーザー エクスペリエンスのためにアプリを表示する方向について説明します。 タブレットなど、回転できるデバイスでは、ここで指定されていない向きに対してアプリが再描画されません。 たとえば、アプリが横向きと横向きのみを指定し、デバイスが縦向きに回転する場合、アプリは回転されません。 回転できないデバイスでは、そのデバイスの既定の向きにアプリが表示され、アプリの優先方向は無視される可能性があります。 ただし、ローテーション ロックがアクティブになっているデバイスでは、アプリの優先ローテーションは引き続き受け入れらされます。 これらの向きの基本設定の選択は、[スプラッシュ スクリーン](element-splashscreen.md) とアプリの UI の両方に適用され、アプリの新しいセッションが起動されます。 ユーザー設定は、[AutoRotationPreferences](/uwp/api/Windows を使用して実行時に変更できます。Graphics.Display.DisplayInformation) プロパティ。 |
LockScreen | システムがロックされているときに表示される、ロック画面のアプリを表すバッジと通知を定義します。 |
SplashScreen | 起動中にアプリによって表示されるスプラッシュ スクリーンの外観を定義します。 |
親要素
この最も外側の (ドキュメント) 要素は、他の要素には含めできません。
注釈
アプリの視覚的な側面の詳細については、「 VisualElements」を参照してください。
マニフェストは、スキーマに適用されない VisualElements に対してこれらのセマンティック チェックを実行します。
- DefaultTile\Square310x310Logo を指定する場合は、DefaultTile\Wide310x150Logo も指定する必要があります。
- DefaultTile\DefaultSize または ShowNameOnTiles で特定のイメージ サイズ値を指定する場合は、そのイメージ サイズがマニフェストで宣言されている必要があります。
- LockScreen\Notification がbadgeAndTileText に設定されている場合は、DefaultTile\Wide310x150Logo を指定する必要があります。
Square150x150Logo および Square30x30Logo イメージは、イメージ ファイルへの直接パスまたはリソースとして指定できます。 リソース参照を使用すると、さまざまな UI 言語に合わせてローカライズされたイメージを指定できます。 詳細については、グローバリゼーションに関 するトピックを参照 してください。
要件
値 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/manifest |