Microsoft.Windows.AppNotifications.Builder Namespace
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 programmgesteuerten Generieren der XML-Nutzlast für eine AppNotification-bereit.
Klassen
AppNotificationBuilder |
Stellt APIs zum Erstellen der XML-Zeichenfolge bereit, die die Benutzeroberfläche für App-Benachrichtigungen definiert. |
AppNotificationButton |
Stellt eine Schaltfläche dar, die in einer App-Benachrichtigung angezeigt wird. |
AppNotificationComboBox |
Stellt ein Kombinationsfeld dar, das in einer App-Benachrichtigung angezeigt wird. |
AppNotificationProgressBar |
Stellt eine Statusleiste dar, die in einer App-Benachrichtigung angezeigt wird. |
AppNotificationTextProperties |
Gibt Anzeige- und Lokalisierungseigenschaften für Text an, der in einer App-Benachrichtigung angezeigt wird. |
Enumerationen
AppNotificationAudioLooping |
Gibt das Schleifenverhalten für App-Benachrichtigungsaudio an. |
AppNotificationButtonStyle |
Gibt die Schaltflächenformatvorlagen an, die einem AppNotificationButton- zugewiesen werden können, um eine konsistente Benutzeroberfläche für allgemeine Szenarien bereitzustellen. |
AppNotificationDuration |
Gibt die Dauer an, für die ein AppNotification- angezeigt wird. |
AppNotificationImageCrop |
Gibt die Zuschneideoptionen für ein Bild in einem AppNotification-an. |
AppNotificationScenario |
Gibt das Szenario für eine App-Benachrichtigung an, wodurch das System einige der Benachrichtigungsverhalten so anpasst, dass für das angegebene Szenario eine konsistente Benutzeroberfläche angezeigt wird. |
AppNotificationSoundEvent |
Gibt Systemsoundereignisse an, die wiedergegeben werden können, wenn eine App-Benachrichtigung angezeigt wird. |
Beispiele
Übersicht über App-Benachrichtigungen
Hinweise
App-Benachrichtigungen werden in einer XML-Zeichenfolge definiert. Dieser Namespace stellt APIs bereit, mit denen die XML-Nutzlast programmgesteuert generiert werden kann. Dieses Feature, das im Windows App SDK enthalten ist, wurde entwickelt, um die Funktionalität zu ersetzen, die zuvor von der ToastContentBuilder Klasse im UWP Community Toolkit Notifications Nuget-Paket bereitgestellt wurde.
Anleitungen zur Verwendung der AppNotificationBuilder--APIs zum Erstellen der Benutzeroberfläche für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhalt.
Referenzinformationen zum XML-Schema für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhaltsschema.