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()