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
Ottimizzare i costi con Smart tier in Azure Blob Storage
Arricchire l'interfaccia di .NET Aspire
Integrare OpenAI tramite Aspire
Personalizzare i parametri del CSS Scroll Snap
Microsoft Fabric: la piattaforma unificata per l'ecosistema dati moderno
Filtrare i dati in ASP.NET Core usando OpenTelemetry su Azure Monitor
Configurare OpenTelemetry per Application Insights su ASP.NET Core
Utilizzo di CSS Scroll Snap per realizzare un carousel
Creare un extension method per applicare condizionalmente una Where in una query LINQ per Entity Framework
Gestire trasferimenti cloud con Azure Storage Mover
Avviare rapidamente un container con Azure Container Apps Express
Raggruppare risorse in .NET Aspire


