Bagikan melalui


TileNotification.ExpirationTime Properti

Definisi

Mendapatkan atau mengatur waktu Windows akan menghapus pemberitahuan dari petak peta. Secara default, pembaruan petak peta tidak kedaluwarsa. Ini adalah praktik terbaik untuk secara eksplisit mengatur waktu kedaluwarsa untuk menghindari konten kedaluwarsa.

public:
 property IReference<DateTime> ^ ExpirationTime { IReference<DateTime> ^ get(); void set(IReference<DateTime> ^ value); };
IReference<DateTime> ExpirationTime();

void ExpirationTime(IReference<DateTime> value);
public System.Nullable<System.DateTimeOffset> ExpirationTime { get; set; }
var iReference = tileNotification.expirationTime;
tileNotification.expirationTime = iReference;
Public Property ExpirationTime As Nullable(Of DateTimeOffset)

Nilai Properti

Tanggal dan waktu pemberitahuan harus dihapus.

Contoh

Contoh berikut menggunakan ExpirationTime untuk menampilkan pemberitahuan petak peta selama 30 detik.

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);
}

Berlaku untuk

Lihat juga