Xamarin.Essentials: Numéroteur téléphoniqueXamarin.Essentials: Phone Dialer

La classe PhoneDialer permet à une application de composer un numéro de téléphone sur le clavier.The PhoneDialer class enables an application to open a phone number in the dialer.

Prise en mainGet started

Pour commencer à utiliser cette API, lisez le Guide de prise en main de Xamarin.Essentials pour vérifier que la bibliothèque est correctement installée et configurée dans vos projets.To start using this API, read the getting started guide for Xamarin.Essentials to ensure the library is properly installed and set up in your projects.

Utilisation du clavier téléphoniqueUsing Phone Dialer

Ajoutez une référence à Xamarin.Essentials dans votre classe :Add a reference to Xamarin.Essentials in your class:

using Xamarin.Essentials;

La fonctionnalité de clavier téléphonique appelle la méthode Open pour composer un numéro de téléphone sur le clavier.The Phone Dialer functionality works by calling the Open method with a phone number to open the dialer with. Quand Open est demandé, l’API tente automatiquement d’appliquer le format approprié au numéro en fonction de l’indicatif téléphonique international, s’il est spécifié.When Open is requested the API will automatically attempt to format the number based on the country code if specified.

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.
        }
    }
}

APIAPI