AppNotificationBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce API per la creazione della stringa XML che definisce l'interfaccia utente per le notifiche dell'app.
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
- Ereditarietà
- Attributi
Commenti
Per indicazioni sull'uso delle API di AppNotificationBuilder per creare l'interfaccia utente per le notifiche dell'app, vedere contenuto di notifica dell'app.
Per informazioni di riferimento su XML Schema per le notifiche delle app, vedere Schema del contenuto di notifica dell'app.
Costruttori
AppNotificationBuilder() |
Inizializza una nuova istanza della classe |
Metodi
AddArgument(String, String) |
Aggiunge un argomento composto da una coppia chiave/valore al payload XML per una notifica dell'app. |
AddButton(AppNotificationButton) |
Aggiunge un pulsante alla notifica dell'app. |
AddComboBox(AppNotificationComboBox) |
Aggiunge una casella combinata al payload XML per una notifica dell'app. |
AddProgressBar(AppNotificationProgressBar) |
Aggiunge un indicatore di stato al payload XML per una notifica dell'app. |
AddText(String, AppNotificationTextProperties) |
Aggiunge un blocco di testo, con opzioni di visualizzazione e localizzazione, al payload XML per una notifica dell'app. |
AddText(String) |
Aggiunge un blocco di testo al payload XML per una notifica dell'app. |
AddTextBox(String, String, String) |
Aggiunge una casella di testo con il testo segnaposto e il titolo specificati al payload XML per una notifica dell'app. |
AddTextBox(String) |
Aggiunge una casella di testo al payload XML per una notifica dell'app. |
BuildNotification() |
Restituisce un oggetto AppNotification che rappresenta il payload XML per una notifica dell'app. |
IsUrgentScenarioSupported() |
Restituisce un valore che indica se lo scenario di notifica dell'app urgente è supportato nel dispositivo corrente. |
MuteAudio() |
Richiede che il sistema mute qualsiasi audio associato alla notifica dell'app. |
SetAppLogoOverride(Uri, AppNotificationImageCrop, String) |
Imposta l'immagine visualizzata sul lato sinistro di una notifica dell'app, usando il metodo di ritaglio e il testo alternativo specificati. |
SetAppLogoOverride(Uri, AppNotificationImageCrop) |
Imposta l'immagine visualizzata sul lato sinistro di una notifica dell'app, usando il metodo di ritaglio specificato. |
SetAppLogoOverride(Uri) |
Imposta l'immagine visualizzata sul lato sinistro di una notifica dell'app. |
SetAttributionText(String, String) |
Imposta il testo di attribuzione per una notifica dell'app. |
SetAttributionText(String) |
Imposta il testo di attribuzione per una notifica dell'app. |
SetAudioEvent(AppNotificationSoundEvent, AppNotificationAudioLooping) |
Imposta l'evento audio e il comportamento di ciclo per una notifica dell'app. |
SetAudioEvent(AppNotificationSoundEvent) |
Imposta l'evento audio per una notifica dell'app. |
SetAudioUri(Uri, AppNotificationAudioLooping) |
Imposta il file audio e il comportamento di ciclo audio riprodotto quando viene visualizzata una notifica dell'app. |
SetAudioUri(Uri) |
Imposta il file audio riprodotto quando viene visualizzata una notifica dell'app. |
SetDuration(AppNotificationDuration) |
Imposta la durata di una notifica dell'app. |
SetGroup(String) |
Imposta l'identificatore del gruppo per una notifica dell'app. |
SetHeroImage(Uri, String) |
Imposta l'immagine visualizzata nella parte superiore di una notifica dell'app, occupando tutta la larghezza della notifica, con il testo alternativo specificato. |
SetHeroImage(Uri) |
Imposta l'immagine visualizzata nella parte superiore di una notifica dell'app, occupando tutta la larghezza della notifica. |
SetInlineImage(Uri, AppNotificationImageCrop, String) |
Imposta l'immagine visualizzata inline, dopo qualsiasi elemento di testo, riempiendo la larghezza intera dell'area visiva in una notifica dell'app, usando il comportamento di ritaglio specificato. |
SetInlineImage(Uri, AppNotificationImageCrop) |
Imposta l'immagine visualizzata inline, dopo qualsiasi elemento di testo, riempiendo la larghezza intera dell'area visiva in una notifica dell'app, usando il comportamento di ritaglio specificato. |
SetInlineImage(Uri) |
Imposta l'immagine visualizzata inline, dopo qualsiasi elemento di testo, riempiendo la larghezza intera dell'area visiva in una notifica dell'app. |
SetScenario(AppNotificationScenario) |
Imposta lo scenario per la notifica dell'app, che causa la modifica di alcuni comportamenti di notifica da parte del sistema per presentare un'esperienza coerente per lo scenario specificato. |
SetTag(String) |
Imposta l'identificatore di tag per una notifica dell'app. |
SetTimeStamp(DateTime) |
Imposta il timestamp personalizzato per una notifica dell'app. |