Partager via


PhoneCallOriginManager.ShowPhoneCallOriginSettingsUI Méthode

Définition

Ouvre l’interface qui permet à l’utilisateur de sélectionner l’application d’origine de l’appel.

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 ()
Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
phoneCallHistory phoneCallHistorySystem

Remarques

Un utilisateur peut avoir plusieurs applications d’origine des appels téléphoniques installées sur un téléphone. Toutefois, une seule des applications peut être l’application par défaut et répondre aux appels entrants. L’appel de cette méthode ouvre l’interface utilisateur pour permettre à l’utilisateur de sélectionner l’application d’origine des appels téléphoniques utilisée.

Une application doit répondre à certaines exigences pour figurer dans la liste des applications possibles pour la gestion de l’origine des appels.

  • L’application doit inclure <mobile:Extension Category="windows.phoneCallOriginProvider"/> dans le manifeste de l’application.
  • L’application inscrit beaucoup le déclencheur PhoneCallOriginDataRequestTriggerDetails.

Pour créer un package pour déployer une application personnalisée, votre application doit avoir mobile comme valeur pour l’attribut IgnorableNamespaces du package. Voici un exemple d’élément Package pour une application personnalisée.

<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"
 >

L’exemple suivant montre comment extraire l’interface utilisateur de l’application d’origine des appels téléphoniques afin que l’utilisateur puisse sélectionner l’application appropriée.

private void PageInit()
{
    bool isActive = await PhoneCallOriginManager.IsCurrentAppActiveCallOriginApp();
    if (!isActive)
        PhoneCallOriginManager.ShowPhoneCallOriginSettingsUI();
}

S’applique à