バッジの概要

バッジの概要 (Windows ランタイム アプリ)

[ この記事は、Windows ランタイム アプリを作成する Windows 8.x および Windows Phone 8.x 開発者を対象としています。Windows 10 向けの開発を行っている場合は、「最新のドキュメント」をご覧ください]

通知バッジは、使っているアプリ特有の概要や状態情報を伝達します。バッジは、数値 (1 ~ 99) の場合やシステムが提供するグリフの 1 つである場合があります。 バッジによってよく伝達される情報の例としては、オンライン ゲームでのネットワーク接続状態、メッセージング アプリでのユーザーの状態、メール アプリでの未読メールの数、ソーシャル メディア アプリでの新しい投稿数などがあります。バッジは、どのサイズのタイルにも表示できます。Windows では、タイルの右下隅 (右から左方向の RTL 言語が設定されたコンピューターでは左下隅) に表示されます。Windows Phone 8.1 では、タイルの右上隅 (右から左方向の RTL 言語が設定されたコンピューターでは左上隅) に表示されます。

次の画像では、タイル上の数値バッジが数字の 12 を表示して、12 の未読メールがあることを示しています。

タイル上のバッジ

  独自のバッジ イメージを指定することはできません。システムが提供するバッジ イメージだけを使うことができます。
 

バッジの指定

バッジは、badge update notification内で XML コンテンツとして指定されます。その要素はバッジのスキーマで定義されます。

バッジ コンテンツのオプション

数値バッジ

バッジには、1 ~ 99 の任意の数字を表示できます。99 を超える数字は、実際の数字ではなく、"99+" と表示されます。値が 0 の場合、バッジがタイルからクリアされます。

バッジXML
1 ~ 99 の数字。値 0 はグリフ値 "none" と同じであり、バッジをクリアします。数字 1 が表示されたバッジ<badge value="1"/>
99 を超える数字。99+ と表示されたバッジ<badge value="100"/>

 

グリフ バッジ

数値の変わりに、バッジには、拡張不可能な状態グリフ セットの 1 つを表示することもできます。

Windows のグリフ

次の表に、Windows で使うことができるグリフと、バッジ テンプレートでのそのグリフに対応する XML を示します。

状態グリフXML
none (なし)バッジは表示されません。<badge value="none"/>
activity (アクティビティ)アクティビティ バッジ (2 つの円形矢印)<badge value="activity"/>
アラームアラーム バッジ<badge value="alarm"/>
alert (警告)警告バッジ<badge value="alert"/>
attention (注意)注意バッジ (感嘆符)<badge value="attention"/>
available (連絡可能)連絡可能バッジ (緑色の点)<badge value="available"/>
away (離席中)離席中バッジ (黄色の点)<badge value="away"/>
busy (取り込み中)取り込み中バッジ (赤色の点)<badge value="busy"/>
error (エラー)エラー バッジ (X)<badge value="error"/>
newMessage (新しいメッセージ)新着メール バッジ (封筒)<badge value="newMessage"/>
paused (一時停止)一時停止バッジ<badge value="paused"/>
playing (再生)再生バッジ<badge value="playing"/>
unavailable (利用不可)利用不可バッジ (灰色の点)<badge value="unavailable"/>

 

Windows Phone のグリフ

次の表に、Windows Phone 8.1 で使うことができるグリフと、バッジ テンプレートでのそのグリフに対応する XML を示します。Windows でサポートされている他のグリフを送った場合は、電話に表示されているバッジがあればクリアされます。

状態グリフXML
none (なし)バッジは表示されません。<badge value="none"/>
alert (警告)警告バッジ<badge value="alert"/>
attention (注意)注意バッジ (感嘆符)<badge value="attention"/>

 

数値バッジとグラフ バッジをいつどのように使うかについては、「タイルとバッジのガイドラインとチェック リスト」をご覧ください。

関連トピック

アプリのタイルとバッジのサンプル
バッジの XML スキーマ
ローカル通知でグリフ バッジまたは数値バッジを送信する方法
バッジをクリアする方法
タイルとバッジのガイドラインとチェック リスト

 

 

表示:
© 2016 Microsoft