Windows.UI.Notifications Spazio dei nomi
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.
Contiene classi che incapsulano le notifiche di riquadro, avviso popup e notifica.
Classi
AdaptiveNotificationText |
Rappresenta il contenuto di testo di una notifica adattiva. |
BadgeNotification |
Definisce il contenuto, i metadati associati e l'ora di scadenza di un aggiornamento alla sovrapposizione di badge di un riquadro. Un badge può visualizzare un numero compreso tra 1 e 99 o un glifo di stato. |
BadgeUpdateManager |
Crea oggetti BadgeUpdater usati per modificare la sovrapposizione di badge di un riquadro. Questa classe fornisce anche l'accesso al contenuto XML dei modelli di badge forniti dal sistema in modo che sia possibile personalizzare tale contenuto da usare per aggiornare i badge. |
BadgeUpdateManagerForUser |
Crea oggetti BadgeUpdater usati per modificare la sovrapposizione di badge di un riquadro per un utente specifico. Questa classe fornisce anche l'accesso al contenuto XML dei modelli di badge forniti dal sistema in modo che sia possibile personalizzare tale contenuto da usare per aggiornare i badge. |
BadgeUpdater |
Aggiornamenti una sovrapposizione di badge nel riquadro specifico a cui è associato l'aggiornamento. |
KnownAdaptiveNotificationHints |
Specifica i tipi di hint disponibili per le notifiche adattive. |
KnownAdaptiveNotificationTextStyles |
Specifica gli stili di testo disponibili per le notifiche adattive. |
KnownNotificationBindings |
Specifica i modelli di associazione disponibili per le notifiche adattive. |
Notification |
Rappresenta una notifica. |
NotificationBinding |
Rappresenta l'elemento di associazione di una notifica adattiva. |
NotificationData |
Archivia i dati per la visualizzazione in una notifica di tipo avviso popup. |
NotificationVisual |
Rappresenta l'elemento visivo di una notifica. L'elemento visivo contiene associazioni che contengono il testo e altri contenuti visivi per la notifica. |
ScheduledTileNotification |
Definisce il contenuto visivo e la tempistica per un singolo aggiornamento pianificato non ricorrente in un riquadro. |
ScheduledToastNotification |
Contiene il codice XML che definisce la notifica di tipo avviso popup che verrà visualizzata all'ora pianificata. |
ScheduledToastNotificationShowingEventArgs |
Fornisce informazioni quando il sistema è in corso di visualizzazione di una notifica di tipo avviso popup pianificato. |
ShownTileNotification |
Fornisce informazioni su una notifica di riquadro visualizzata nel menu Start . |
TileFlyoutNotification |
Fornisce i dettagli di una notifica a comparsa riquadro (visualizzazione combinazione). Ciò include il contenuto XML della notifica e, facoltativamente, l'ora di scadenza. Questa classe fornisce anche un metodo per cui è possibile recuperare il contenuto XML della notifica a comparsa corrente. Questa classe fa parte del modello di utilizzo dell'API generale seguente:
|
TileFlyoutUpdateManager |
Crea oggetti TileFlyoutUpdater specifici del riquadro primario o secondario di un'app, da usare con una notifica a comparsa riquadro (visualizzazione combinazione). Questa classe consente anche di recuperare un modello XML riquadro vuoto in cui è possibile aggiungere il contenuto per definire la notifica a comparsa del riquadro. Questa classe fa parte del modello di utilizzo dell'API generale seguente:
|
TileFlyoutUpdater |
Usato per inviare o cancellare una notifica a comparsa del riquadro (visualizzazione combinazione). Questa classe fornisce anche metodi per avviare e arrestare le notifiche a comparsa di riquadri periodici . Questa classe fa parte del modello di utilizzo dell'API generale seguente:
|
TileNotification |
Definisce un aggiornamento a un riquadro, inclusi gli oggetti visivi, il tag di identificazione e l'ora di scadenza. |
TileUpdateManager |
Crea oggetti TileUpdater usati per modificare e aggiornare i riquadri del menu Start . Questa classe fornisce anche l'accesso al contenuto XML dei modelli di riquadro forniti dal sistema in modo che sia possibile personalizzare tale contenuto da usare nell'aggiornamento dei riquadri. |
TileUpdateManagerForUser |
Crea oggetti TileUpdater usati per modificare e aggiornare i riquadri del menu Start per un utente specifico. Questa classe fornisce anche l'accesso al contenuto XML dei modelli di riquadro forniti dal sistema in modo che sia possibile personalizzare tale contenuto da usare nell'aggiornamento dei riquadri. |
TileUpdater |
Modifica il contenuto del riquadro specifico a cui è associato l'aggiornamento. |
ToastActivatedEventArgs |
Espone un metodo che recupera gli argomenti associati a un'azione di tipo avviso popup avviata dall'utente. In questo modo l'app indica quale azione è stata eseguita quando sono state esposte più azioni. |
ToastCollection |
Rappresenta un gruppo di notifiche per un'app specifica. |
ToastCollectionManager |
Fornisce metodi per la creazione, il recupero, l'aggiornamento e la rimozione di oggetti ToastCollection . |
ToastDismissedEventArgs |
Fornisce il motivo per cui una notifica di tipo avviso popup non viene più visualizzata sullo schermo. |
ToastFailedEventArgs |
Fornisce il codice di errore generato nel processo di generazione di una notifica di tipo avviso popup. |
ToastNotification |
Definisce il contenuto, i metadati e gli eventi associati e l'ora di scadenza di una notifica di tipo avviso popup. |
ToastNotificationActionTriggerDetail |
Rappresenta i dettagli di un trigger di azione popup. |
ToastNotificationHistory |
Gestisce le notifiche popup per un'app, inclusa la possibilità di cancellare la cronologia degli avvisi popup e rimuovere singoli avvisi popup. |
ToastNotificationHistoryChangedTriggerDetail |
Rappresenta i dettagli di un trigger di cronologia avviso popup modificato. |
ToastNotificationManager |
Crea oggetti ToastNotifier usati per generare notifiche di tipo avviso popup. Questa classe fornisce anche l'accesso al contenuto XML dei modelli di avviso popup forniti dal sistema in modo che sia possibile personalizzare tale contenuto da usare nelle notifiche. |
ToastNotificationManagerForUser |
Crea oggetti ToastNotifier usati per generare notifiche di tipo avviso popup per l'utente associato. Questa classe fornisce inoltre l'accesso al contenuto XML dei modelli di avviso popup forniti dal sistema in modo da poter personalizzare il contenuto da usare nelle notifiche. |
ToastNotifier |
Genera una notifica di tipo avviso popup all'app specifica a cui è associato ToastNotifier. Questa classe consente anche di pianificare e rimuovere le notifiche di tipo avviso popup. |
UserNotification |
Rappresenta una notifica per un utente specifico. |
UserNotificationChangedEventArgs |
Fornisce informazioni quando viene modificata una notifica utente. |
Interfacce
IAdaptiveNotificationContent |
Definisce il contenuto per una notifica adattiva. |
Enumerazioni
AdaptiveNotificationContentKind |
Specifica il tipo di contenuto contenuto contenuto nella notifica adattiva. |
BadgeTemplateType |
Specifica il modello da usare per la sovrapposizione di badge di un riquadro. Usato da BadgeUpdateManager.getTemplateContent. |
NotificationKinds |
Specifica il tipo di notifica. |
NotificationMirroring |
Specifica se è consentito il mirroring delle notifiche. Il mirroring consente di visualizzare una notifica in più dispositivi. |
NotificationSetting |
Specifica le limitazioni nella visualizzazione delle notifiche di tipo riquadro o avviso popup. |
NotificationUpdateResult |
Descrive i risultati di un aggiornamento di notifica. |
PeriodicUpdateRecurrence |
Specifica il periodo di tempo per i polling successivi del riquadro o dell'origine dati badge per il nuovo contenuto. Usato da BadgeUpdater.StartPeriodicUpdate, TileUpdater.StartPeriodicUpdate e TileUpdater.StartPeriodicUpdateBatch. |
TileFlyoutTemplateType |
Specifica il modello di layout da usare in un aggiornamento a comparsa riquadro (visualizzazione combinazione). Attualmente, viene definito un solo modello. |
TileTemplateType |
Specifica il modello di contenuto da usare in un aggiornamento del riquadro. Per una discussione più dettagliata di ogni riquadro, tra cui un esempio della codifica XML, le specifiche relative alle dimensioni dell'immagine di ogni modello e l'uso con versioni diverse dello schema XML del riquadro, vedere Il catalogo dei modelli di riquadro. Quando viene visualizzato in un dispositivo impostato su una lingua RTL (da destra a sinistra), alcuni modelli vengono capovolti dalle descrizioni a sinistra e destra qui. In molti modelli l'ultima riga di testo non verrà visualizzata se il riquadro include un logo o un nome visualizzato. Questo non si applica ai riquadri grandi (310 x 310). Per altre informazioni sul nome logo/breve, vedere Avvio rapido: Creazione di un riquadro predefinito usando l'editor manifesto. Importante Windows 8.1 aggiunti nuovi modelli per riquadri quadrati di grandi dimensioni. Per distinguere i riquadri di grandi dimensioni da riquadri medi (noti come riquadri quadrati in Windows 8), tutti i modelli meno recenti sono stati rinominati. Per tenere conto di questo problema, i payload di notifica possono essere dichiarati con una versione specifica. Per la compatibilità tra sistemi, è stato aggiunto un attributo di fallback in modo che sia il nome precedente che il nuovo nome siano presenti. È necessario comprendere le distinzione tra le versioni per assicurarsi che vengano visualizzate le notifiche. Per altre informazioni, vedere Modelli con versione.
|
ToastDismissalReason |
Specifica il motivo per cui non viene più visualizzata una notifica di tipo avviso popup. Usato con ToastDismissedEventArgs.Reason. |
ToastHistoryChangedType |
Specifica il tipo di modifica che è successo a una notifica nella cronologia degli avvisi popup. Usato con ToastNotificationHistoryChangedTriggerDetail.ChangeType. |
ToastNotificationMode |
Contiene classi che incapsulano le notifiche di riquadro, avviso popup e notifica. |
ToastNotificationPriority |
Specifica la priorità di toastNotification. |
ToastTemplateType |
Specifica il modello da utilizzare in una notifica di tipo avviso popup. |
UserNotificationChangedKind |
Specifica il tipo di modifica della notifica utente che si è verificata. |