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
Montare Azure Blob Storage su Linux con BlobFuse2
Come automatizzare il download dei report di billing da GitHub Enterprise
Raggruppamento degli aggiornamenti di dipendenze tra directory in un monorepo con Dependabot
Usare la parola chiave field per semplificare la scrittura di proprietà in C#
Mappare una complex property di una entity su un campo JSON
Recuperare le subissue e il loro stato di completamento in GitHub
Evidenziare una porzione di testo in un pagina dopo una navigazione
Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
Ridurre il reflow cambiando il CSS
Utilizzare Locust con Azure Load Testing
Escludere alcuni file da GitHub Copilot
Usare il metodo nameof con un tipo generico in C# 14




