AccessoryNotificationType Enumerazione
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.
Rappresenta i tipi di notifiche generati sul telefono. IAccessoryNotificationTriggerDetails sono disponibili per il metodo IBackgroundTask.Run che viene eseguito quando viene attivato da AccessoryManager. All'interno di IAccessoryNotificationTriggerDetails è un oggetto INotification . Lo sviluppatore BackgroundTask deve analizzare questa interfaccia per determinare qual è il tipo di notifica specifico. IAccessoryNotificationTriggerDetails.AccessoryNotificationType contiene un valore da un'enumerazione AccessoryNotificationType, elencata di seguito.
Con la conoscenza del tipo di notifica, lo sviluppatore BackgroundTask può usare le interfacce più specifiche per raccogliere informazioni sulla notifica. I valori sono flag di bit. È possibile specificare i valori di enumerazione per indicare quali tipi di notifica devono essere avvisati.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class AccessoryNotificationType
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
enum class AccessoryNotificationType
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
public enum AccessoryNotificationType
var value = Windows.Phone.Notification.Management.AccessoryNotificationType.none
Public Enum AccessoryNotificationType
- Ereditarietà
-
AccessoryNotificationType
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows Mobile Extension SDK (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
accessoryManager
|
Campi
Nome | Valore | Descrizione |
---|---|---|
Alarm | 8 | Notifica da un allarme che ha generato. |
AppUninstalled | 32 | Notifica di disinstallazione di un'app. |
BatterySaver | 256 | Notifica che il risparmio di batter viene attivato. |
CalendarChanged | 4096 | Notifica che indica che un evento del calendario è cambiato. |
CortanaTile | 1024 | Notifica da un riquadro di Cortana. Per altre informazioni, vedere CortanaTileNotificationTriggerDetails. |
Dnd | 64 | Notifica che non disturba è attivata o disattivata. |
DrivingMode | 128 | Notifica che la modalità di guida è attivata o disattivata. |
2 | Notifica che indica un nuovo batch di messaggi di posta elettronica ricevuti |
|
EmailReadStatusChanged | 16384 | Notifica che indica lo stato di lettura di un messaggio di posta elettronica modificato. |
Media | 512 | Notifica che indica che lo stato di riproduzione multimediale è cambiato. |
None | 0 | Il tipo di notifica è "Nessuno". |
Phone | 1 | Notifica che indica che è stata ricevuta una chiamata telefonica. |
Reminder | 4 | Notifica da un promemoria attivato. |
Toast | 16 | Notifica da un'app che manifesti come avviso popup nell'interfaccia utente del telefono. |
ToastCleared | 2048 | Notifica che indica che è stato cancellato un avviso popup. |
VolumeChanged | 8192 | Notifica che indica che il volume è cambiato. |
Commenti
La chiamata a questa API richiede che le funzionalità di ID_CAP_SMS e ID_CAP_SMS_COMPANION siano specificate nel manifesto dell'applicazione.