AccessoryNotificationType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa los tipos de notificaciones que se generan en el teléfono. IAccessoryNotificationTriggerDetails está disponible para el método IBackgroundTask.Run que se ejecuta al desencadenar accessoryManager. Dentro de IAccessoryNotificationTriggerDetails es un objeto INotification . El desarrollador backgroundTask debe investigar esta interfaz para determinar cuál es el tipo de notificación específico. IAccessoryNotificationTriggerDetails.AccessoryNotificationType contiene un valor de una enumeración AccessoryNotificationType, que se muestra a continuación.
Con conocimiento del tipo de notificación, el desarrollador backgroundTask puede usar las interfaces más específicas para recopilar información sobre la notificación. Los valores son marcas de bits. Puede orar los valores de enumeración juntos para indicar qué tipos de notificación se van a alertar.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
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
- Herencia
-
AccessoryNotificationType
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows Mobile Extension SDK (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
accessoryManager
|
Campos
Alarm | 8 | Una notificación de una alarma que se ha desencadenado. |
AppUninstalled | 32 | Notificación de que se desinstala una aplicación. |
BatterySaver | 256 | Notificación de que el protector de bateador está desactivado. |
CalendarChanged | 4096 | Una notificación que indica que ha cambiado un evento de calendario. |
CortanaTile | 1024 | Notificación de un icono de Cortana. Para obtener más información, consulte CortanaTileNotificationTriggerDetails. |
Dnd | 64 | Una notificación que no molesta está activada o desactivada. |
DrivingMode | 128 | Notificación de que el modo de conducción está activado o desactivado. |
2 | Notificación que indica un nuevo lote de correos electrónicos recibidos |
|
EmailReadStatusChanged | 16384 | Una notificación que indica el estado de lectura de un correo electrónico ha cambiado. |
Media | 512 | Notificación que indica que el estado de reproducción multimedia ha cambiado. |
None | 0 | El tipo de notificación es "None". |
Phone | 1 | Notificación que indica que se recibió una llamada telefónica. |
Reminder | 4 | Notificación de un aviso que se ha desencadenado. |
Toast | 16 | Notificación de una aplicación que se manifiesta como notificación del sistema en la interfaz de usuario del teléfono. |
ToastCleared | 2048 | Se ha borrado una notificación que indica que se ha borrado una notificación del sistema. |
VolumeChanged | 8192 | Una notificación que indica que el volumen ha cambiado. |
Comentarios
Llamar a esta API requiere que las funcionalidades ID_CAP_SMS y ID_CAP_SMS_COMPANION se especifiquen en el manifiesto de aplicación.