PhoneCallOriginManager.ShowPhoneCallOriginSettingsUI 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사용자가 호출 원본 애플리케이션을 선택할 수 있는 인터페이스를 엽니다.
public:
static void ShowPhoneCallOriginSettingsUI();
static void ShowPhoneCallOriginSettingsUI();
/// [Windows.Foundation.Metadata.Deprecated("PhoneCallOriginManager is deprecated and might not work for all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 458752, "Windows.ApplicationModel.Calls.CallsPhoneContract")]
static void ShowPhoneCallOriginSettingsUI();
public static void ShowPhoneCallOriginSettingsUI();
[Windows.Foundation.Metadata.Deprecated("PhoneCallOriginManager is deprecated and might not work for all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 458752, "Windows.ApplicationModel.Calls.CallsPhoneContract")]
public static void ShowPhoneCallOriginSettingsUI();
function showPhoneCallOriginSettingsUI()
Public Shared Sub ShowPhoneCallOriginSettingsUI ()
- 특성
Windows 요구 사항
앱 기능 |
phoneCallHistory
phoneCallHistorySystem
|
설명
사용자는 휴대폰에 여러 전화 통화 원본 애플리케이션을 설치할 수 있습니다. 그러나 애플리케이션 중 하나만 기본 애플리케이션이 될 수 있으며 들어오는 호출에 응답할 수 있습니다. 이 메서드를 호출하면 사용자가 사용되는 전화 통화 원본 애플리케이션을 선택할 수 있도록 사용자 인터페이스가 열립니다.
호출 원본을 관리하기 위한 가능한 애플리케이션 목록에 표시하려면 앱이 특정 요구 사항을 충족해야 합니다.
- 애플리케이션은 앱 매니페스트에 포함되어
<mobile:Extension Category="windows.phoneCallOriginProvider"/>
야 합니다. - 애플리케이션은 PhoneCallOriginDataRequestTriggerDetails 트리거를 많이 등록합니다.
사용자 지정 앱을 배포하는 패키지를 성공적으로 빌드하려면 앱에 패키지의 IgnorableNamespaces 특성 값으로 모바일이 있어야 합니다. 다음은 사용자 지정 앱에 대한 샘플 Package 요소입니다.
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:mobile="http://schemas.microsoft.com/appx/manifest/mobile/windows10"
IgnorableNamespaces="uap mp mobile"
>
다음 예제에서는 사용자가 적절한 앱을 선택할 수 있도록 전화 통화 원본 애플리케이션 UI를 끌어오는 방법을 보여 줍니다.
private void PageInit()
{
bool isActive = await PhoneCallOriginManager.IsCurrentAppActiveCallOriginApp();
if (!isActive)
PhoneCallOriginManager.ShowPhoneCallOriginSettingsUI();
}