Windows.Phone.Notification.Management Пространство имен

Предоставляет элементы, позволяющие аксессуарам взаимодействовать с телефоном.

Классы

AccessoryManager

Предоставляет методы регистрации и включения уведомлений и других служебных программ для аксессуаров, таких как активные обложки телефонов, смарт-часы или фитнес-полосы.

AlarmNotificationTriggerDetails

Представляет всю информацию, необходимую для отображения уведомления о тревоге в аксессуаре.

AppNotificationInfo

Представляет имя и идентификатор приложения.

BinaryId

Представляет двоичный идентификатор.

CalendarChangedNotificationTriggerDetails

Представляет всю информацию, необходимую для отображения уведомления об изменении календаря в аксессуаре.

CortanaTileNotificationTriggerDetails

Представляет все сведения, необходимые для отрисовки уведомления кортаны об обновлении динамической плитки в аксессуаре.

EmailAccountInfo

Представляет отображаемое имя учетной записи электронной почты и указывает, включены ли уведомления для учетной записи.

EmailFolderInfo

Представляет отображаемое имя папки электронной почты и указывает, включены ли уведомления в папке.

EmailNotificationTriggerDetails

Представляет всю информацию, необходимую для отправки уведомления по электронной почте о аксессуаре.

EmailReadNotificationTriggerDetails

Представляет всю информацию, необходимую для отображения уведомления о прочтении по электронной почте в аксессуаре.

MediaControlsTriggerDetails

Представляет все данные, необходимые для отрисовки уведомления о том, что состояние воспроизведения мультимедиа на телефоне изменилось.

MediaMetadata

Возвращает метаданные, связанные с экземпляром уведомления о аксессуарах.

PhoneCallDetails

Предоставляет доступ только для чтения к сведениям о телефонном звонке.

PhoneLineDetails

Представляет сведения о телефонной линии.

PhoneNotificationTriggerDetails

Представляет всю информацию, необходимую для отрисовки уведомления по телефону в аксессуаре.

ReminderNotificationTriggerDetails

Представляет всю информацию, необходимую для отображения уведомления о напоминании о аксессуаре.

SpeedDialEntry

Представляет запись в списке быстрого набора.

TextResponse

Возвращает объект , содержащий уникальный идентификатор и строковый текстовый ответ, предустановленный на телефоне. Эти сообщения можно при необходимости отправлять, когда пользователь отклоняет телефонный звонок в аксессуаре. Эти объекты отправляются как часть PhoneNotificationTriggerDetails и всегда актуальны на момент телефонного звонка.

ToastNotificationTriggerDetails

Представляет всю информацию, необходимую для отрисовки всплывающего уведомления на аксессуаре.

VolumeInfo

Представляет состояние громкости телефона.

Интерфейсы

IAccessoryNotificationTriggerDetails

Представляет коллекцию данных соупредерия уведомлений.

Перечисления

AccessoryNotificationType

Представляет типы уведомлений, создаваемых на телефоне. IAccessoryNotificationTriggerDetails доступны методу IBackgroundTask.Run, который выполняется при активации AccessoryManager. Внутри объекта IAccessoryNotificationTriggerDetails находится объект INotification . Разработчику BackgroundTask необходимо изучить этот интерфейс, чтобы определить тип уведомления. IAccessoryNotificationTriggerDetails.AccessoryNotificationType содержит значение из перечисления AccessoryNotificationType, перечисленного ниже.

Зная тип уведомления, разработчик BackgroundTask может использовать более конкретные интерфейсы для сбора сведений об уведомлении. Значениями являются битовые флаги. Вы можете или значения перечисления вместе, чтобы указать, о каких типах уведомлений следует оповещать.

CalendarChangedEvent

Представляет тип события календаря.

PhoneCallAudioEndpoint

Представляет конечную точку телефонного звонка, включая значения по умолчанию, говорящему и громкой связи.

PhoneCallDirection

Представляет направление телефонного звонка.

PhoneCallState

Представляет состояние телефонного звонка, например звонок или удержание.

PhoneCallTransport

Представляет тип транспорта, сотовой связи или VoIP.

PhoneLineRegistrationState

Представляет состояние регистрации телефонной линии, отключенной, домашней или перемещаемой.

PhoneMediaType

Представляет тип мультимедиа в телефонной линии, только аудио или видео.

PhoneNotificationType

Представляет тип уведомления, отправляемого в приложение-аксессуар.

PlaybackCapability

Представляет тип возможности воспроизведения мультимедиа.

PlaybackCommand

Представляет выполняемую команду воспроизведения мультимедиа.

PlaybackStatus

Представляет состояние воспроизведения мультимедиа.

ReminderState

Представляет состояние напоминания, активного, отложенного или отклоненного.

VibrateState

Представляет состояние режима вибрации телефона и звонка.

Комментарии

Для вызова этого API необходимо, чтобы в манифесте приложения были указаны возможности ID_CAP_SMS и ID_CAP_SMS_COMPANION .