Freigeben über


Microsoft.Windows.AppNotifications.Builder Namespace

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ächenstile an, die einem AppNotificationButton zugewiesen werden können, um eine konsistente Benutzeroberfläche für gängige Szenarien bereitzustellen.

AppNotificationDuration

Gibt die Dauer an, für die eine AppNotification angezeigt wird.

AppNotificationImageCrop

Gibt die Zuschneideoptionen für ein Bild in einer AppNotification an.

AppNotificationScenario

Gibt das Szenario für eine App-Benachrichtigung an, die dazu führt, dass das System einige Benachrichtigungsverhaltensweisen anpasst, um eine konsistente Benutzeroberfläche für das angegebene Szenario zu bieten.

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, die das programmgesteuerte Generieren der XML-Nutzlast vereinfachen. Dieses Feature, das im Windows App SDK enthalten ist, ersetzt die Funktionalität, die zuvor von der ToastContentBuilder-Klasse im Nuget-Paket "UWP Community Toolkit Notifications" 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 Inhaltsschema für App-Benachrichtigungen.