Windows.Phone.Notification.Management Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece membros que permitem que os acessórios interajam com o telefone.
Classes
AccessoryManager |
Fornece métodos para registrar e habilitar notificações e outros utilitários para dispositivos acessórios, como capas de telefone ativas, relógios inteligentes ou bandas de fitness. |
AlarmNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação de alarme em um acessório. |
AppNotificationInfo |
Representa o nome e o identificador de um aplicativo. |
BinaryId |
Representa um identificador binário. |
CalendarChangedNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação alterada de calendário em um acessório. |
CortanaTileNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação de atualização de bloco dinâmico da Cortana em um acessório. |
EmailAccountInfo |
Representa o nome de exibição da conta de email e se as notificações estão habilitadas na conta. |
EmailFolderInfo |
Representa o nome de exibição da pasta de email e se as notificações estão habilitadas na pasta. |
EmailNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação por email em um acessório. |
EmailReadNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação de leitura de email em um acessório. |
MediaControlsTriggerDetails |
Representa todos os dados necessários para renderizar uma notificação indicando que a reprodução de mídia status no telefone foi alterada. |
MediaMetadata |
Obtém os metadados associados à instância de notificação do acessório. |
PhoneCallDetails |
Fornece acesso somente leitura a detalhes sobre uma chamada telefônica. |
PhoneLineDetails |
Representa os detalhes de uma linha telefônica. |
PhoneNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação por telefone em um acessório. |
ReminderNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação de lembrete em um acessório. |
SpeedDialEntry |
Representa uma entrada em uma lista de discagem rápida. |
TextResponse |
Obtém um objeto que contém um identificador exclusivo e uma resposta de texto de cadeia de caracteres predefinida no telefone. Opcionalmente, essas mensagens podem ser enviadas quando o usuário rejeita uma chamada telefônica no acessório. Esses objetos são enviados como parte do PhoneNotificationTriggerDetails e estão sempre atualizados a partir da chamada telefônica. |
ToastNotificationTriggerDetails |
Representa todas as informações necessárias para renderizar uma notificação do sistema em um acessório. |
VolumeInfo |
Representa o estado do volume do telefone. |
Interfaces
IAccessoryNotificationTriggerDetails |
Representa uma coleção de dados de notificação acessório. |
Enumerações
AccessoryNotificationType |
Representa os tipos de notificações geradas no telefone. O IAccessoryNotificationTriggerDetails está disponível para o método IBackgroundTask.Run que é executado ao ser disparado pelo AccessoryManager. Dentro do IAccessoryNotificationTriggerDetails há um objeto INotification . O desenvolvedor de BackgroundTask precisa investigar essa interface para determinar qual é o tipo de notificação específico. IAccessoryNotificationTriggerDetails.AccessoryNotificationType contém um valor de uma enumeração AccessoryNotificationType, listada abaixo. Com conhecimento do tipo de notificação, o desenvolvedor de BackgroundTask pode usar as interfaces mais específicas para coletar informações sobre a notificação. Os valores são sinalizadores de bits. Você pode or os valores de enumeração juntos para indicar para quais tipos de notificação devem ser alertados. |
CalendarChangedEvent |
Representa o tipo de evento de calendário. |
PhoneCallAudioEndpoint |
Representa o ponto final da chamada telefônica, incluindo valores para padrão, alto-falante e mãos livres. |
PhoneCallDirection |
Representa a direção da chamada telefônica. |
PhoneCallState |
Representa o estado da chamada telefônica, por exemplo, tocando ou em espera. |
PhoneCallTransport |
Representa o tipo de transporte, celular ou VoIP. |
PhoneLineRegistrationState |
Representa o estado de registro para a linha telefônica, desconectada, home ou roaming. |
PhoneMediaType |
Representa o tipo de mídia na linha telefônica, somente áudio ou áudio e vídeo. |
PhoneNotificationType |
Representa o tipo de notificação enviada ao aplicativo acessório. |
PlaybackCapability |
Representa o tipo de recurso de reprodução de mídia. |
PlaybackCommand |
Representa o comando de reprodução de mídia a ser executado. |
PlaybackStatus |
Representa o status da reprodução de mídia. |
ReminderState |
Representa o estado do lembrete, ativo, cochilado ou ignorado. |
VibrateState |
Representa o estado do modo de vibração do telefone e do toque. |
Comentários
Chamar essa API requer que os recursos ID_CAP_SMS e ID_CAP_SMS_COMPANION sejam especificados no manifesto do aplicativo.