In uno script precedente abbiamo visto come far partire una chiamata Skype, utilizzando il metodo Launcher.LaunchUriAsync: in modo del tutto analogo è possibile iniziare una chiamata telefonica.
Dobbiamo solo impostare l'Uri corretto, che deve avere il seguente formato, dove al posto del placeholder dovremo inserire il numero telefonico.
Quindi per effettuare una chiamata dovremo eseguire questo codice:
Launcher.LaunchUriAsync("tel:0123456789", new LauncherOptions{DisplayApplicationPicker = true});
E' importante impostare la proprietà DisplayApplicationPicker su true, così da utilizzare i picker di sistema, invece che l'associazione dell'Uri.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire il colore CSS con HWB
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Gestione dei nomi con le regole @layer in CSS
Change tracking e composition in Entity Framework
Creare una libreria CSS universale: Clip-path
Managed deployment strategy in Azure DevOps
Anonimizzare i dati sensibili nei log di Azure Front Door
Scrivere selettori CSS più semplici ed efficienti con :is()
Loggare le query più lente con Entity Framework
Creare agenti facilmente con Azure AI Agent Service
Generare un hash con SHA-3 in .NET