Récupère la liste des agendas Google associés au compte Google spécifié. Cette fonction utilise le service Agenda Google Calendar.
// Connexion
Cnx est un gglConnexion
...
SI GglConnecte(Cnx) = Faux ALORS
Erreur(ErreurInfo())
RETOUR
FIN
tabAgendas est un tableau de gglAgenda
tabAgendas = GglListeAgenda(Cnx, gglTous)
// Affichage du titre de chaque agenda
Agenda est un gglAgenda
POUR TOUT Agenda DE tabAgendas
Trace(Agenda.Titre)
FIN
Syntaxe
<Résultat> = GglListeAgenda(<Connexion Google> [, <Filtre>])
<Résultat> : Tableau de variables de type gglAgenda
Liste des agendas Google du compte spécifié.
<Connexion Google> : Variable de type gglConnexion
Nom de la variable de type gglConnexion à utiliser. Cette connexion a été validée avec la fonction GglConnecte.
<Filtre> : Constante de type Entier optionnelle
Indique le type d'agenda à lister : | |
gglTous (Valeur par défaut) | Liste tous les agendas souscrits (partagés) et créés par l'utilisateur en cours. |
gglUtilisateur | Liste uniquement les agendas créés par l'utilisateur en cours. |
Remarques
Cas d'erreurs possibles :
- La connexion Internet n'est pas valide.
- L'authentification n'a pas pu être réalisée correctement.
- La réponse XML du serveur n'est pas lisible.
Pour savoir si une erreur est survenue, utilisez la variable
ErreurDétectée.
Limite
Seuls les 100 premiers agendas sont renvoyés.
Composante : wd280ggl.dll