Mit diesem Dienst kann ein Skript auf den Google-Kalender des Nutzers, einschließlich zusätzlicher Kalender, die der Nutzer abonniert hat.
Klassen
Name | Kurzbeschreibung |
---|---|
Calendar | Stellt einen Kalender dar, der dem Nutzer gehört oder den der Nutzer abonniert hat. |
CalendarApp | Ermöglicht einem Script, den Google-Kalender des Nutzers zu lesen und zu aktualisieren. |
CalendarEvent | Stellt einen einzelnen Kalendertermin dar. |
CalendarEventSeries | Eine Serie von Ereignissen (ein wiederkehrender Termin) |
Color | Eine Aufzählung, die die benannten Farben darstellt, die im Kalenderdienst verfügbar sind. |
EventColor | Eine Aufzählung, die die Farben für benannte Termine darstellt, die im Kalenderdienst verfügbar sind. |
EventGuest | Stellt einen Gast eines Termins dar. |
EventRecurrence | Die Wiederholungseinstellungen für eine Terminserie. |
EventType | Eine Aufzählung, die den Typ eines Ereignisses darstellt. |
GuestStatus | Eine Aufzählung, die die Status darstellt, die ein Gast für einen Termin haben kann. |
RecurrenceRule | Eine Wiederholungsregel für eine Terminserie |
Visibility | Ein Enum-Wert, der die Sichtbarkeit eines Ereignisses darstellt. |
Calendar
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Erstellt einen neuen ganztägigen Termin |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Erstellt einen neuen ganztägigen Termin, der mehrere Tage umfassen kann. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Erstellt einen neuen ganztägigen Termin, der mehrere Tage umfassen kann. |
createAllDayEvent(title, date, options) | CalendarEvent | Erstellt einen neuen ganztägigen Termin |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Erstellt eine neue Serie von ganztägigen Terminen. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Erstellt eine neue Serie von ganztägigen Terminen. |
createEvent(title, startTime, endTime) | CalendarEvent | Erstellt einen neuen Termin. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Erstellt einen neuen Termin. |
createEventFromDescription(description) | CalendarEvent | Erstellt ein Ereignis aus einer Beschreibung im freien Format. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Erstellt eine neue Terminserie. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Erstellt eine neue Terminserie. |
deleteCalendar() | void | Der Kalender wird endgültig gelöscht. |
getColor() | String | Ruft die Farbe des Kalenders ab. |
getDescription() | String | Ruft die Beschreibung des Kalenders ab. |
getEventById(iCalId) | CalendarEvent | Ruft das Ereignis mit der angegebenen ID ab. |
getEventSeriesById(iCalId) | CalendarEventSeries | Ruft die Terminserie mit der angegebenen ID ab. |
getEvents(startTime, endTime) | CalendarEvent[] | Ruft alle Ereignisse ab, die innerhalb eines bestimmten Zeitraums auftreten. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Ruft alle Ereignisse ab, die innerhalb eines bestimmten Zeitraums auftreten und die angegebenen Kriterien erfüllen. |
getEventsForDay(date) | CalendarEvent[] | Ruft alle Ereignisse an einem bestimmten Tag ab. |
getEventsForDay(date, options) | CalendarEvent[] | Ruft alle Ereignisse ab, die an einem bestimmten Tag auftreten und bestimmte Kriterien erfüllen. |
getId() | String | Ruft die ID des Kalenders ab. |
getName() | String | Ruft den Namen des Kalenders ab. |
getTimeZone() | String | Ruft die Zeitzone des Kalenders ab. |
isHidden() | Boolean | Legt fest, ob der Kalender in der Benutzeroberfläche ausgeblendet wird. |
isMyPrimaryCalendar() | Boolean | Legt fest, ob der Kalender der Hauptkalender für den aktiven Nutzer ist. |
isOwnedByMe() | Boolean | Bestimmt, ob der Kalender Ihnen gehört. |
isSelected() | Boolean | Legt fest, ob die Termine des Kalenders auf der Benutzeroberfläche angezeigt werden. |
setColor(color) | Calendar | Legt die Farbe des Kalenders fest. |
setDescription(description) | Calendar | Legt die Beschreibung eines Kalenders fest. |
setHidden(hidden) | Calendar | Legt fest, ob der Kalender in der Benutzeroberfläche sichtbar ist. |
setName(name) | Calendar | Legt den Namen des Kalenders fest. |
setSelected(selected) | Calendar | Legt fest, ob die Termine des Kalenders auf der Benutzeroberfläche angezeigt werden. |
setTimeZone(timeZone) | Calendar | Legt die Zeitzone des Kalenders fest. |
unsubscribeFromCalendar() | void | Der Nutzer wird von einem Kalender abgemeldet. |
CalendarApp
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
Color | Color | Eine Aufzählung, die die benannten Farben darstellt, die im Kalenderdienst verfügbar sind. |
EventColor | EventColor | Eine Aufzählung, die die Farben für benannte Termine darstellt, die im Kalenderdienst verfügbar sind. |
GuestStatus | GuestStatus | Eine Aufzählung, die die Status darstellt, die ein Gast für einen Termin haben kann. |
Month | Month | Ein enum-Wert, der die Monate des Jahres darstellt. |
Visibility | Visibility | Ein Enum-Wert, der die Sichtbarkeit eines Ereignisses darstellt. |
Weekday | Weekday | Ein enum-Wert, der die Wochentage darstellt. |
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Erstellt einen neuen ganztägigen Termin |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Erstellt einen neuen ganztägigen Termin, der mehrere Tage umfassen kann. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Erstellt einen neuen ganztägigen Termin, der mehrere Tage umfassen kann. |
createAllDayEvent(title, date, options) | CalendarEvent | Erstellt einen neuen ganztägigen Termin |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Erstellt eine neue Serie von ganztägigen Terminen. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Erstellt eine neue Serie von ganztägigen Terminen. |
createCalendar(name) | Calendar | Erstellt einen neuen Kalender, dessen Eigentümer der Nutzer ist. |
createCalendar(name, options) | Calendar | Erstellt einen neuen Kalender, dessen Eigentümer der Nutzer ist. |
createEvent(title, startTime, endTime) | CalendarEvent | Erstellt einen neuen Termin. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Erstellt einen neuen Termin. |
createEventFromDescription(description) | CalendarEvent | Erstellt ein Ereignis aus einer Beschreibung im freien Format. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Erstellt eine neue Terminserie. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Erstellt eine neue Terminserie. |
getAllCalendars() | Calendar[] | Ruft alle Kalender ab, die dem Nutzer gehören oder die er abonniert hat. |
getAllOwnedCalendars() | Calendar[] | Ruft alle Kalender des Nutzers ab. |
getCalendarById(id) | Calendar | Ruft den Kalender mit der angegebenen ID ab. |
getCalendarsByName(name) | Calendar[] | Ruft alle Kalender mit einem bestimmten Namen ab, die dem Nutzer gehören oder die er abonniert hat. |
getColor() | String | Ruft die Farbe des Kalenders ab. |
getDefaultCalendar() | Calendar | Ruft den Standardkalender des Nutzers ab. |
getDescription() | String | Ruft die Beschreibung des Kalenders ab. |
getEventById(iCalId) | CalendarEvent | Ruft das Ereignis mit der angegebenen ID ab. |
getEventSeriesById(iCalId) | CalendarEventSeries | Ruft die Terminserie mit der angegebenen ID ab. |
getEvents(startTime, endTime) | CalendarEvent[] | Ruft alle Ereignisse ab, die innerhalb eines bestimmten Zeitraums auftreten. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Ruft alle Ereignisse ab, die innerhalb eines bestimmten Zeitraums auftreten und die angegebenen Kriterien erfüllen. |
getEventsForDay(date) | CalendarEvent[] | Ruft alle Ereignisse an einem bestimmten Tag ab. |
getEventsForDay(date, options) | CalendarEvent[] | Ruft alle Ereignisse ab, die an einem bestimmten Tag auftreten und bestimmte Kriterien erfüllen. |
getId() | String | Ruft die ID des Kalenders ab. |
getName() | String | Ruft den Namen des Kalenders ab. |
getOwnedCalendarById(id) | Calendar | Ruft den Kalender mit der angegebenen ID ab, sofern der Nutzer Eigentümer des Kalenders ist. |
getOwnedCalendarsByName(name) | Calendar[] | Ruft alle Kalender mit einem bestimmten Namen ab, die dem Nutzer gehören. |
getTimeZone() | String | Ruft die Zeitzone des Kalenders ab. |
isHidden() | Boolean | Legt fest, ob der Kalender in der Benutzeroberfläche ausgeblendet wird. |
isMyPrimaryCalendar() | Boolean | Legt fest, ob der Kalender der Hauptkalender für den aktiven Nutzer ist. |
isOwnedByMe() | Boolean | Bestimmt, ob der Kalender Ihnen gehört. |
isSelected() | Boolean | Legt fest, ob die Termine des Kalenders auf der Benutzeroberfläche angezeigt werden. |
newRecurrence() | EventRecurrence | Erstellt ein neues Wiederholungsobjekt, mit dem Regeln für die Wiederholung von Terminen erstellt werden können. |
setColor(color) | Calendar | Legt die Farbe des Kalenders fest. |
setDescription(description) | Calendar | Legt die Beschreibung eines Kalenders fest. |
setHidden(hidden) | Calendar | Legt fest, ob der Kalender in der Benutzeroberfläche sichtbar ist. |
setName(name) | Calendar | Legt den Namen des Kalenders fest. |
setSelected(selected) | Calendar | Legt fest, ob die Termine des Kalenders auf der Benutzeroberfläche angezeigt werden. |
setTimeZone(timeZone) | Calendar | Legt die Zeitzone des Kalenders fest. |
subscribeToCalendar(id) | Calendar | Nutzer abonnieren den Kalender mit der angegebenen ID, sofern der Nutzer dazu berechtigt ist. |
subscribeToCalendar(id, options) | Calendar | Nutzer abonnieren den Kalender mit der angegebenen ID, sofern der Nutzer dazu berechtigt ist. |
CalendarEvent
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Fügt dem Termin eine neue E-Mail-Erinnerung hinzu. |
addGuest(email) | CalendarEvent | Fügt dem Termin einen Gast hinzu. |
addPopupReminder(minutesBefore) | CalendarEvent | Fügt dem Termin eine neue Pop-up-Benachrichtigung hinzu. |
addSmsReminder(minutesBefore) | CalendarEvent | Fügt dem Termin eine neue SMS-Erinnerung hinzu. |
anyoneCanAddSelf() | Boolean | Legt fest, ob Personen sich selbst einem Kalendertermin als Gäste hinzufügen können. |
deleteEvent() | void | Löscht einen Kalendertermin. |
deleteTag(key) | CalendarEvent | Löscht ein Schlüssel/Wert-Tag aus dem Ereignis. |
getAllDayEndDate() | Date | Ruft das Datum ab, an dem dieser ganztägige Kalendertermin endet. |
getAllDayStartDate() | Date | Ruft das Datum ab, an dem dieser ganztägige Kalendertermin beginnt. |
getAllTagKeys() | String[] | Ruft alle Schlüssel für Tags ab, die für das Ereignis festgelegt wurden. |
getColor() | String | Gibt die Farbe des Kalendertermins zurück |
getCreators() | String[] | Ruft die Ersteller einer Veranstaltung ab. |
getDateCreated() | Date | Ruft das Erstellungsdatum des Termins ab. |
getDescription() | String | Ruft die Beschreibung des Ereignisses ab. |
getEmailReminders() | Integer[] | Ruft die Minutenwerte für alle E-Mail-Erinnerungen für den Termin ab. |
getEndTime() | Date | Ruft Datum und Uhrzeit des Endes dieses Kalendertermins ab. |
getEventSeries() | CalendarEventSeries | Ruft die Serie wiederkehrender Termine ab, zu der dieser Termin gehört. |
getEventType() | EventType | EventType dieses Termins abrufen. |
getGuestByEmail(email) | EventGuest | Einen Gast per E-Mail-Adresse empfangen |
getGuestList() | EventGuest[] | Ruft die Gäste für den Termin ab, ohne den Termineigentümer |
getGuestList(includeOwner) | EventGuest[] | Ruft die Gäste für den Termin ab, möglicherweise auch die Termineigentümer |
getId() | String | Ruft die eindeutige iCalUID des Termins ab. |
getLastUpdated() | Date | Ruft das Datum ab, an dem der Termin zuletzt aktualisiert wurde. |
getLocation() | String | Ruft den Ort des Termins ab. |
getMyStatus() | GuestStatus | Ruft den Ereignisstatus (z. B. "Teilnehmen" oder "Eingeladen") des aktiven Nutzers ab. |
getOriginalCalendarId() | String | Rufen Sie die ID des Kalenders ab, in dem dieser Termin ursprünglich erstellt wurde. |
getPopupReminders() | Integer[] | Ruft die Minutenwerte für alle Pop-up-Erinnerungen für den Termin ab. |
getSmsReminders() | Integer[] | Ruft die Minutenwerte für alle SMS-Erinnerungen für den Termin ab. |
getStartTime() | Date | Ruft Datum und Uhrzeit des Beginns dieses Kalendertermins ab. |
getTag(key) | String | Ruft einen Tag-Wert des Ereignisses ab. |
getTitle() | String | Ruft den Titel des Termins ab. |
getVisibility() | Visibility | Ruft die Sichtbarkeit des Termins ab. |
guestsCanInviteOthers() | Boolean | Legt fest, ob Gäste andere Gäste einladen können. |
guestsCanModify() | Boolean | Legt fest, ob Gäste den Termin bearbeiten können. |
guestsCanSeeGuests() | Boolean | Legt fest, ob Gäste andere Gäste sehen können. |
isAllDayEvent() | Boolean | Legt fest, ob es sich um einen ganztägigen Termin handelt. |
isOwnedByMe() | Boolean | Legt fest, ob Sie der Inhaber des Termins sind. |
isRecurringEvent() | Boolean | Bestimmt, ob der Termin Teil einer Terminserie ist. |
removeAllReminders() | CalendarEvent | Entfernt alle Erinnerungen aus dem Termin. |
removeGuest(email) | CalendarEvent | Entfernt einen Gast aus dem Termin. |
resetRemindersToDefault() | CalendarEvent | Setzt die Erinnerungen unter Verwendung der Standardeinstellungen des Kalenders zurück. |
setAllDayDate(date) | CalendarEvent | Legt das Datum des Ereignisses fest. |
setAllDayDates(startDate, endDate) | CalendarEvent | Legt das Datum des Ereignisses fest. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | Legt fest, ob Personen, die keine Gäste sind, sich selbst zum Termin hinzufügen können. |
setColor(color) | CalendarEvent | Legt die Farbe des Kalendertermins fest. |
setDescription(description) | CalendarEvent | Legt die Beschreibung des Ereignisses fest. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | Legt fest, ob Gäste andere Gäste einladen können. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | Legt fest, ob Gäste den Termin bearbeiten können. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | Legt fest, ob Gäste andere Gäste sehen können. |
setLocation(location) | CalendarEvent | Legt den Ort des Ereignisses fest. |
setMyStatus(status) | CalendarEvent | Legt den Ereignisstatus (z. B. „Teilnehmen“ oder „Eingeladen“) des aktiven Nutzers fest. |
setTag(key, value) | CalendarEvent | Legt ein Schlüssel/Wert-Tag für das Ereignis zum Speichern benutzerdefinierter Metadaten fest. |
setTime(startTime, endTime) | CalendarEvent | Legt Datum und Uhrzeit für Beginn und Ende des Ereignisses fest. |
setTitle(title) | CalendarEvent | Legt den Titel des Termins fest. |
setVisibility(visibility) | CalendarEvent | Legt die Sichtbarkeit des Ereignisses fest. |
CalendarEventSeries
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | Fügt dem Termin eine neue E-Mail-Erinnerung hinzu. |
addGuest(email) | CalendarEventSeries | Fügt dem Termin einen Gast hinzu. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Fügt dem Termin eine neue Pop-up-Benachrichtigung hinzu. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Fügt dem Termin eine neue SMS-Erinnerung hinzu. |
anyoneCanAddSelf() | Boolean | Legt fest, ob Personen sich selbst einem Kalendertermin als Gäste hinzufügen können. |
deleteEventSeries() | void | Löscht die Terminserie. |
deleteTag(key) | CalendarEventSeries | Löscht ein Schlüssel/Wert-Tag aus dem Ereignis. |
getAllTagKeys() | String[] | Ruft alle Schlüssel für Tags ab, die für das Ereignis festgelegt wurden. |
getColor() | String | Gibt die Farbe des Kalendertermins zurück |
getCreators() | String[] | Ruft die Ersteller einer Veranstaltung ab. |
getDateCreated() | Date | Ruft das Erstellungsdatum des Termins ab. |
getDescription() | String | Ruft die Beschreibung des Ereignisses ab. |
getEmailReminders() | Integer[] | Ruft die Minutenwerte für alle E-Mail-Erinnerungen für den Termin ab. |
getEventType() | EventType | EventType dieses Termins abrufen. |
getGuestByEmail(email) | EventGuest | Einen Gast per E-Mail-Adresse empfangen |
getGuestList() | EventGuest[] | Ruft die Gäste für den Termin ab, ohne den Termineigentümer |
getGuestList(includeOwner) | EventGuest[] | Ruft die Gäste für den Termin ab, möglicherweise auch die Termineigentümer |
getId() | String | Ruft die eindeutige iCalUID des Termins ab. |
getLastUpdated() | Date | Ruft das Datum ab, an dem der Termin zuletzt aktualisiert wurde. |
getLocation() | String | Ruft den Ort des Termins ab. |
getMyStatus() | GuestStatus | Ruft den Ereignisstatus (z. B. "Teilnehmen" oder "Eingeladen") des aktiven Nutzers ab. |
getOriginalCalendarId() | String | Rufen Sie die ID des Kalenders ab, in dem dieser Termin ursprünglich erstellt wurde. |
getPopupReminders() | Integer[] | Ruft die Minutenwerte für alle Pop-up-Erinnerungen für den Termin ab. |
getSmsReminders() | Integer[] | Ruft die Minutenwerte für alle SMS-Erinnerungen für den Termin ab. |
getTag(key) | String | Ruft einen Tag-Wert des Ereignisses ab. |
getTitle() | String | Ruft den Titel des Termins ab. |
getVisibility() | Visibility | Ruft die Sichtbarkeit des Termins ab. |
guestsCanInviteOthers() | Boolean | Legt fest, ob Gäste andere Gäste einladen können. |
guestsCanModify() | Boolean | Legt fest, ob Gäste den Termin bearbeiten können. |
guestsCanSeeGuests() | Boolean | Legt fest, ob Gäste andere Gäste sehen können. |
isOwnedByMe() | Boolean | Legt fest, ob Sie der Inhaber des Termins sind. |
removeAllReminders() | CalendarEventSeries | Entfernt alle Erinnerungen aus dem Termin. |
removeGuest(email) | CalendarEventSeries | Entfernt einen Gast aus dem Termin. |
resetRemindersToDefault() | CalendarEventSeries | Setzt die Erinnerungen unter Verwendung der Standardeinstellungen des Kalenders zurück. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Legt fest, ob Personen, die keine Gäste sind, sich selbst zum Termin hinzufügen können. |
setColor(color) | CalendarEventSeries | Legt die Farbe des Kalendertermins fest. |
setDescription(description) | CalendarEventSeries | Legt die Beschreibung des Ereignisses fest. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | Legt fest, ob Gäste andere Gäste einladen können. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | Legt fest, ob Gäste den Termin bearbeiten können. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | Legt fest, ob Gäste andere Gäste sehen können. |
setLocation(location) | CalendarEventSeries | Legt den Ort des Ereignisses fest. |
setMyStatus(status) | CalendarEventSeries | Legt den Ereignisstatus (z. B. „Teilnehmen“ oder „Eingeladen“) des aktiven Nutzers fest. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Legt die Wiederholungsregeln für eine ganztägige Terminserie fest |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Legt die Wiederholungsregeln für die Terminserie fest. |
setTag(key, value) | CalendarEventSeries | Legt ein Schlüssel/Wert-Tag für das Ereignis zum Speichern benutzerdefinierter Metadaten fest. |
setTitle(title) | CalendarEventSeries | Legt den Titel des Termins fest. |
setVisibility(visibility) | CalendarEventSeries | Legt die Sichtbarkeit des Ereignisses fest. |
Color
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
BLUE | Enum |
#2952A3 ). |
BROWN | Enum |
#8D6F47 ) |
CHARCOAL | Enum |
#4E5D6C ). |
CHESTNUT | Enum |
#865A5A ). |
GRAY | Enum |
#5A6986 ). |
GREEN | Enum |
#0D7813 ) |
INDIGO | Enum |
#5229A3 ) |
LIME | Enum |
#528800 ) |
MUSTARD | Enum |
#88880E ). |
OLIVE | Enum |
#6E6E41 ). |
ORANGE | Enum |
#BE6D00 ) |
PINK | Enum |
#B1365F ). |
PLUM | Enum |
#705770 ). |
PURPLE | Enum |
#7A367A ). |
RED | Enum |
#A32929 ) |
RED_ORANGE | Enum |
#B1440E ) |
SEA_BLUE | Enum |
#29527A ). |
SLATE | Enum |
#4A716C ). |
TEAL | Enum |
#28754E ). |
TURQOISE | Enum |
#1B887A ). |
YELLOW | Enum |
#AB8B00 ). |
EventColor
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
PALE_BLUE | Enum |
"1" ). |
PALE_GREEN | Enum |
"2" ). |
MAUVE | Enum |
"3" ) |
PALE_RED | Enum |
"4" ). |
YELLOW | Enum |
"5" ). |
ORANGE | Enum |
"6" ) |
CYAN | Enum |
"7" ) |
GRAY | Enum |
"8" ). |
BLUE | Enum |
"9" ). |
GREEN | Enum |
"10" ) |
RED | Enum |
"11" ) |
EventGuest
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
getAdditionalGuests() | Integer | Ruft die Anzahl der zusätzlichen Personen ab, die dieser Gast angegeben hat. |
getEmail() | String | Ruft die E-Mail-Adresse des Gasts ab. |
getGuestStatus() | GuestStatus | Ruft den Status des Gasts für den Termin ab. |
getName() | String | Ruft den Namen des Gasts ab. |
EventRecurrence
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addDailyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf täglicher Basis ausschließt. |
addDailyRule() | RecurrenceRule | Fügt eine Regel hinzu, durch die der Termin täglich wiederholt wird. |
addDate(date) | EventRecurrence | Fügt eine Regel hinzu, durch die der Termin an einem bestimmten Datum wiederholt wird. |
addDateExclusion(date) | EventRecurrence | Fügt eine Regel hinzu, die einen Fall an einem bestimmten Datum ausschließt. |
addMonthlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf monatlicher Basis ausschließt. |
addMonthlyRule() | RecurrenceRule | Fügt eine Regel hinzu, durch die sich das Ereignis jeden Monat wiederholt. |
addWeeklyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf wöchentlicher Basis ausschließt. |
addWeeklyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin wöchentlich wiederholt. |
addYearlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf Jahresbasis ausschließt. |
addYearlyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin jährlich wiederholt. |
setTimeZone(timeZone) | EventRecurrence | Legt die Zeitzone für diese Serie fest. |
EventType
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
DEFAULT | Enum | Das Ereignis ist ein normales Ereignis. |
BIRTHDAY | Enum | Das Ereignis ist ein ganztägiges Ereignis, das jährlich wiederholt wird. |
FOCUS_TIME | Enum | Bei dem Termin handelt es sich um ein Fokuszeit-Ereignis. |
FROM_GMAIL | Enum | Der Termin ist ein Termin aus Gmail. |
OUT_OF_OFFICE | Enum | Der Termin ist eine Abwesenheitsveranstaltung. |
WORKING_LOCATION | Enum | Die Veranstaltung ist ein Termin am Arbeitsort. |
GuestStatus
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
INVITED | Enum | Der Gast wurde eingeladen, hat jedoch nicht angegeben, ob er teilnimmt. |
MAYBE | Enum | Der Gast hat angegeben, dass er möglicherweise teilnehmen wird. |
NO | Enum | Der Gast hat angegeben, dass er nicht teilnimmt. |
OWNER | Enum | Der Gast ist Eigentümer des Termins. |
YES | Enum | Der Gast hat angegeben, dass er teilnehmen möchte. |
RecurrenceRule
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addDailyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf täglicher Basis ausschließt. |
addDailyRule() | RecurrenceRule | Fügt eine Regel hinzu, durch die der Termin täglich wiederholt wird. |
addDate(date) | EventRecurrence | Fügt eine Regel hinzu, durch die der Termin an einem bestimmten Datum wiederholt wird. |
addDateExclusion(date) | EventRecurrence | Fügt eine Regel hinzu, die einen Fall an einem bestimmten Datum ausschließt. |
addMonthlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf monatlicher Basis ausschließt. |
addMonthlyRule() | RecurrenceRule | Fügt eine Regel hinzu, durch die sich das Ereignis jeden Monat wiederholt. |
addWeeklyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf wöchentlicher Basis ausschließt. |
addWeeklyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin wöchentlich wiederholt. |
addYearlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf Jahresbasis ausschließt. |
addYearlyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin jährlich wiederholt. |
interval(interval) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur in diesem Intervall der Zeiteinheit der Regel gilt. |
onlyInMonth(month) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur für einen bestimmten Monat gilt. |
onlyInMonths(months) | RecurrenceRule | Konfiguriert die Regel so, dass sie nur für bestimmte Monate gilt. |
onlyOnMonthDay(day) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur für einen bestimmten Tag des Monats gilt. |
onlyOnMonthDays(days) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur für bestimmte Tage des Monats gilt. |
onlyOnWeek(week) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur für eine bestimmte Woche im Jahr gilt. |
onlyOnWeekday(day) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur für einen bestimmten Wochentag gilt. |
onlyOnWeekdays(days) | RecurrenceRule | Konfiguriert die Regel so, dass sie nur für bestimmte Wochentage gilt. |
onlyOnWeeks(weeks) | RecurrenceRule | Konfiguriert die Regel so, dass sie nur für bestimmte Wochen des Jahres gilt. |
onlyOnYearDay(day) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur für einen bestimmten Tag im Jahr gilt. |
onlyOnYearDays(days) | RecurrenceRule | Mit dieser Richtlinie wird die Regel so konfiguriert, dass sie nur für bestimmte Tage des Jahres gilt. |
setTimeZone(timeZone) | EventRecurrence | Legt die Zeitzone für diese Serie fest. |
times(times) | RecurrenceRule | Konfiguriert die Regel so, dass sie nach einer bestimmten Anzahl von Wiederholungen endet. |
until(endDate) | RecurrenceRule | Konfiguriert die Regel so, dass sie an einem bestimmten Datum endet (einschließlich). |
weekStartsOn(day) | RecurrenceRule | Konfiguriert, an welchem Tag eine Woche beginnt, um die Regel anzuwenden. |
Visibility
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
CONFIDENTIAL | Enum | Der Termin ist privat. |
DEFAULT | Enum | Verwendet die Standardsichtbarkeit für Termine im Kalender. |
PRIVATE | Enum | Der Termin ist privat und nur die Teilnehmer können die Termindetails sehen. |
PUBLIC | Enum | Der Termin ist öffentlich und die Termindetails sind für alle Leser des Kalenders sichtbar. |