UserNotificationChannel Klasse
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. usernotifications. UserNotificationChannel
- com.
public class UserNotificationChannel
Diese Klasse stellt den Benachrichtigungsänderungsleser bereit, der den Empfang und die Verwaltung von Benutzerbenachrichtigungen für die Anwendung behandelt.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| UserNotificationChannel(@NonNull UserDataFeed userDataFeed) |
Erstellt und initialisiert eine neue Instanz von UserNotificationChannel |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
|
User |
createReader()
Erstellen Sie einen Benutzerbenachrichtigungsleser, um Benutzerbenachrichtigungen zu empfangen und zu verwalten, die vom App-Server veröffentlicht wurden. |
|
User |
createReaderWithOptions(@NonNull UserNotificationReaderOptions options)
Erstellen eines Benutzerbenachrichtigungslesers mit Optionen |
|
User |
createReaderWithState(@NonNull String serializedState)
Erstellen Sie einen Benutzerbenachrichtigungsleser, um Benutzerbenachrichtigungen zu empfangen und zu verwalten, die vom App-Server veröffentlicht wurden. Der Leser beginnt am bereitgestellten Nachverfolgungsstatus. |
|
Async |
deleteUserNotificationAsync(@NonNull String notificationId)
Löschen Sie eine Benutzerbenachrichtigung basierend auf ihrer ID. |
|
User |
getSyncScope()
Ruft den Synchronisierungsbereich für diesen Benutzerbenachrichtigungskanal ab. |
|
Async |
getUserNotificationAsync(@NonNull String notificationId)
Rufen Sie eine Benutzerbenachrichtigung basierend auf ihrer ID ab. |
Details zum Konstruktor
UserNotificationChannel
public UserNotificationChannel(@NonNull UserDataFeed userDataFeed)
Erstellt und initialisiert eine neue Instanz von UserNotificationChannel
Parameter:
Details zur Methode
createReader
public UserNotificationReader createReader()
Erstellen Sie einen Benutzerbenachrichtigungsleser, um Benutzerbenachrichtigungen zu empfangen und zu verwalten, die vom App-Server veröffentlicht wurden.
createReaderWithOptions
public UserNotificationReader createReaderWithOptions(@NonNull UserNotificationReaderOptions options)
Erstellen eines Benutzerbenachrichtigungslesers mit Optionen
Parameter:
createReaderWithState
public UserNotificationReader createReaderWithState(@NonNull String serializedState)
Erstellen Sie einen Benutzerbenachrichtigungsleser, um Benutzerbenachrichtigungen zu empfangen und zu verwalten, die vom App-Server veröffentlicht wurden. Der Leser beginnt am bereitgestellten Nachverfolgungsstatus.
Parameter:
deleteUserNotificationAsync
public AsyncOperation
Löschen Sie eine Benutzerbenachrichtigung basierend auf ihrer ID.
Parameter:
getSyncScope
public static UserDataFeedSyncScope getSyncScope()
Ruft den Synchronisierungsbereich für diesen Benutzerbenachrichtigungskanal ab.
getUserNotificationAsync
public AsyncOperation
Rufen Sie eine Benutzerbenachrichtigung basierend auf ihrer ID ab.
Parameter: