TileNotification Class

Definisce un aggiornamento a una sezione, inclusi elementi visivi, tag di identificazione e data di scadenza.

Sintassi


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

Attributi

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

Membri

TileNotificationClasse include questi tipi di membri:

Costruttori

TileNotificationClasse include questi costruttori.

CostruttoreDescrizione
TileNotification Creates and initializes a new instance of the TileNotification object for use with a TileUpdater.

 

Metodi

The TileNotification Classe eredita i metodi da Object Classe (C#/VB/C++).

Proprietà

Classe dispone di tali proprietà. di TileNotification

ProprietàTipo di accessoDescrizione

Content

Sola letturaGets the XML description of the notification content, which you can then manipulate to alter the notification.

ExpirationTime

Lettura/scritturaGets or sets the time that Windows will remove the notification from the tile.

Tag

Lettura/scritturaGets or sets a string that Windows can use to prevent duplicate notification content from appearing in the queue.

 

Esempi

Nell'esempio seguente il costruttore TileNotification viene utilizzato per creare una nuova istanza, quindi si utilizza la proprietà ExpirationTime per visualizzare una notifica della sezione per 30 secondi.



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

Requisiti

Client supportato minimo

Windows 8 [Solo applicazioni Windows Store]

Server supportato minimo

Windows Server 2012 [Solo applicazioni Windows Store]

Spazio dei nomi

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

Metadati

Windows.winmd

Vedere anche

Esempio di sezioni e notifiche dell'applicazione
Guida introduttiva sull'invio dell'aggiornamento di una sezione
Panoramica della sezione e delle notifiche della sezione
Il catalogo del modello di sezione
Linee guida ed elenco di controllo per sezioni secondarie
Come pianificare una notifica della sezione
Come impostare notifiche periodiche per le sezioni
Schema XML Tile

 

 

Mostra:
© 2014 Microsoft