TileNotification.ExpirationTime Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a hora em que o Windows removerá a notificação do bloco. Por padrão, uma atualização de bloco não expira. É uma prática recomendada definir explicitamente um tempo de expiração para evitar conteúdo obsoleto.
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)
Valor da propriedade
A data e a hora em que a notificação deve ser removida.
Exemplos
O exemplo a seguir usa ExpirationTime para mostrar uma notificação de bloco por 30 segundos.
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);
}
Aplica-se a
Confira também
- Como usar a fila de notificação com notificações locais
- Exemplo de blocos e selos do aplicativo
- Início Rápido: Enviando uma atualização de bloco
- Visão geral da notificação de bloco e bloco
- O catálogo de modelos de bloco
- Diretrizes e lista de verificação para blocos
- Como agendar uma notificação de bloco
- Como configurar notificações periódicas para blocos
- Esquema XML de blocos