DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Contact (Lotus Notes ou Android/iPhone/iPad)
  • Propriétés spécifiques à la description des variables de type Contact
  • Réinitialisation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type Contact permet de définir toutes les caractéristiques avancées d'un contact du répertoire téléphonique.
Les caractéristiques de ce contact peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Ajoute un numéro de téléphone au contact "John Doe"
tabContact est un tableau de Contact = ContactListe()
SI PAS ErreurDétectée ALORS
	c est un Contact
	POUR TOUT c DE tabContact
		SI c.Nom ~= " Doe " _ET_ c.Prénom ~= " John " 
			tel est un Téléphone
			tel.Numéro = " 0467010203 "
			tel.Type = telDomicile
			Ajoute(c.Téléphone, tel)
			ContactModifie(c)
			RETOUR
		FIN
	FIN
FIN
Remarques

Propriétés spécifiques à la description des variables de type Contact

Les propriétés suivantes peuvent être utilisées pour manipuler un contact téléphonique :
Nom de la propriétéType manipuléEffet
AdresseTableau de AdresseListe des adresses postales du contact.
EmailTableau de AdresseEmailListe des adresses email du contact.
EvénementTableau de EvénementListe des événements associés au contact.
FavoriBooléen
  • Vrai si le contact est dans la liste des favoris,
  • Faux dans le cas contraire.
IDEntierIdentifiant du contact.
Attention : Cette propriété est disponible en lecture seulement..
MessagerieInstantanéeTableau de MessagerieInstantanéeListe des adresses de messageries instantanées du contact.
Universal Windows 10 App Cette propriété n'est pas disponible.
NomChaîne de caractèresNom de famille du contact.
NomAffichéChaîne de caractèresNom du contact tel qu'il doit être affiché sur le téléphone (dans la liste des contacts ou lors de la réception d'un appel par exemple).
Ce nom est construit automatiquement à partir des informations fournies sur le contact, il n'est pas possible de le modifier. Typiquement, le nom affiché correspond à la concaténation du prénom et du nom de famille. Si ces informations n'ont pas été renseignées pour le contact, le nom affiché peut correspondre à l'adresse email ou au numéro de téléphone du contact.
Cette propriété est disponible en lecture seulement.
NoteTableau de chaînes de caractèresListe des notes associées au contact.
PrénomChaîne de caractèresPrénom du contact.
SIPTableau de AdresseSIPListe des adresses SIP du contact.
SiteWebTableau de AdresseWebListe des adresses Web du contact.
SourceTableau de ContactSourceListe des sources de contacts (comptes Google, Exchange, Facebook, etc.) auxquelles appartient le contact.
TéléphoneTableau de TéléphoneListe des numéros de téléphone du contact.

Réinitialisation

Pour réinitialiser le contenu d'une variable de type Contact, il est possible d'utiliser la fonction VariableRAZ ou ContactRAZ.
Liste des exemples associés :
WM Gestion Contacts Exemples multiplateforme (WINDEV Mobile) : WM Gestion Contacts
[ + ] Cet exemple illustre la gestion de contacts pour Android et iOS.
Il permet de :
- lister les contacts du téléphone
- appeler les contacts
- envoyer des sms aux contacts
- ...
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Limite d'usage
non disponible si votre cible est un programmes windows 32 bits
autrement dit
pas en version Express
Vincent PROUCHET
09 sep. 2021

Dernière modification : 16/05/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale