次の方法で共有


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

注釈

ユーザーは、電話に複数の通話配信元アプリケーションをインストールできます。 ただし、既定のアプリケーションとして使用できるアプリケーションは 1 つだけで、着信呼び出しに応答できます。 このメソッドを呼び出すと、ユーザー インターフェイスが開き、ユーザーが使用する電話発信元アプリケーションを選択できます。

呼び出し元を管理するために使用可能なアプリケーションの一覧に表示するには、アプリが特定の要件を満たしている必要があります。

カスタム アプリをデプロイするパッケージを正常にビルドするには、パッケージの 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();
}

適用対象