Partager via


Windows.Phone.Notification.Management Espace de noms

Fournit des membres qui permettent aux accessoires d’interagir avec le téléphone.

Classes

AccessoryManager

Fournit des méthodes d’inscription et d’activation des notifications et d’autres utilitaires pour les accessoires tels que les couvertures de téléphone actives, les montres intelligentes ou les bandes de fitness.

AlarmNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification d’alarme sur un accessoire.

AppNotificationInfo

Représente le nom et l’identificateur d’une application.

BinaryId

Représente un identificateur binaire.

CalendarChangedNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification de modification de calendrier sur un accessoire.

CortanaTileNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification de mise à jour de vignette dynamique Cortana sur un accessoire.

EmailAccountInfo

Représente le nom complet du compte de messagerie et indique si les notifications sont activées sur le compte.

EmailFolderInfo

Représente le nom complet du dossier e-mail et indique si les notifications sont activées sur le dossier.

EmailNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification par e-mail sur un accessoire.

EmailReadNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification de lecture par e-mail sur un accessoire.

MediaControlsTriggerDetails

Représente toutes les données nécessaires au rendu d’une notification indiquant que la lecture multimédia status sur le téléphone a changé.

MediaMetadata

Obtient les métadonnées associées à la notification d’accessoire instance.

PhoneCallDetails

Fournit un accès en lecture seule aux détails d’un appel téléphonique.

PhoneLineDetails

Représente les détails d’une ligne téléphonique.

PhoneNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification par téléphone sur un accessoire.

ReminderNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification de rappel sur un accessoire.

SpeedDialEntry

Représente une entrée dans une liste de numérotation rapide.

TextResponse

Obtient un objet qui contient un identificateur unique et une réponse texte de chaîne prédéfinie sur le téléphone. Ces messages peuvent éventuellement être envoyés lorsque l’utilisateur rejette un appel téléphonique sur l’accessoire. Ces objets sont envoyés dans le cadre de PhoneNotificationTriggerDetails et sont toujours à jour à partir de l’appel téléphonique.

ToastNotificationTriggerDetails

Représente toutes les informations nécessaires pour afficher une notification toast sur un accessoire.

VolumeInfo

Représente l’état du volume du téléphone.

Interfaces

IAccessoryNotificationTriggerDetails

Représente une collection de données de notification d’accessoire.

Énumérations

AccessoryNotificationType

Représente les types de notifications déclenchées sur le téléphone. Les IAccessoryNotificationTriggerDetails sont disponibles pour la méthode IBackgroundTask.Run qui est exécutée lors du déclenchement par AccessoryManager. À l’intérieur de IAccessoryNotificationTriggerDetails se trouve un objet INotification . Le développeur BackgroundTask doit examiner cette interface pour déterminer le type de notification spécifique. IAccessoryNotificationTriggerDetails.AccessoryNotificationType contient une valeur d’une énumération AccessoryNotificationType, répertoriée ci-dessous.

Avec une connaissance du type de notification, le développeur BackgroundTask peut utiliser les interfaces plus spécifiques pour collecter des informations sur la notification. Les valeurs sont des indicateurs de bits. Vous pouvez OU les valeurs d’énumération ensemble pour indiquer les types de notification pour lesquels vous devez être alerté.

CalendarChangedEvent

Représente le type d’événement de calendrier.

PhoneCallAudioEndpoint

Représente le point de terminaison de l’appel téléphonique, y compris les valeurs par défaut, haut-parleur et mains libres.

PhoneCallDirection

Représente la direction de l’appel téléphonique.

PhoneCallState

Représente l’état de l’appel téléphonique, pour instance sonnerie ou en attente.

PhoneCallTransport

Représente le type de transport, cellulaire ou VoIP.

PhoneLineRegistrationState

Représente l’état de l’inscription pour la ligne téléphonique, déconnectée, domicile ou itinérance.

PhoneMediaType

Représente le type de média sur la ligne téléphonique, audio uniquement ou audio et vidéo.

PhoneNotificationType

Représente le type de notification envoyée à l’application accessoire.

PlaybackCapability

Représente le type de fonctionnalité de lecture multimédia.

PlaybackCommand

Représente la commande de lecture multimédia à exécuter.

PlaybackStatus

Représente le status de la lecture multimédia.

ReminderState

Représente l’état du rappel, actif, ignoré ou ignoré.

VibrateState

Représente l’état du mode vibreur et de la sonnerie du téléphone.

Remarques

L’appel de cette API nécessite que les fonctionnalités ID_CAP_SMS et ID_CAP_SMS_COMPANION soient spécifiées dans le manifeste de l’application.