Xamarin.Essentials: Marcador telefónico

La clase PhoneDialer permite que una aplicación abra un número de teléfono en el marcador telefónico.

Primeros pasos

Para empezar a usar esta API, lea la guía de introducción para Xamarin.Essentials con el fin de asegurarse de que la biblioteca está correctamente instalada y configurada en los proyectos.

Uso del marcador telefónico

Agregue una referencia a Xamarin.Essentials en la clase:

using Xamarin.Essentials;

La funcionalidad de marcador telefónico funciona mediante una llamada al método Open con un número de teléfono con el que abrir el marcador. Cuando se solicita Open, la API intentará automáticamente dar formato al número en función del código de país, si se especifica.

public class PhoneDialerTest
{
    public void PlacePhoneCall(string number)
    {
        try
        {
            PhoneDialer.Open(number);
        }
        catch (ArgumentNullException anEx)
        {
            // Number was null or white space
        }
        catch (FeatureNotSupportedException ex)
        {
            // Phone Dialer is not supported on this device.
        }
        catch (Exception ex)
        {
            // Other error has occurred.
        }
    }
}

API

Encuentre más vídeos de Xamarin en Channel 9 y YouTube.