共用方式為


PhoneCallOriginManager.ShowPhoneCallOriginSettingsUI 方法

定義

開啟可讓使用者選取呼叫原始應用程式的介面。

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

若要成功建置套件以部署自訂應用程式,您的應用程式必須具有行動裝置作為Package之 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();
}

適用於