다음을 통해 공유


AccessoryManager 클래스

정의

활성 전화 커버, 스마트 시계 또는 피트니스 밴드와 같은 액세서리 장치에 대한 알림 및 기타 유틸리티를 등록하고 사용하도록 설정하는 방법을 제공합니다.

public ref class AccessoryManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
class AccessoryManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
public static class AccessoryManager
Public Class AccessoryManager
상속
Object Platform::Object IInspectable AccessoryManager
특성

Windows 요구 사항

디바이스 패밀리
Windows Mobile Extension SDK (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Phone.PhoneContract (v1.0에서 도입되었습니다.)
앱 기능
accessoryManager

설명

이 API를 호출하려면 애플리케이션 매니페스트에 ID_CAP_SMSID_CAP_SMS_COMPANION 기능을 지정해야 합니다.

속성

BatterySaverState

배터리 절약 모드가 켜져 있는지 여부를 나타내는 값을 가져옵니다.

DoNotDisturbEnabled

방해 금지가 휴대폰에 적용되는지 여부를 나타내는 값을 가져옵니다.

DrivingModeEnabled

운전 모드가 휴대폰에 적용되는지 여부를 나타내는 값을 가져옵니다.

IsPhonePinLocked

휴대폰이 잠겨 있는지 여부를 나타내는 값을 가져옵니다.

MediaPlaybackCapabilities

허용되는 재생 기능을 나타냅니다.

MediaPlaybackStatus

액세서리에서 재생되는 미디어의 상태 가져옵니다.

PhoneCallAudioEndpoint

기본값, 스피커 및 핸즈프리를 포함하여 호출의 끝점을 가져오거나 설정합니다.

PhoneLineDetails

전화선에 대한 세부 정보를 가져옵니다.

PhoneMute

전화 통화가 음소거되었는지 여부를 가져오거나 설정합니다.

SpeedDialList

액세서리에 스피드 다이얼 목록 연락처 목록과 연락처 정보를 제공합니다.

VolumeInfo

휴대폰 볼륨의 상태를 나타내는 값을 가져옵니다.

메서드

AcceptPhoneCall(UInt32)

수신 전화 통화를 수락합니다.

AcceptPhoneCall(UInt32, PhoneCallAudioEndpoint)

수신 전화 통화를 수락합니다.

AcceptPhoneCallWithVideo(UInt32)

들어오는 화상 통화를 수락합니다.

AcceptPhoneCallWithVideo(UInt32, PhoneCallAudioEndpoint)

들어오는 화상 통화를 수락합니다.

ClearToast(String)

액세서리 디바이스에서 알림 메시지를 읽을 때 이 방법을 사용하여 휴대폰에서 알림 메시지를 지울 수 있습니다. 알림에 대한 알림 센터의 항목은 이 메서드를 호출하면 표시되는 결과로 지워질 것입니다.

DecreaseVolume(Int32)

표시된 양만큼 볼륨을 줄입니다.

DisableAllAccessoryNotificationTypes()

알림 메시지 및 애플리케이션 제거에 대한 알림 받기를 옵트아웃합니다.

DisableEmailNotificationEmailAccount(String)

지정된 전자 메일 계정에 대한 알림을 사용하지 않도록 설정합니다.

DisableNotificationsForApplication(String)

지정된 앱에서 알림 메시지 및 앱 제거 알림을 받지 않도록 옵트아웃합니다.

DismissAlarm(Guid)

활성 알람을 해제합니다.

DismissAlarmByInstanceId(String)

instance ID로 식별된 경보를 해제합니다.

DismissReminder(Guid)

활성 미리 알림을 해제합니다.

DismissReminderByInstanceId(String)

instance ID로 식별된 미리 알림을 해제합니다.

EnableAccessoryNotificationTypes(Int32)

알림 또는 앱 제거에 대한 알림을 받기로 선택합니다.

EnableEmailNotificationEmailAccount(String)

지정된 전자 메일 계정에 대해 메일 알림 사용하도록 설정합니다.

EnableEmailNotificationFolderFilter(String, IVectorView<String>)

지정된 계정의 지정된 폴더에 대해 메일 알림 사용하도록 설정합니다.

EnableNotificationsForApplication(String)

지정된 앱에서 알림 메시지 및 앱 제거 알림을 가져오기로 선택합니다.

EndPhoneCall(UInt32)

지정된 전화 통화 식별자에 대한 전화 통화를 종료합니다.

GetAllEmailAccounts()

디바이스의 전자 메일 계정을 가져옵니다.

GetAppIcon(String)

지정된 애플리케이션 식별자에 대한 아이콘을 가져옵니다.

GetApps()

디바이스에서 알림 가능 앱의 이름과 ID를 포함하는 사전을 가져옵니다.

GetEnabledAccessoryNotificationTypes()

AccessoryNotificationType 열거형으로 표시되는 사용 알림 유형 목록을 가져옵니다.

GetFolders(String)

휴대폰에 정의된 전자 메일 폴더 목록을 가져옵니다.

GetMediaMetadata()

큐에 대기 중인 현재 트랙의 제목, 부제목, 아티스트, 앨범, 트랙 번호, 썸네일 및 기간을 가져옵니다.

GetNextTriggerDetails()

알림 유형, 표시 이름 및 생성된 시간을 포함하여 트리거에 대한 정보를 포함하는 다음 트리거 세부 정보를 가져옵니다.

GetPhoneLineDetails(Guid)

줄 번호, 줄 ID, 표시 이름 및 음성 메일 수를 포함하여 전화선에 대한 세부 정보를 가져옵니다.

GetUserConsent()

최종 사용자가 알림을 받기 위해 액세서리 애플리케이션에 동의했는지 여부를 나타내는 부울을 가져옵니다.

HoldPhoneCall(UInt32, Boolean)

현재 전화 통화를 보류하거나 보류에서 전화를 선택합니다.

IncreaseVolume(Int32)

휴대폰에서 재생되는 미디어의 볼륨을 늘입니다.

IsNotificationEnabledForApplication(String)

호출 액세서리 애플리케이션이 지정된 애플리케이션에서 알림 메시지를 받을지 여부를 나타내는 값을 가져옵니다.

MakePhoneCall(Guid, String)

전화를 겁니다.

MakePhoneCall(Guid, String, PhoneCallAudioEndpoint)

전화를 겁니다.

MakePhoneCallWithVideo(Guid, String)

화상 통화를 합니다.

MakePhoneCallWithVideo(Guid, String, PhoneCallAudioEndpoint)

화상 통화를 합니다.

PerformMediaPlaybackCommand(PlaybackCommand)

미디어 스트림에서 작업을 수행합니다.

ProcessTriggerDetails(IAccessoryNotificationTriggerDetails)

액세서리에서 지정된 트리거 세부 정보를 처리했음을 AccessoryManager 에 나타냅니다. 이렇게 하면 AccessoryManager 트리거 세부 정보 큐에서 제거됩니다.

RegisterAccessoryApp()

액세서리 애플리케이션을 AccessoryManager 에 등록하고 트리거 식별자를 반환합니다.

RejectPhoneCall(UInt32)

지정된 식별자를 사용하여 전화 통화를 거부합니다.

RejectPhoneCall(UInt32, UInt32)

지정된 식별자와의 전화 통화를 거부하고 SMS 응답을 보냅니다.

RingDevice()

휴대폰을 울립니다.

SetMute(Boolean)

휴대폰에서 음소거를 켜거나 끄도록 설정합니다.

SetRingerVibrate(Boolean, Boolean)

액세서리는 휴대폰의 벨소리 및 진동 설정을 켜고 끌 수 있습니다.

SnoozeAlarm(Guid)

경보를 다시 알림합니다.

SnoozeAlarm(Guid, TimeSpan)

지정된 시간 범위에 대한 경보를 다시 알림합니다.

SnoozeAlarmByInstanceId(String)

instance ID로 식별된 알람을 다시 알림합니다.

SnoozeReminder(Guid)

미리 알림을 다시 알림합니다.

SnoozeReminder(Guid, TimeSpan)

지정된 시간 범위에 대한 미리 알림을 다시 알림합니다.

SnoozeReminderByInstanceId(String)

instance ID로 식별된 미리 알림을 다시 알림합니다.

SwapPhoneCalls(UInt32, UInt32)

현재 전화 통화를 보류한 다음 보류 중인 전화 통화를 연결합니다.

UpdateEmailReadStatus(BinaryId, Boolean)

전자 메일의 상태 읽는지 여부를 업데이트.

적용 대상