Эта служба позволяет сценарию получать доступ и изменять Календарь Google пользователя, включая дополнительные календари, на которые подписан пользователь.
Классы
| Имя | Краткое описание | 
|---|---|
| Calendar | Представляет календарь, которым владеет пользователь или на который он подписан. | 
| Calendar App | Позволяет сценарию читать и обновлять Календарь Google пользователя. | 
| Calendar Event | Представляет одно событие календаря. | 
| Calendar Event Series | Представляет серию событий (повторяющееся событие). | 
| Color | Перечисление, представляющее именованные цвета, доступные в службе календаря. | 
| Event Color | Перечисление, представляющее именованные цвета событий, доступные в службе календаря. | 
| Event Guest | Представляет гостя мероприятия. | 
| Event Recurrence | Представляет параметры повторения для серии событий. | 
| Event Transparency | Перечисление, представляющее прозрачность события. | 
| Event Type | Перечисление, представляющее тип события. | 
| Guest Status | Перечисление, представляющее статусы, которые гость может иметь для события. | 
| Recurrence Rule | Представляет правило повторения для серии событий. | 
| Visibility | Перечисление, представляющее видимость события. | 
 Calendar
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| create All Day Event(title, date) | Calendar Event | Создает новое событие на весь день. | 
| create All Day Event(title, startDate, endDate) | Calendar Event | Создает новое событие на весь день, которое может охватывать несколько дней. | 
| create All Day Event(title, startDate, endDate, options) | Calendar Event | Создает новое событие на весь день, которое может охватывать несколько дней. | 
| create All Day Event(title, date, options) | Calendar Event | Создает новое событие на весь день. | 
| create All Day Event Series(title, startDate, recurrence) | Calendar Event Series | Создает новую серию событий на весь день. | 
| create All Day Event Series(title, startDate, recurrence, options) | Calendar Event Series | Создает новую серию событий на весь день. | 
| create Event(title, startTime, endTime) | Calendar Event | Создает новое событие. | 
| create Event(title, startTime, endTime, options) | Calendar Event | Создает новое событие. | 
| create Event From Description(description) | Calendar Event | Создает событие из описания в свободной форме. | 
| create Event Series(title, startTime, endTime, recurrence) | Calendar Event Series | Создает новую серию событий. | 
| create Event Series(title, startTime, endTime, recurrence, options) | Calendar Event Series | Создает новую серию событий. | 
| delete Calendar() | void | Удаляет календарь навсегда. | 
| get Color() | String | Получает цвет календаря. | 
| get Description() | String | Получает описание календаря. | 
| get Event By Id(iCalId) | Calendar Event | Получает событие с заданным идентификатором. | 
| get Event Series By Id(iCalId) | Calendar Event Series | Получает серию событий с заданным идентификатором. | 
| get Events(startTime, endTime) | Calendar Event[] | Получает все события, происходящие в заданном диапазоне времени. | 
| get Events(startTime, endTime, options) | Calendar Event[] | Получает все события, происходящие в заданном диапазоне времени и соответствующие указанным критериям. | 
| get Events For Day(date) | Calendar Event[] | Получает все события, произошедшие в определенный день. | 
| get Events For Day(date, options) | Calendar Event[] | Получает все события, происходящие в определенный день и соответствующие указанным критериям. | 
| get Id() | String | Получает идентификатор календаря. | 
| get Name() | String | Получает имя календаря. | 
| get Time Zone() | String | Получает часовой пояс календаря. | 
| is Hidden() | Boolean | Определяет, скрыт ли календарь в пользовательском интерфейсе. | 
| is My Primary Calendar() | Boolean | Определяет, является ли календарь основным календарем для эффективного пользователя. | 
| is Owned By Me() | Boolean | Определяет, принадлежит ли вам календарь. | 
| is Selected() | Boolean | Определяет, отображаются ли события календаря в пользовательском интерфейсе. | 
| set Color(color) | Calendar | Устанавливает цвет календаря. | 
| set Description(description) | Calendar | Устанавливает описание календаря. | 
| set Hidden(hidden) | Calendar | Устанавливает, отображается ли календарь в пользовательском интерфейсе. | 
| set Name(name) | Calendar | Устанавливает имя календаря. | 
| set Selected(selected) | Calendar | Определяет, отображаются ли события календаря в пользовательском интерфейсе. | 
| set Time Zone(timeZone) | Calendar | Устанавливает часовой пояс календаря. | 
| unsubscribe From Calendar() | void | Отписывает пользователя от календаря. | 
 Calendar App 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| Color | Color | Перечисление, представляющее именованные цвета, доступные в службе календаря. | 
| Event Color | Event Color | Перечисление, представляющее именованные цвета событий, доступные в службе календаря. | 
| Event Transparency | Event Transparency | Перечисление Event Transparency. | 
| Event Type | Event Type | Перечисление Event Type. | 
| Guest Status | Guest Status | Перечисление, представляющее статусы, которые гость может иметь для события. | 
| Month | Month | Перечисление, представляющее месяцы года. | 
| Visibility | Visibility | Перечисление, представляющее видимость события. | 
| Weekday | Weekday | Перечисление, представляющее дни недели. | 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| create All Day Event(title, date) | Calendar Event | Создает новое событие на весь день. | 
| create All Day Event(title, startDate, endDate) | Calendar Event | Создает новое событие на весь день, которое может охватывать несколько дней. | 
| create All Day Event(title, startDate, endDate, options) | Calendar Event | Создает новое событие на весь день, которое может охватывать несколько дней. | 
| create All Day Event(title, date, options) | Calendar Event | Создает новое событие на весь день. | 
| create All Day Event Series(title, startDate, recurrence) | Calendar Event Series | Создает новую серию событий на весь день. | 
| create All Day Event Series(title, startDate, recurrence, options) | Calendar Event Series | Создает новую серию событий на весь день. | 
| create Calendar(name) | Calendar | Создает новый календарь, принадлежащий пользователю. | 
| create Calendar(name, options) | Calendar | Создает новый календарь, принадлежащий пользователю. | 
| create Event(title, startTime, endTime) | Calendar Event | Создает новое событие. | 
| create Event(title, startTime, endTime, options) | Calendar Event | Создает новое событие. | 
| create Event From Description(description) | Calendar Event | Создает событие из описания в свободной форме. | 
| create Event Series(title, startTime, endTime, recurrence) | Calendar Event Series | Создает новую серию событий. | 
| create Event Series(title, startTime, endTime, recurrence, options) | Calendar Event Series | Создает новую серию событий. | 
| get All Calendars() | Calendar[] | Получает все календари, которыми владеет пользователь или на которые он подписан. | 
| get All Owned Calendars() | Calendar[] | Получает все календари, принадлежащие пользователю. | 
| get Calendar By Id(id) | Calendar | Получает календарь с заданным идентификатором. | 
| get Calendars By Name(name) | Calendar[] | Получает все календари с заданным именем, которыми владеет пользователь или на которые он подписан. | 
| get Color() | String | Получает цвет календаря. | 
| get Default Calendar() | Calendar | Получает календарь пользователя по умолчанию. | 
| get Description() | String | Получает описание календаря. | 
| get Event By Id(iCalId) | Calendar Event | Получает событие с заданным идентификатором. | 
| get Event Series By Id(iCalId) | Calendar Event Series | Получает серию событий с заданным идентификатором. | 
| get Events(startTime, endTime) | Calendar Event[] | Получает все события, происходящие в заданном диапазоне времени. | 
| get Events(startTime, endTime, options) | Calendar Event[] | Получает все события, происходящие в заданном диапазоне времени и соответствующие указанным критериям. | 
| get Events For Day(date) | Calendar Event[] | Получает все события, произошедшие в определенный день. | 
| get Events For Day(date, options) | Calendar Event[] | Получает все события, происходящие в определенный день и соответствующие указанным критериям. | 
| get Id() | String | Получает идентификатор календаря. | 
| get Name() | String | Получает имя календаря. | 
| get Owned Calendar By Id(id) | Calendar | Получает календарь с заданным идентификатором, если он принадлежит пользователю. | 
| get Owned Calendars By Name(name) | Calendar[] | Получает все календари с заданным именем, принадлежащие пользователю. | 
| get Time Zone() | String | Получает часовой пояс календаря. | 
| is Hidden() | Boolean | Определяет, скрыт ли календарь в пользовательском интерфейсе. | 
| is My Primary Calendar() | Boolean | Определяет, является ли календарь основным календарем для эффективного пользователя. | 
| is Owned By Me() | Boolean | Определяет, принадлежит ли вам календарь. | 
| is Selected() | Boolean | Определяет, отображаются ли события календаря в пользовательском интерфейсе. | 
| new Recurrence() | Event Recurrence | Создает новый объект повторения, который можно использовать для создания правил повторения событий. | 
| set Color(color) | Calendar | Устанавливает цвет календаря. | 
| set Description(description) | Calendar | Устанавливает описание календаря. | 
| set Hidden(hidden) | Calendar | Устанавливает, отображается ли календарь в пользовательском интерфейсе. | 
| set Name(name) | Calendar | Устанавливает имя календаря. | 
| set Selected(selected) | Calendar | Определяет, отображаются ли события календаря в пользовательском интерфейсе. | 
| set Time Zone(timeZone) | Calendar | Устанавливает часовой пояс календаря. | 
| subscribe To Calendar(id) | Calendar | Подписывает пользователя на календарь с заданным идентификатором, если пользователю разрешено подписаться. | 
| subscribe To Calendar(id, options) | Calendar | Подписывает пользователя на календарь с заданным идентификатором, если пользователю разрешено подписаться. | 
 Calendar Event 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Email Reminder(minutesBefore) | Calendar Event | Добавляет новое напоминание по электронной почте к событию. | 
| add Guest(email) | Calendar Event | Добавляет гостя на мероприятие. | 
| add Popup Reminder(minutesBefore) | Calendar Event | Добавляет новое всплывающее уведомление к событию. | 
| add Sms Reminder(minutesBefore) | Calendar Event | Добавляет новое SMS-напоминание о событии. | 
| anyone Can Add Self() | Boolean | Определяет, могут ли люди добавлять себя в качестве гостей на мероприятие Календаря. | 
| delete Event() | void | Удаляет событие календаря. | 
| delete Tag(key) | Calendar Event | Удаляет тег ключ/значение из события. | 
| get All Day End Date() | Date | Получает дату окончания этого события календаря на целый день. | 
| get All Day Start Date() | Date | Получает дату начала этого события календаря, рассчитанного на целый день. | 
| get All Tag Keys() | String[] | Получает все ключи для тегов, установленных для события. | 
| get Color() | String | Возвращает цвет события календаря. | 
| get Creators() | String[] | Получает создателей события. | 
| get Date Created() | Date | Получает дату создания события. | 
| get Description() | String | Получает описание события. | 
| get Email Reminders() | Integer[] | Получает значения минут для всех напоминаний по электронной почте о событии. | 
| get End Time() | Date | Получает дату и время окончания этого события календаря. | 
| get Event Series() | Calendar Event Series | Получает серию повторяющихся событий, к которым принадлежит данное событие. | 
| get Event Type() | Event Type | Получает Event Typeэтого события. | 
| get Guest By Email(email) | Event Guest | Получает гостя по адресу электронной почты. | 
| get Guest List() | Event Guest[] | Получает гостей мероприятия, не включая владельца мероприятия. | 
| get Guest List(includeOwner) | Event Guest[] | Получает гостей мероприятия, возможно, включая владельцев мероприятия. | 
| get Id() | String | Получает уникальный iCalUID события. | 
| get Last Updated() | Date | Получает дату последнего обновления события. | 
| get Location() | String | Получает местоположение события. | 
| get My Status() | Guest Status | Получает статус мероприятия (например, присутствует или приглашен) эффективного пользователя. | 
| get Original Calendar Id() | String | Получите идентификатор календаря, в котором изначально было создано это событие. | 
| get Popup Reminders() | Integer[] | Получает значения минут для всех всплывающих напоминаний о событии. | 
| get Sms Reminders() | Integer[] | Получает значения минут для всех SMS-напоминаний о событии. | 
| get Start Time() | Date | Получает дату и время начала этого события календаря. | 
| get Tag(key) | String | Получает значение тега события. | 
| get Title() | String | Получает название события. | 
| get Transparency() | Event Transparency | Получает прозрачность события. | 
| get Visibility() | Visibility | Получает видимость события. | 
| guests Can Invite Others() | Boolean | Определяет, могут ли гости приглашать других гостей. | 
| guests Can Modify() | Boolean | Определяет, могут ли гости изменять мероприятие. | 
| guests Can See Guests() | Boolean | Определяет, могут ли гости видеть других гостей. | 
| is All Day Event() | Boolean | Определяет, будет ли это событие продолжительностью целый день. | 
| is Owned By Me() | Boolean | Определяет, являетесь ли вы владельцем мероприятия. | 
| is Recurring Event() | Boolean | Определяет, является ли событие частью серии событий. | 
| remove All Reminders() | Calendar Event | Удаляет все напоминания о мероприятии. | 
| remove Guest(email) | Calendar Event | Удаляет гостя с мероприятия. | 
| reset Reminders To Default() | Calendar Event | Сбрасывает напоминания, используя настройки календаря по умолчанию. | 
| set All Day Date(date) | Calendar Event | Устанавливает дату события. | 
| set All Day Dates(startDate, endDate) | Calendar Event | Устанавливает даты события. | 
| set Anyone Can Add Self(anyoneCanAddSelf) | Calendar Event | Определяет, могут ли не-гости добавлять себя к событию. | 
| set Color(color) | Calendar Event | Устанавливает цвет события календаря. | 
| set Description(description) | Calendar Event | Устанавливает описание события. | 
| set Guests Can Invite Others(guestsCanInviteOthers) | Calendar Event | Определяет, могут ли гости приглашать других гостей. | 
| set Guests Can Modify(guestsCanModify) | Calendar Event | Определяет, могут ли гости изменять мероприятие. | 
| set Guests Can See Guests(guestsCanSeeGuests) | Calendar Event | Устанавливает, могут ли гости видеть других гостей. | 
| set Location(location) | Calendar Event | Устанавливает место события. | 
| set My Status(status) | Calendar Event | Устанавливает статус мероприятия (например, присутствует или приглашен) эффективного пользователя. | 
| set Tag(key, value) | Calendar Event | Устанавливает тег «ключ-значение» для события для хранения пользовательских метаданных. | 
| set Time(startTime, endTime) | Calendar Event | Устанавливает дату и время начала и окончания события. | 
| set Title(title) | Calendar Event | Устанавливает название события. | 
| set Transparency(transparency) | Calendar Event | Устанавливает прозрачность события. | 
| set Visibility(visibility) | Calendar Event | Устанавливает видимость события. | 
 Calendar Event Series 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Email Reminder(minutesBefore) | Calendar Event Series | Добавляет новое напоминание по электронной почте к событию. | 
| add Guest(email) | Calendar Event Series | Добавляет гостя на мероприятие. | 
| add Popup Reminder(minutesBefore) | Calendar Event Series | Добавляет новое всплывающее уведомление к событию. | 
| add Sms Reminder(minutesBefore) | Calendar Event Series | Добавляет новое SMS-напоминание о событии. | 
| anyone Can Add Self() | Boolean | Определяет, могут ли люди добавлять себя в качестве гостей на мероприятие Календаря. | 
| delete Event Series() | void | Удаляет серию событий. | 
| delete Tag(key) | Calendar Event Series | Удаляет тег ключ/значение из события. | 
| get All Tag Keys() | String[] | Получает все ключи для тегов, установленных для события. | 
| get Color() | String | Возвращает цвет события календаря. | 
| get Creators() | String[] | Получает создателей события. | 
| get Date Created() | Date | Получает дату создания события. | 
| get Description() | String | Получает описание события. | 
| get Email Reminders() | Integer[] | Получает значения минут для всех напоминаний по электронной почте о событии. | 
| get Event Type() | Event Type | Получает Event Typeэтого события. | 
| get Guest By Email(email) | Event Guest | Получает гостя по адресу электронной почты. | 
| get Guest List() | Event Guest[] | Получает гостей мероприятия, не включая владельца мероприятия. | 
| get Guest List(includeOwner) | Event Guest[] | Получает гостей мероприятия, возможно, включая владельцев мероприятия. | 
| get Id() | String | Получает уникальный iCalUID события. | 
| get Last Updated() | Date | Получает дату последнего обновления события. | 
| get Location() | String | Получает местоположение события. | 
| get My Status() | Guest Status | Получает статус мероприятия (например, присутствует или приглашен) эффективного пользователя. | 
| get Original Calendar Id() | String | Получите идентификатор календаря, в котором изначально было создано это событие. | 
| get Popup Reminders() | Integer[] | Получает значения минут для всех всплывающих напоминаний о событии. | 
| get Sms Reminders() | Integer[] | Получает значения минут для всех SMS-напоминаний о событии. | 
| get Tag(key) | String | Получает значение тега события. | 
| get Title() | String | Получает название события. | 
| get Transparency() | Event Transparency | Получает прозрачность события. | 
| get Visibility() | Visibility | Получает видимость события. | 
| guests Can Invite Others() | Boolean | Определяет, могут ли гости приглашать других гостей. | 
| guests Can Modify() | Boolean | Определяет, могут ли гости изменять мероприятие. | 
| guests Can See Guests() | Boolean | Определяет, могут ли гости видеть других гостей. | 
| is Owned By Me() | Boolean | Определяет, являетесь ли вы владельцем мероприятия. | 
| remove All Reminders() | Calendar Event Series | Удаляет все напоминания о мероприятии. | 
| remove Guest(email) | Calendar Event Series | Удаляет гостя с мероприятия. | 
| reset Reminders To Default() | Calendar Event Series | Сбрасывает напоминания, используя настройки календаря по умолчанию. | 
| set Anyone Can Add Self(anyoneCanAddSelf) | Calendar Event Series | Определяет, могут ли не-гости добавлять себя к событию. | 
| set Color(color) | Calendar Event Series | Устанавливает цвет события календаря. | 
| set Description(description) | Calendar Event Series | Устанавливает описание события. | 
| set Guests Can Invite Others(guestsCanInviteOthers) | Calendar Event Series | Определяет, могут ли гости приглашать других гостей. | 
| set Guests Can Modify(guestsCanModify) | Calendar Event Series | Определяет, могут ли гости изменять мероприятие. | 
| set Guests Can See Guests(guestsCanSeeGuests) | Calendar Event Series | Устанавливает, могут ли гости видеть других гостей. | 
| set Location(location) | Calendar Event Series | Устанавливает место события. | 
| set My Status(status) | Calendar Event Series | Устанавливает статус мероприятия (например, присутствует или приглашен) эффективного пользователя. | 
| set Recurrence(recurrence, startDate) | Calendar Event Series | Устанавливает правила повторения для серии событий, продолжающихся целый день. | 
| set Recurrence(recurrence, startTime, endTime) | Calendar Event Series | Устанавливает правила повторения для этой серии событий. | 
| set Tag(key, value) | Calendar Event Series | Устанавливает тег «ключ-значение» для события для хранения пользовательских метаданных. | 
| set Title(title) | Calendar Event Series | Устанавливает название события. | 
| set Transparency(transparency) | Calendar Event Series | Устанавливает прозрачность события. | 
| set Visibility(visibility) | Calendar Event Series | Устанавливает видимость события. | 
 Color
 Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| 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). | 
 Event Color 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| 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"), называемый «Помидор» в пользовательском интерфейсе Календаря. | 
 Event Guest 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| get Additional Guests() | Integer | Получает количество дополнительных людей, которые, по словам гостя, присутствуют. | 
| get Email() | String | Получает адрес электронной почты гостя. | 
| get Guest Status() | Guest Status | Получает статус гостя мероприятия. | 
| get Name() | String | Получает имя гостя. | 
Event Recurrence 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Daily Exclusion() | Recurrence Rule | Добавляет правило, исключающее события ежедневно. | 
| add Daily Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться ежедневно. | 
| add Date(date) | Event Recurrence | Добавляет правило, которое заставляет событие повторяться в определенную дату. | 
| add Date Exclusion(date) | Event Recurrence | Добавляет правило, исключающее событие для определенной даты. | 
| add Monthly Exclusion() | Recurrence Rule | Добавляет правило, исключающее события ежемесячно. | 
| add Monthly Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться ежемесячно. | 
| add Weekly Exclusion() | Recurrence Rule | Добавляет правило, исключающее события еженедельно. | 
| add Weekly Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться еженедельно. | 
| add Yearly Exclusion() | Recurrence Rule | Добавляет правило, исключающее события ежегодно. | 
| add Yearly Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться ежегодно. | 
| set Time Zone(timeZone) | Event Recurrence | Устанавливает часовой пояс для этого повторения. | 
 Event Transparency 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| OPAQUE | Enum | Событие блокирует время в календаре. | 
| TRANSPARENT | Enum | Событие не блокирует время в календаре. | 
 Event Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| DEFAULT | Enum | Мероприятие является регулярным. | 
| BIRTHDAY | Enum | Мероприятие представляет собой специальное мероприятие, продолжающееся целый день и повторяющееся ежегодно. | 
| FOCUS_TIME | Enum | Мероприятие является событием фокус-тайма. | 
| FROM_GMAIL | Enum | Событие представляет собой событие из Gmail. | 
| OUT_OF_OFFICE | Enum | Мероприятие является выездным. | 
| WORKING_LOCATION | Enum | Мероприятие проводится на рабочем месте. | 
 Guest Status 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| INVITED | Enum | Гость приглашен, но не указал, присутствует ли он. | 
| MAYBE | Enum | Гость дал понять, что может присутствовать. | 
| NO | Enum | Гость сообщил, что не приедет. | 
| OWNER | Enum | Гость является хозяином мероприятия. | 
| YES | Enum | Гость сообщил, что присутствует. | 
 Recurrence Rule 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Daily Exclusion() | Recurrence Rule | Добавляет правило, исключающее события ежедневно. | 
| add Daily Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться ежедневно. | 
| add Date(date) | Event Recurrence | Добавляет правило, которое заставляет событие повторяться в определенную дату. | 
| add Date Exclusion(date) | Event Recurrence | Добавляет правило, исключающее событие для определенной даты. | 
| add Monthly Exclusion() | Recurrence Rule | Добавляет правило, исключающее события ежемесячно. | 
| add Monthly Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться ежемесячно. | 
| add Weekly Exclusion() | Recurrence Rule | Добавляет правило, исключающее события еженедельно. | 
| add Weekly Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться еженедельно. | 
| add Yearly Exclusion() | Recurrence Rule | Добавляет правило, исключающее события ежегодно. | 
| add Yearly Rule() | Recurrence Rule | Добавляет правило, которое заставляет событие повторяться ежегодно. | 
| interval(interval) | Recurrence Rule | Настраивает правило, которое будет применяться только в этом интервале единицы времени правила. | 
| only In Month(month) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенному месяцу. | 
| only In Months(months) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенным месяцам. | 
| only On Month Day(day) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенному дню месяца. | 
| only On Month Days(days) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенным дням месяца. | 
| only On Week(week) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенной неделе в году. | 
| only On Weekday(day) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенному дню недели. | 
| only On Weekdays(days) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенным дням недели. | 
| only On Weeks(weeks) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенным неделям в году. | 
| only On Year Day(day) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенному дню года. | 
| only On Year Days(days) | Recurrence Rule | Настраивает правило, которое будет применяться только к определенным дням года. | 
| set Time Zone(timeZone) | Event Recurrence | Устанавливает часовой пояс для этого повторения. | 
| times(times) | Recurrence Rule | Настраивает действие правила на завершение после заданного количества повторений. | 
| until(endDate) | Recurrence Rule | Настраивает действие правила на указанную дату (включительно). | 
| week Starts On(day) | Recurrence Rule | Определяет день начала недели для применения правила. | 
Visibility
 Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| CONFIDENTIAL | Enum | Мероприятие является частным. | 
| DEFAULT | Enum | Использует видимость по умолчанию для событий в календаре. | 
| PRIVATE | Enum | Мероприятие является частным, и только его участники могут просматривать подробности мероприятия. | 
| PUBLIC | Enum | Мероприятие является общедоступным, и подробности о нем видны всем читателям календаря. |