AccessoryManager 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
활성 전화 커버, 스마트 시계 또는 피트니스 밴드와 같은 액세서리 장치에 대한 알림 및 기타 유틸리티를 등록하고 사용하도록 설정하는 방법을 제공합니다.
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
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows Mobile Extension SDK (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Phone.PhoneContract (v1.0에서 도입되었습니다.)
|
앱 기능 |
accessoryManager
|
설명
이 API를 호출하려면 애플리케이션 매니페스트에 ID_CAP_SMS 및 ID_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) |
전자 메일의 상태 읽는지 여부를 업데이트. |
적용 대상
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기