Эта служба позволяет сценарию получать доступ и изменять Календарь 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 | Мероприятие является общедоступным, и подробности о нем видны всем читателям календаря. |