UserNotification Classe
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. usernotifications. UserNotification
- com.
public class UserNotification
Cette classe représente une instance de notification utilisateur unique. Une notification utilisateur est créée et publiée par votre serveur d’applications ciblant un utilisateur, distribuée à tous les points de terminaison d’appareil du même utilisateur connecté.
Récapitulatif du constructeur
| Constructeur | Description | |
|---|---|---|
| UserNotification(NativeObject nativeObject) | ||
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| Date |
getChangeTime()
Obtient l’horodatage de l’application de la dernière modification à cette notification. |
| String |
getContent()
Obtient la charge utile de contenu pour cette notification qui est définie par le développeur des données arbitraires. |
| Date |
getExpirationTime()
Obtient l’heure d’expiration de cette notification utilisateur. |
| String |
getGroupId()
Obtient l’ID de groupe spécifié par le développeur pour cette notification utilisateur. |
| String |
getId()
Obtient l’ID unique spécifié par le développeur pour cette notification utilisateur. |
|
User |
getPriority()
Obtient la priorité spécifiée par le développeur pour cette notification utilisateur. |
|
User |
getReadState()
Obtient la valeur de l’état de lecture de cette notification utilisateur qui indique que la notification est lue ou non lue. |
|
User |
getStatus()
Obtient la valeur de l’état de cette notification utilisateur qui indique si la notification est marquée comme supprimée définitivement ou non. |
|
User |
getUserActionState()
Obtient la valeur de l’état d’action utilisateur d’une notification utilisateur pour déterminer si la notification n’est pas interagissante, ignorée, activée ou snoozée. |
|
Async |
saveAsync()
Cela doit être appelé lors de la publication des modifications de notification utilisateur. Cette méthode doit être appelée chaque fois que l’application modifie une propriété pouvant être mise à jour de UserNotification. |
| void |
setReadState(@NonNull UserNotificationReadState readState)
Définit l’état de lecture de cette notification utilisateur, la modification une fois effectuée et enregistrée sera publiée sur tous les appareils. |
| void |
setUserActionState(@NonNull UserNotificationUserActionState userActionState)
Définit l’état d’action de l’utilisateur pour cette notification utilisateur, la modification une fois effectuée et enregistrée sera publiée sur tous les appareils. |
Détails du constructeur
UserNotification
protected UserNotification(NativeObject nativeObject)
Paramètres:
Détails de la méthode
getChangeTime
public Date getChangeTime()
Obtient l’horodatage de l’application de la dernière modification à cette notification.
getContent
public String getContent()
Obtient la charge utile de contenu pour cette notification qui est définie par le développeur des données arbitraires.
getExpirationTime
public Date getExpirationTime()
Obtient l’heure d’expiration de cette notification utilisateur.
getGroupId
public String getGroupId()
Obtient l’ID de groupe spécifié par le développeur pour cette notification utilisateur.
getId
public String getId()
Obtient l’ID unique spécifié par le développeur pour cette notification utilisateur.
getPriority
public UserNotificationPriority getPriority()
Obtient la priorité spécifiée par le développeur pour cette notification utilisateur.
getReadState
public UserNotificationReadState getReadState()
Obtient la valeur de l’état de lecture de cette notification utilisateur qui indique que la notification est lue ou non lue.
getStatus
public UserNotificationStatus getStatus()
Obtient la valeur de l’état de cette notification utilisateur qui indique si la notification est marquée comme supprimée définitivement ou non.
getUserActionState
public UserNotificationUserActionState getUserActionState()
Obtient la valeur de l’état d’action utilisateur d’une notification utilisateur pour déterminer si la notification n’est pas interagissante, ignorée, activée ou snoozée.
saveAsync
public AsyncOperation
Cela doit être appelé lors de la publication des modifications de notification utilisateur. Cette méthode doit être appelée chaque fois que l’application modifie une propriété pouvant être mise à jour de UserNotification.
setReadState
public void setReadState(@NonNull UserNotificationReadState readState)
Définit l’état de lecture de cette notification utilisateur, la modification une fois effectuée et enregistrée sera publiée sur tous les appareils.
Paramètres:
setUserActionState
public void setUserActionState(@NonNull UserNotificationUserActionState userActionState)
Définit l’état d’action de l’utilisateur pour cette notification utilisateur, la modification une fois effectuée et enregistrée sera publiée sur tous les appareils.
Paramètres: