AppNotificationManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt APIs zum Verwalten von App-Benachrichtigungen bereit, darunter das Anzeigen und Entfernen von Benachrichtigungen im Info-Center (als Info-Center in Windows 10 bezeichnet), das Aktualisieren des Benachrichtigungsfortschritts sowie das Registrieren und Aufheben der Registrierung für App-Benachrichtigungsaufrufe.
Anmerkung
Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen.
public ref class AppNotificationManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppNotifications.AppNotificationsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppNotificationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppNotifications.AppNotificationsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppNotificationManager
Public NotInheritable Class AppNotificationManager
- Vererbung
- Attribute
Hinweise
Rufen Sie eine Instanz dieser Klasse ab, indem Sie auf die eigenschaft AppNotificationManager.Default zugreifen.
Eigenschaften
Default |
Ruft die Standardinstanz der AppNotificationManager Klasse ab. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Setting |
Rufen Sie den Status der App-Benachrichtigungseinstellung für die App ab, und bestimmen Sie, ob Benachrichtigungen derzeit aktiviert sind, oder wenn nicht, der Mechanismus, über den Benachrichtigungen derzeit deaktiviert sind. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Methoden
GetAllAsync() |
Ruft alle App-Benachrichtigungen für Anruf-App ab, die derzeit im Info-Center angezeigt werden. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
IsSupported() |
Ruft einen booleschen Wert ab, der angibt, ob die Microsoft.Windows.PushNotifications-Benachrichtigungs-APIs für die aufrufende App unterstützt werden. Anmerkung Die PushNotificationManager Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Register() |
Registriert die App, um NotificationInvoked Ereignisse zu empfangen, wenn der Benutzer mit einer App-Benachrichtigung interagiert. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Register(String, Uri) |
Registriert die App, um NotificationInvoked Ereignisse zu empfangen, wenn der Benutzer mit einer App-Benachrichtigung interagiert. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
RemoveAllAsync() |
Entfernt asynchron alle App-Benachrichtigungen für die App aus dem Info-Center (als Info-Center in Windows 10 bezeichnet). Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
RemoveByGroupAsync(String) |
Entfernt asynchron alle App-Benachrichtigungen für die App mit dem angegebenen Gruppenbezeichner aus dem Info-Center. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
RemoveByIdAsync(UInt32) |
Entfernt die App-Benachrichtigung asynchron mit der angegebenen ID aus dem Info-Center (als Info-Center in Windows 10 bezeichnet). Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
RemoveByTagAndGroupAsync(String, String) |
Entfernt asynchron alle App-Benachrichtigungen für die App mit den angegebenen Gruppen- und Tag-IDs aus dem Info-Center. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
RemoveByTagAsync(String) |
Entfernt asynchron alle App-Benachrichtigungen für die App mit dem angegebenen Tagbezeichner aus dem Info-Center (als Info-Center in Windows 10 bezeichnet). Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Show(AppNotification) |
Zeigt die angegebene App-Benachrichtigung im Info-Center an. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Unregister() |
Hebt die Registrierung der App vom Empfang NotificationInvoked Ereignisse auf, wenn der Benutzer mit einer App-Benachrichtigung interagiert. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
UnregisterAll() |
Bereinigt alle registrierungsbezogenen Daten für App-Benachrichtigungen. Danach funktionieren App-Benachrichtigungen für die App erst, wenn Registrieren erneut aufgerufen wird. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
UpdateAsync(AppNotificationProgressData, String, String) |
Aktualisiert die Statusdaten für App-Benachrichtigungen mit den angegebenen Tag- und Gruppenbezeichnern. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
UpdateAsync(AppNotificationProgressData, String) |
Aktualisiert die Statusdaten für App-Benachrichtigungen mit dem angegebenen Tagbezeichner. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Ereignisse
NotificationInvoked |
Wird ausgelöst, wenn eine App-Benachrichtigung für die App durch Benutzerinteraktion aufgerufen wird. Anmerkung Die AppNotificationManager- Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |