TileNotification Class

タイルに対する更新 (ビジュアル、識別タグ、有効期限など) を定義します。

構文


var tileNotification = new Windows.UI.Notifications.TileNotification();

属性

[Threading(MTA)]
[Version(0x06020000)]

メンバー

TileNotificationクラス には次の種類のメンバーがあります。

コンストラクター

TileNotificationクラス にはこれらのコンストラクターがあります。

コンストラクター説明
TileNotification Creates and initializes a new instance of the TileNotification object for use with a TileUpdater.

 

メソッド

The TileNotification クラス からメソッドを継承します。Object クラス (C#/VB/C++).

プロパティ

TileNotificationクラス には次のプロパティがあります。

プロパティアクセスの種類説明

Content

読み取り専用Gets the XML description of the notification content, which you can then manipulate to alter the notification.

ExpirationTime

読み取り/書き込みGets or sets the time that Windows will remove the notification from the tile.

Tag

読み取り/書き込みGets or sets a string that Windows can use to prevent duplicate notification content from appearing in the queue.

 

TileNotification コンストラクターを使用して新しいインスタンスを作成し、次に ExpirationTime プロパティを使用してタイル通知を 30 秒間表示する方法を次の例に示します。



function tileNotificationExpiration() {
    var Notifications = Windows.UI.Notifications;
    var tileXml = Notifications.TileUpdateManager.getTemplateContent(Notifications.TileTemplateType.tileWide310x150Text04);

    var currentTime = new Date();
    var seconds = 30;

    var tileTextAttributes = tileXml.getElementsByTagName("text");
    tileTextAttributes[0].appendChild(tileXml.createTextNode("This notification will expire at " + new Date(currentTime.getTime() + seconds * 1000)));

    var tileNotification = new Notifications.TileNotification(tileXml);

    // Set the expiration time on the notification
    var expiryTime = new Date(currentTime.getTime() + seconds * 1000);

    tileNotification.expirationTime = expiryTime;
    Notifications.TileUpdateManager.createTileUpdaterForApplication().update(tileNotification);
}

要件

最小限サポートされるクライアント

Windows 8 [Windows ストア アプリのみ]

最小限サポートされるサーバー

Windows Server 2012 [Windows ストア アプリのみ]

名前空間

Windows.UI.Notifications
Windows::UI::Notifications [C++]

メタデータ

Windows.winmd

参照

アプリケーション タイルとバッジのサンプル
クイック スタート: タイル更新の送信
タイルおよびタイル通知の概要
タイル テンプレートのカタログ
タイルのガイドラインとチェック リスト
タイル通知をスケジュールする方法
タイルの定期通知を設定する方法
タイル XML スキーマ

 

 

表示:
© 2014 Microsoft