TileNotification.ExpirationTime Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’heure à laquelle Windows supprime la notification de la vignette. Par défaut, une mise à jour de vignette n’expire pas. Il est recommandé de définir explicitement un délai d’expiration pour éviter tout contenu obsolète.
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)
Valeur de propriété
Date et heure auxquelles la notification doit être supprimée.
Exemples
L’exemple suivant utilise ExpirationTime pour afficher une notification par vignette pendant 30 secondes.
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);
}
S’applique à
Voir aussi
- Comment utiliser la file d’attente de notifications avec des notifications locales
- Exemple de vignettes et de badges d’application
- Démarrage rapide : Envoi d’une mise à jour de vignette
- Vue d’ensemble des notifications par vignette et par vignette
- Catalogue de modèles de vignettes
- Instructions et liste de contrôle pour les vignettes
- Comment planifier une notification par vignette
- Comment configurer des notifications périodiques pour des vignettes
- Schéma XML de vignettes