UserNotificationChannel Classe
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. usernotifications. UserNotificationChannel
- com.
public class UserNotificationChannel
Questa classe fornisce il lettore di modifiche delle notifiche che gestisce la ricezione e la gestione delle notifiche utente per l'applicazione.
Riepilogo dei costruttori
Costruttore | Descrizione |
---|---|
UserNotificationChannel(@NonNull UserDataFeed userDataFeed) |
Crea e inizializza una nuova istanza di UserNotificationChannel |
Riepilogo dei metodi
Modificatore e tipo | Metodo e descrizione |
---|---|
User |
createReader()
Creare un lettore di notifica utente per ricevere e gestire le notifiche utente pubblicate dal server app. |
User |
createReaderWithOptions(@NonNull UserNotificationReaderOptions options)
Creare un lettore di notifica utente con opzioni |
User |
createReaderWithState(@NonNull String serializedState)
Creare un lettore di notifica utente per ricevere e gestire le notifiche utente pubblicate dal server app. Il lettore inizierà allo stato di rilevamento specificato. |
Async |
deleteUserNotificationAsync(@NonNull String notificationId)
Eliminare una notifica utente in base al relativo ID. |
User |
getSyncScope()
Ottiene l'ambito di sincronizzazione per questo canale di notifica utente. |
Async |
getUserNotificationAsync(@NonNull String notificationId)
Ottenere una notifica utente in base al relativo ID. |
Dettagli costruttore
UserNotificationChannel
public UserNotificationChannel(@NonNull UserDataFeed userDataFeed)
Crea e inizializza una nuova istanza di UserNotificationChannel
Parametri:
Dettagli metodo
createReader
public UserNotificationReader createReader()
Creare un lettore di notifica utente per ricevere e gestire le notifiche utente pubblicate dal server app.
createReaderWithOptions
public UserNotificationReader createReaderWithOptions(@NonNull UserNotificationReaderOptions options)
Creare un lettore di notifica utente con opzioni
Parametri:
createReaderWithState
public UserNotificationReader createReaderWithState(@NonNull String serializedState)
Creare un lettore di notifica utente per ricevere e gestire le notifiche utente pubblicate dal server app. Il lettore inizierà allo stato di rilevamento specificato.
Parametri:
deleteUserNotificationAsync
public AsyncOperation
Eliminare una notifica utente in base al relativo ID.
Parametri:
getSyncScope
public static UserDataFeedSyncScope getSyncScope()
Ottiene l'ambito di sincronizzazione per questo canale di notifica utente.
getUserNotificationAsync
public AsyncOperation
Ottenere una notifica utente in base al relativo ID.
Parametri: