binding (Toast XML スキーマ)
トースト テンプレートを指定します。 トースト通知に含めることができるバインド要素は 1 つだけであることに注意してください。
要素の階層
構文
<binding template = "ToastGeneric"
fallback? = string
lang? = string
addImageQuery? = boolean
baseUri? = anyURI
branding? = string >
<!-- Child elements -->
( image
| text
| group
| progress
)*
</binding>
キー
?
省略可能 (0 または 1) *
省略可能 (0 以上)
属性および要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
addImageQuery | Windows がトースト通知で指定されたイメージ URI にクエリ文字列を追加できるようにするには、"true" に設定します。 この属性は、サーバーが画像をホストしていてクエリ文字列を処理できる場合に使用します。サーバーがこのために、クエリ文字列に基づいて画像の変化形を取得しているか、またはクエリ文字列を無視して使わずに指定の画像を返しているかどうかは問いません。 このクエリ文字列は、スケール、コントラストの設定、言語を指定します。たとえば、 の値 "www.website.com/images/hello.png" 通知で指定された "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us" |
boolean | いいえ | false |
Baseuri | イメージ ソース属性の相対 URI と組み合わせた既定のベース URI。 |
anyURI | いいえ | ms-appx:/// |
ブランド | 使用されていません。 |
この属性は、次のいずれかの値になります。
|
いいえ | なし |
fallback | 下位互換性で使用するために、プライマリ テンプレートが見つからない場合に使用するテンプレート。 |
string | いいえ | なし |
ラング | "en-US" や "fr-FR" などの BCP-47 言語タグとして指定された XML ペイロードのターゲット ロケール。 ここで指定したロケールは ビジュアル内のロケールをオーバーライドしますが、 テキストではオーバーライドできます。 この値がリテラル文字列の場合、この属性の既定値はユーザーの UI 言語になります。 この値が文字列リファレンスの場合、この属性の既定値は、文字列を解決する際に Windows ランタイムで選択されたロケールになります。 |
string | いいえ | なし |
template | この値は "ToastGeneric" に設定する必要があります |
string | はい | なし |
子要素
子要素 | 説明 |
---|---|
image | トースト テンプレートで使用されるイメージを指定します。 |
text | トースト テンプレートで使用されるテキストを指定します。 |
group | グループ内のコンテンツを全体として表示するか、または収まらない場合は表示しない必要があることを意味的に識別します。 複数の列を作成することも可能にします。 |
progress | トースト テンプレートで使用されるテキストを指定します。 |
親要素
Parent 要素 | 説明 |
---|---|
Visual | トーストを定義する 1 つの バインド 要素が含まれます。 |
こちらもご覧ください