Compartilhar via


Classe UserNotification

public sealed class UserNotification : IUserNotification

Essa classe representa uma única instância de notificação do usuário. Uma notificação do usuário é criada e publicada pelo servidor de aplicativos direcionado a um usuário, distribuído para todos os pontos de extremidade do dispositivo do mesmo usuário conectado. Uma notificação do usuário, uma vez recebida pelo cliente do aplicativo, pode resultar em experiências como gerar e mostrar uma faixa de notificação visual usando APIs de notificação local da plataforma correspondente.

Propriedades

Nome Descrição
ID Obtém a ID exclusiva especificada pelo desenvolvedor para esta notificação de usuário.
GroupId Obtém a ID de grupo especificada pelo desenvolvedor para esta notificação de usuário.
ExpirationTime Obtém o tempo de expiração para esta notificação do usuário.
Prioridade Obtém a prioridade especificada pelo desenvolvedor para esta notificação do usuário.
Conteúdo Obtém a carga de conteúdo para essa notificação, que são dados arbitrários definidos pelo desenvolvedor.
Readstate Obtém o valor do estado de leitura para esta notificação de usuário que indica que a notificação é lida ou não lida.
UserActionState Obtém o valor do estado de ação do usuário para uma notificação do usuário para determinar se a notificação não está interagida, ignorada, ativada ou cochilada.

Métodos

SaveAsync()

Isso deve ser chamado ao publicar alterações de notificação do usuário. Esse método deve ser chamado sempre que o aplicativo modifica uma propriedade atualizável da UserNotification.

public IAsyncOperation SaveAsync()