Freigeben über


Klasse UserNotificationChannel

public sealed class UserNotificationChannel : IUserNotificationChannel

Diese Klasse stellt den Benachrichtigungsänderungsleser bereit, der den Empfang und die Verwaltung von Benutzerbenachrichtigungen für die Anwendung behandelt.

Methodik

CreateReader()

Erstellen Sie einen Benutzerbenachrichtigungsleser, um Benutzerbenachrichtigungen zu empfangen und zu verwalten, die vom App-Server veröffentlicht wurden.

public UserNotificationReader CreateReader()

CreateReader(UserNotificationReaderOptions)

Erstellen eines Benutzerbenachrichtigungslesers mit Optionen

public UserNotificationReader CreateReader(UserNotificationReaderOptions options)

CreateReaderWithState(String)

Erstellen Sie einen Benutzerbenachrichtigungsleser, um Benutzerbenachrichtigungen zu empfangen und zu verwalten, die vom App-Server veröffentlicht wurden. Der Leser beginnt am bereitgestellten Nachverfolgungsstatus.

public UserNotificationReader CreateReaderWithState(String readerState)

GetUserNotificationAsync(String)

Rufen Sie eine Benutzerbenachrichtigung basierend auf seiner ID ab.

public IAsyncOperation<UserNotification> GetUserNotificationAsync(String notificationId)

DeleteUserNotificationAsync(String)

Rufen Sie eine Benutzerbenachrichtigung basierend auf seiner ID ab.

public IAsyncOperation<UserNotificationUpdateResult> DeleteUserNotificationAsync(String notificationId)

SyncScope()

Rufen Sie den Synchronisierungsbereich dieses Benutzerbenachrichtigungskanals ab.

public static IUserDataFeedSyncScope SyncScope()