Fournit l'accès aux fonctionnalités de téléphone de l'appareil.
Remarque : cet objet étant de type Global, une instance est toujours disponible pour l'utiliser. Vous ne devez pas créer d'instances supplémentaires.
Méthodes
void ShowCallLog(String filter)
Affiche l'écran (natif de l'OS WM) de l'historique d'appels.
- Paramètres
- filter doit prendre une des valeurs suivantes :
- "" (par défaut) aucun filtre n'est appliqué
- "Missed" seuls les appels manqués sont affichés
- "Incoming" seuls les appels entrants sont affichés
- "Outgoing" seuls les appels sortants sont affichés
void Call(String number)
void Call(String number, String contactName)
Déclenche un appel téléphonique sur l'appareil.
int GetSignalStrength()
Retourne la force du signal avec une valeur comprise entre 0 et 100.
bool GetIsRadioOn()
Retourne true
si le téléphone est activé.
bool GetIsRadioPresent()
Retourne true
si l'appreil possède la fonction téléphone.
bool GetIsRingerOff()
Retourne true
si la sonnerie est désactivée.
bool GetIsRoaming()
Retourne true
si l'appareil est en itinérance.
bool GetIsActiveData()
Retourne true
si une connexion de données est activée.
bool GetIsIncomingCall()
Retourne true
si un appel entrant est en cours.
bool GetIsCalling()
Retourne true
si l'appareil est en train de composer un numéro.
bool GetIsNoService()
Retourne true
si le téléphone n'est pas disponible.
bool GetIsSearchingForService()
Retourne true
si le téléphone recherche un signal.
bool GetIsHomeService()
Retourne true
si l'appareil est en cours d'utilisation du home service.
bool GetIsTalking()
Retourne true
si l'appareil est en cours de communication vocale.
void SetFlightMode(bool flightModeOn)
Active ou désactive le mode avion.
bool GetFlightMode()
Retourne true
si le mode avion est activé.