PhoneCallOriginManager.ShowPhoneCallOriginSettingsUI Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Apre l'interfaccia che consente all'utente di selezionare l'applicazione di origine delle chiamate.
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 ()
- Attributi
Requisiti Windows
Funzionalità dell'app |
phoneCallHistory
phoneCallHistorySystem
|
Commenti
Un utente può avere più applicazioni di origine telefonata installate in un telefono. Tuttavia, solo una delle applicazioni può essere l'applicazione predefinita e rispondere alle chiamate in ingresso. La chiamata a questo metodo apre l'interfaccia utente per consentire all'utente di selezionare l'applicazione di origine della chiamata telefonica usata.
Un'app deve soddisfare determinati requisiti per essere visualizzata nell'elenco delle possibili applicazioni per la gestione dell'origine delle chiamate.
- L'applicazione deve includere
<mobile:Extension Category="windows.phoneCallOriginProvider"/>
nel manifesto dell'app. - L'applicazione registra molto il trigger PhoneCallOriginDataRequestTriggerDetails.
Per compilare correttamente un pacchetto per distribuire un'app personalizzata, l'app deve avere mobile come valore per l'attributo IgnorableNamespaces del pacchetto. Ecco un elemento Package di esempio per un'app personalizzata.
<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'esempio seguente mostra come eseguire il pull dell'interfaccia utente dell'applicazione origini chiamate telefoniche in modo che l'utente possa selezionare l'app appropriata.
private void PageInit()
{
bool isActive = await PhoneCallOriginManager.IsCurrentAppActiveCallOriginApp();
if (!isActive)
PhoneCallOriginManager.ShowPhoneCallOriginSettingsUI();
}