Ressource : Libellé
Les libellés permettent de classer les messages et les fils de discussion dans la boîte aux lettres de l'utilisateur. Le nombre maximal de libellés acceptés pour la boîte aux lettres d'un utilisateur est de 10 000.
| Représentation JSON |
|---|
{ "id": string, "name": string, "messageListVisibility": enum ( |
| Champs | |
|---|---|
id |
ID immuable du libellé. |
name |
Nom à afficher du libellé. |
messageListVisibility |
Visibilité des messages associés à ce libellé dans la liste des messages de l'interface Web de Gmail. |
labelListVisibility |
Visibilité du libellé dans la liste des libellés de l'interface Web Gmail. |
type |
Type de propriétaire du libellé. Les libellés utilisateur sont créés par l'utilisateur. Il peut les modifier et les supprimer, et les appliquer à n'importe quel message ou fil de discussion. Les libellés système sont créés en interne. Vous ne pouvez pas les ajouter, les modifier ni les supprimer. Dans certains cas, il est possible d'appliquer ou de supprimer des libellés système aux messages et aux fils de discussion, mais cela n'est pas garanti. Par exemple, les utilisateurs peuvent appliquer et supprimer les libellés |
messagesTotal |
Nombre total de messages associés au libellé. |
messagesUnread |
Nombre de messages non lus associés au libellé. |
threadsTotal |
Nombre total de fils de discussion associés au libellé. |
threadsUnread |
Nombre de fils de discussion non lus associés au libellé. |
color |
Couleur à attribuer au libellé. La couleur n'est disponible que pour les libellés dont le paramètre |
MessageListVisibility
| Enums | |
|---|---|
show |
Afficher le libellé dans la liste des messages. |
hide |
Le libellé ne s'affiche pas dans la liste des messages. |
LabelListVisibility
| Enums | |
|---|---|
labelShow |
Afficher le libellé dans la liste des libellés. |
labelShowIfUnread |
Afficher le libellé s'il contient des messages non lus. |
labelHide |
Le libellé ne s'affiche pas dans la liste des libellés. |
Type
| Enums | |
|---|---|
system |
Libellés créés par Gmail. |
user |
Libellés personnalisés créés par l'utilisateur ou l'application. |
Couleur
| Représentation JSON |
|---|
{ "textColor": string, "backgroundColor": string } |
| Champs | |
|---|---|
textColor |
Couleur du texte du libellé, représentée sous forme de chaîne hexadécimale. Ce champ est obligatoire pour définir la couleur d'un libellé. Seule la série prédéfinie de valeurs de couleur suivante est autorisée : |
backgroundColor |
Couleur d'arrière-plan représentée sous forme de chaîne hexadécimale #RRGGBB (par exemple, #000000). Ce champ est obligatoire pour définir la couleur d'un libellé. Seule la série prédéfinie de valeurs de couleur suivante est autorisée : |
Méthodes |
|
|---|---|
|
Crée un libellé. |
|
Supprime immédiatement et définitivement le libellé spécifié, et le supprime de tous les messages et fils de discussion auxquels il est appliqué. |
|
Récupère le libellé spécifié. |
|
Liste tous les libellés de la boîte aux lettres de l'utilisateur. |
|
Corrige le libellé spécifié. |
|
Met à jour le libellé spécifié. |