AppNotificationBuilder Klasse

Definition

Stellt APIs zum Erstellen der XML-Zeichenfolge bereit, die die Benutzeroberfläche für App-Benachrichtigungen definiert.

public ref class AppNotificationBuilder sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppNotificationBuilder final
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppNotificationBuilder
function AppNotificationBuilder()
Public NotInheritable Class AppNotificationBuilder
Vererbung
Object Platform::Object IInspectable AppNotificationBuilder
Attribute

Hinweise

Eine Anleitung zur Verwendung der AppNotificationBuilder-APIs zum Erstellen der Benutzeroberfläche für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhalte.

Referenzinformationen zum XML-Schema für App-Benachrichtigungen finden Sie unter Inhaltsschema für App-Benachrichtigungen.

Konstruktoren

AppNotificationBuilder()

Initialisiert eine neue instance der AppNotificationBuilder-Klasse.

Methoden

AddArgument(String, String)

Fügt der XML-Nutzlast für eine App-Benachrichtigung ein Argument hinzu, das aus einem Schlüssel-Wert-Paar besteht.

AddButton(AppNotificationButton)

Fügt der App-Benachrichtigung eine Schaltfläche hinzu.

AddComboBox(AppNotificationComboBox)

Fügt der XML-Nutzlast für eine App-Benachrichtigung ein Kombinationsfeld hinzu.

AddProgressBar(AppNotificationProgressBar)

Fügt der XML-Nutzlast für eine App-Benachrichtigung eine Statusanzeige hinzu.

AddText(String)

Fügt der XML-Nutzlast für eine App-Benachrichtigung einen Textblock hinzu.

AddText(String, AppNotificationTextProperties)

Fügt der XML-Nutzlast für eine App-Benachrichtigung einen Textblock mit Anzeige- und Lokalisierungsoptionen hinzu.

AddTextBox(String)

Fügt der XML-Nutzlast für eine App-Benachrichtigung ein Textfeld hinzu.

AddTextBox(String, String, String)

Fügt der XML-Nutzlast für eine App-Benachrichtigung ein Textfeld mit dem angegebenen Platzhaltertext und dem angegebenen Titel hinzu.

BuildNotification()

Gibt ein AppNotification-Objekt zurück, das die XML-Nutzlast für eine App-Benachrichtigung darstellt.

IsUrgentScenarioSupported()

Gibt einen Wert zurück, der angibt, ob das Szenario für dringende App-Benachrichtigungen auf dem aktuellen Gerät unterstützt wird.

MuteAudio()

Fordert an, dass das System alle Audiodaten stummschalten soll, die der App-Benachrichtigung zugeordnet sind.

SetAppLogoOverride(Uri)

Legt das Bild fest, das auf der linken Seite einer App-Benachrichtigung angezeigt wird.

SetAppLogoOverride(Uri, AppNotificationImageCrop)

Legt das Bild fest, das auf der linken Seite einer App-Benachrichtigung mit der angegebenen Zuschneidemethode angezeigt wird.

SetAppLogoOverride(Uri, AppNotificationImageCrop, String)

Legt das Bild fest, das auf der linken Seite einer App-Benachrichtigung angezeigt wird, und verwendet dabei die angegebene Zuschneidemethode und alternativen Text.

SetAttributionText(String)

Legt den Zuordnungstext für eine App-Benachrichtigung fest.

SetAttributionText(String, String)

Legt den Zuordnungstext für eine App-Benachrichtigung fest.

SetAudioEvent(AppNotificationSoundEvent)

Legt das Audioereignis für eine App-Benachrichtigung fest.

SetAudioEvent(AppNotificationSoundEvent, AppNotificationAudioLooping)

Legt das Audioereignis und das Schleifenverhalten für eine App-Benachrichtigung fest.

SetAudioUri(Uri)

Legt die Sounddatei fest, die wiedergegeben wird, wenn eine App-Benachrichtigung angezeigt wird.

SetAudioUri(Uri, AppNotificationAudioLooping)

Legt die Audiodatei und das Audioschleifenverhalten fest, das wiedergegeben wird, wenn eine App-Benachrichtigung angezeigt wird.

SetDuration(AppNotificationDuration)

Legt die Dauer für eine App-Benachrichtigung fest.

SetGroup(String)

Legt den Gruppenbezeichner für eine App-Benachrichtigung fest.

SetHeroImage(Uri)

Legt das Bild fest, das oben in einer App-Benachrichtigung angezeigt wird, wobei die volle Breite der Benachrichtigung übernommen wird.

SetHeroImage(Uri, String)

Legt das Bild fest, das oben in einer App-Benachrichtigung angezeigt wird und dabei die volle Breite der Benachrichtigung mit dem angegebenen Alternativtext einnimmt.

SetInlineImage(Uri)

Legt das Bild fest, das inline nach allen Textelementen angezeigt wird, wobei die volle Breite des visuellen Bereichs in einer App-Benachrichtigung ausgefüllt wird.

SetInlineImage(Uri, AppNotificationImageCrop)

Legt das Bild fest, das inline nach allen Textelementen angezeigt wird, wobei die gesamte Breite des visuellen Bereichs in einer App-Benachrichtigung ausgefüllt wird, wobei das angegebene Zuschneideverhalten verwendet wird.

SetInlineImage(Uri, AppNotificationImageCrop, String)

Legt das Bild fest, das inline nach allen Textelementen angezeigt wird, wobei die gesamte Breite des visuellen Bereichs in einer App-Benachrichtigung ausgefüllt wird, wobei das angegebene Zuschneideverhalten verwendet wird.

SetScenario(AppNotificationScenario)

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

SetTag(String)

Legt den Tagbezeichner für eine App-Benachrichtigung fest.

SetTimeStamp(DateTime)

Legt den benutzerdefinierten Zeitstempel für eine App-Benachrichtigung fest.

Gilt für: