Freigeben über


Klasse UserNotification

public sealed class UserNotification : IUserNotification

Diese Klasse stellt eine einzelne Benutzerbenachrichtigungsinstanz dar. Eine Benutzerbenachrichtigung wird von Ihrem App-Server erstellt und veröffentlicht, der auf einen Benutzer ausgerichtet ist und an alle Geräteendpunkte desselben angemeldeten Benutzers verteilt wird. Eine Benutzerbenachrichtigung, die einmal vom App-Client empfangen wurde, kann zu Erfahrungen wie dem Generieren und Anzeigen eines visuellen Benachrichtigungsbanners mithilfe lokaler Benachrichtigungs-APIs der entsprechenden Plattform führen.

Eigenschaften

Name BESCHREIBUNG
Id Ruft die vom Entwickler festgelegte eindeutige ID für diese Benutzerbenachrichtigung ab.
Gruppen-ID Ruft die angegebene Gruppen-ID des Entwicklers für diese Benutzerbenachrichtigung ab.
Ablaufzeit Ruft die Ablaufzeit für diese Benutzerbenachrichtigung ab.
Priorität Ruft die angegebene Priorität des Entwicklers für diese Benutzerbenachrichtigung ab.
Inhalt Ruft die Inhaltsdaten für diese Benachrichtigung ab, die vom Entwickler definierte beliebige Daten sind.
ReadState Ruft den Wert des Lesestatus für diese Benutzerbenachrichtigung ab, der angibt, dass die Benachrichtigung gelesen oder ungelesen ist.
Benutzeraktionsstatus Ruft den Wert des Benutzeraktionsstatus für eine Benutzerbenachrichtigung ab, um festzustellen, ob die Benachrichtigung nicht interagiert hat, geschlossen, aktiviert oder verschoben ist.

Methodik

SaveAsync()

Dies sollte beim Veröffentlichen von Benutzerbenachrichtigungsänderungen aufgerufen werden. Diese Methode sollte aufgerufen werden, wenn die App eine aktualisierbare Eigenschaft der UserNotification ändert.

public IAsyncOperation SaveAsync()