Die Sammlung von Kalendern in der Kalenderliste des Nutzers. Siehe auch Kalender im Vergleich zu CalendarList.
Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.
Ressourcendarstellungen
{
"kind": "calendar#calendarListEntry",
"etag": etag,
"id": string,
"summary": string,
"description": string,
"location": string,
"timeZone": string,
"dataOwner": string,
"summaryOverride": string,
"colorId": string,
"backgroundColor": string,
"foregroundColor": string,
"hidden": boolean,
"selected": boolean,
"accessRole": string,
"defaultReminders": [
{
"method": string,
"minutes": integer
}
],
"notificationSettings": {
"notifications": [
{
"type": string,
"method": string
}
]
},
"primary": boolean,
"deleted": boolean,
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
string
]
}
}| Property-Name | Wert | Beschreibung | Hinweise |
|---|---|---|---|
accessRole |
string |
Die effektive Zugriffsrolle, die der authentifizierte Nutzer für den Kalender hat. Schreibgeschützt. Mögliche Werte:
|
|
backgroundColor |
string |
Die Hauptfarbe des Kalenders im Hexadezimalformat „#0088aa“. Diese Property ersetzt die indexbasierte Property colorId. Wenn Sie diese Eigenschaft festlegen oder ändern möchten, müssen Sie colorRgbFormat=true in den Parametern der Methoden insert, update und patch angeben. Optional. |
Bearbeitbar |
colorId |
string |
Die Farbe des Kalenders. Dies ist eine ID, die sich auf einen Eintrag im Abschnitt calendar der Farbdefinition bezieht (siehe colors-Endpunkt). Diese Property wird durch die Properties backgroundColor und foregroundColor ersetzt und kann ignoriert werden, wenn diese Properties verwendet werden. Optional. |
Bearbeitbar |
conferenceProperties |
nested object |
Konferenzeigenschaften für diesen Kalender, z. B. welche Arten von Konferenzen zulässig sind. | |
conferenceProperties.allowedConferenceSolutionTypes[] |
list |
Die Arten von Konferenzlösungen, die für diesen Kalender unterstützt werden. Die möglichen Werte sind:
|
|
dataOwner |
string |
Die E-Mail-Adresse des Inhabers des Kalenders. Nur für sekundäre Kalender festgelegt. Schreibgeschützt. | |
defaultReminders[] |
list |
Die Standarderinnerungen, die der authentifizierte Nutzer für diesen Kalender hat. | Bearbeitbar |
defaultReminders[].method |
string |
Die von dieser Erinnerung verwendete Methode. Mögliche Werte:
Erforderlich, wenn Sie eine Erinnerung hinzufügen. |
Bearbeitbar |
defaultReminders[].minutes |
integer |
Anzahl der Minuten vor Beginn des Termins, zu der die Erinnerung ausgelöst werden soll. Gültige Werte liegen zwischen 0 und 40.320 (4 Wochen in Minuten). Erforderlich, wenn Sie eine Erinnerung hinzufügen. |
Bearbeitbar |
deleted |
boolean |
Gibt an, ob dieser Kalender-Listeneintrag aus der Kalenderliste gelöscht wurde. Schreibgeschützt. Optional. Die Standardeinstellung ist "False". | |
description |
string |
Beschreibung des Kalenders. Optional. Schreibgeschützt. | |
etag |
etag |
ETag der Ressource. | |
foregroundColor |
string |
Die Vordergrundfarbe des Kalenders im Hexadezimalformat „#ffffff“. Diese Property ersetzt die indexbasierte Property colorId. Wenn Sie diese Eigenschaft festlegen oder ändern möchten, müssen Sie colorRgbFormat=true in den Parametern der Methoden insert, update und patch angeben. Optional. |
Bearbeitbar |
id |
string |
Kennung des Kalenders. | |
kind |
string |
Typ der Ressource („calendar#calendarListEntry“). | |
location |
string |
Geografischer Standort des Kalenders als Freiformtext. Optional. Schreibgeschützt. | |
notificationSettings |
object |
Die Benachrichtigungen, die der authentifizierte Nutzer für diesen Kalender erhält. | Bearbeitbar |
notificationSettings.notifications[] |
list |
Die Liste der für diesen Kalender festgelegten Benachrichtigungen. | |
notificationSettings.notifications[].method |
string |
Die Methode, mit der die Benachrichtigung zugestellt wurde. Möglicher Wert:
Erforderlich beim Hinzufügen einer Benachrichtigung. |
Bearbeitbar |
notificationSettings.notifications[].type |
string |
Die Art der Benachrichtigung. Mögliche Werte:
Erforderlich beim Hinzufügen einer Benachrichtigung. |
Bearbeitbar |
primary |
boolean |
Gibt an, ob der Kalender der primäre Kalender des authentifizierten Nutzers ist. Schreibgeschützt. Optional. Die Standardeinstellung ist "False". | |
selected |
boolean |
Gibt an, ob die Kalenderinhalte in der Kalender-Benutzeroberfläche angezeigt werden. Optional. Die Standardeinstellung ist "False". | Bearbeitbar |
summary |
string |
Titel des Kalenders. Schreibgeschützt. | |
summaryOverride |
string |
Die Zusammenfassung, die der authentifizierte Nutzer für diesen Kalender festgelegt hat. Optional. | Bearbeitbar |
timeZone |
string |
Die Zeitzone des Kalenders. Optional. Schreibgeschützt. |
Methoden
- Delete
- Entfernt einen Kalender aus der Kalenderliste des Nutzers.
- get
- Gibt einen Kalender aus der Kalenderliste des Nutzers zurück.
- insert
- Fügt einen vorhandenen Kalender in die Kalenderliste des Nutzers ein.
- list
- Gibt die Kalender in der Kalenderliste des Nutzers zurück.
- patch
- Aktualisiert einen vorhandenen Kalender in der Kalenderliste des Nutzers. Diese Methode unterstützt die Patch-Semantik. Beachten Sie, dass für jede Patch-Anfrage drei Kontingenteinheiten verbraucht werden. Verwenden Sie daher lieber ein
getgefolgt von einemupdate. Die von Ihnen angegebenen Feldwerte ersetzen die vorhandenen Werte. Felder, die Sie in der Anfrage nicht angeben, bleiben unverändert. Array-Felder überschreiben, sofern angegeben, die vorhandenen Arrays. Dadurch werden alle vorherigen Array-Elemente verworfen. - Aktualisieren
- Aktualisiert einen vorhandenen Kalender in der Kalenderliste des Nutzers.
- Smartwatch
- Nach Änderungen an CalendarList-Ressourcen suchen.