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