action (トースト XML スキーマ)
トーストに表示されるボタンを指定します。
要素の階層
構文
<action content = string
arguments = string
activationType? = "foreground" | "background" | "protocol"
afterActivationBehavior? = "default" | "pendingUpdate"
placement? = "contextMenu"
imageUri? = string
hint-inputid = string
hint-buttonStyle = "Success" | "Critical"
hint-toolTip = string
/>
キー
?
省略可能 (0 または 1)
属性および要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
content | ボタンに表示されるコンテンツ。 | string | はい | なし |
arguments | ユーザーがこのボタンをクリックした場合にアプリが後から受け取る、アプリで定義された引数の文字列です。 | string | はい | なし |
型 | 関連付けられたアプリに渡すことができる引数文字列。ユーザー アクションに応答して実行する必要があるアクションに関する詳細を提供します。 | string | はい | なし |
activationType | ユーザーが特定の操作を行った際に使用されるアクティブ化の種類を決定します。
|
string | いいえ | "フォアグラウンド" |
afterActivationBehavior | ユーザーがトーストに対して操作を行ったときに、トーストが使用する動作を指定します。
|
string | いいえ | "default" |
配置 | "contextMenu" に設定すると、アクションは、従来のトースト ボタンではなく、トースト通知のコンテキスト メニューに追加されたコンテキスト メニュー アクションになります。 | string | いいえ | なし |
imageUri | トースト ボタン アイコンのイメージ ソースの URI。 これらのアイコンは、100% のスケーリングで白い透明な 16 x 16 ピクセルの画像であり、画像自体にパディングを含めてはいけません。 トースト通知にアイコンを表示する場合、ボタンのスタイルがアイコン ボタンに変更されるため、通知内のすべてのボタンに対してアイコンを表示する必要があります。 次のいずれかのプロトコル ハンドラーを使用します。
|
string | いいえ | なし |
hint-inputId | 入力の横にある [位置への 入力 ] ボタンの ID に設定します。 | string | いいえ | なし |
hint-buttonStyle | ボタンのスタイル。 トースト要素では、useButtonStyle を true に設定する必要があります。
|
string | いいえ | なし |
hint-toolTip | ボタンに空のコンテンツ文字列がある場合のボタンのヒント。 | string | いいえ | なし |
子要素
なし
親要素
Parent 要素 | 説明 |
---|---|
actions | トースト通知に対して最大 5 つの入力と最大 5 つのボタン アクションを宣言するための Container 要素。 |
こちらもご覧ください