Calendar Service

カレンダー

このサービスを使用すると、スクリプトがユーザーの Google カレンダー(ユーザーが定期購読している追加のカレンダーを含む)にアクセスして変更できます。

クラス

名前概要
Calendarユーザーが所有または登録しているカレンダーを表します。
CalendarAppスクリプトがユーザーの Google カレンダーを読み取り、更新できるようにします。
CalendarEvent単一のカレンダー イベントを表します。
CalendarEventSeries一連のイベント(定期的な予定)を表します。
Colorカレンダー サービスで使用できる名前付きの色を表す列挙型。
EventColorカレンダー サービスで使用できる名前付きの予定の色を表す列挙型。
EventGuestイベントのゲストを表します。
EventRecurrenceイベント シリーズの繰り返し設定を表します。
EventTransparencyイベントの透明度を表す列挙型。
EventTypeイベントのタイプを表す列挙型。
GuestStatusイベントのゲストに設定できるステータスを表す列挙型。
RecurrenceRuleイベントシリーズの繰り返しルールを表します。
Visibilityイベントの公開設定を表す列挙型。

Calendar

メソッド

メソッド戻り値の型概要
createAllDayEvent(title, date)CalendarEvent新しい終日の予定を作成します。
createAllDayEvent(title, startDate, endDate)CalendarEvent複数日にまたがる新しい終日の予定を作成します。
createAllDayEvent(title, startDate, endDate, options)CalendarEvent複数日にまたがる新しい終日の予定を作成します。
createAllDayEvent(title, date, options)CalendarEvent新しい終日の予定を作成します。
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeries新しい終日の予定シリーズを作成します。
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeries新しい終日の予定シリーズを作成します。
createEvent(title, startTime, endTime)CalendarEvent新しいイベントを作成します。
createEvent(title, startTime, endTime, options)CalendarEvent新しいイベントを作成します。
createEventFromDescription(description)CalendarEvent自由形式の説明からイベントを作成します。
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeries新しいイベント シリーズを作成します。
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeries新しいイベント シリーズを作成します。
deleteCalendar()voidカレンダーが完全に削除されます。
getColor()Stringカレンダーの色を取得します。
getDescription()Stringカレンダーの説明を取得します。
getEventById(iCalId)CalendarEvent指定された ID のイベントを取得します。
getEventSeriesById(iCalId)CalendarEventSeries指定された ID のイベントシリーズを取得します。
getEvents(startTime, endTime)CalendarEvent[]指定した期間内に発生したすべてのイベントを取得します。
getEvents(startTime, endTime, options)CalendarEvent[]指定した期間内に発生し、指定した条件を満たすすべてのイベントを取得します。
getEventsForDay(date)CalendarEvent[]特定の日に発生したすべてのイベントを取得します。
getEventsForDay(date, options)CalendarEvent[]特定の日に発生し、指定された条件を満たすすべてのイベントを取得します。
getId()Stringカレンダーの ID を取得します。
getName()Stringカレンダーの名前を取得します。
getTimeZone()Stringカレンダーのタイムゾーンを取得します。
isHidden()Booleanユーザー インターフェースでカレンダーを非表示にするかどうかを決定します。
isMyPrimaryCalendar()Booleanカレンダーが有効なユーザーのメイン カレンダーかどうかを判断します。
isOwnedByMe()Booleanカレンダーが自分の所有かどうかを判断します。
isSelected()Booleanカレンダーの予定をユーザー インターフェースに表示するかどうかを決定します。
setColor(color)Calendarカレンダーの色を設定します。
setDescription(description)Calendarカレンダーの説明を設定します。
setHidden(hidden)Calendarカレンダーをユーザー インターフェースに表示するかどうかを設定します。
setName(name)Calendarカレンダーの名前を設定します。
setSelected(selected)Calendarカレンダーの予定をユーザー インターフェースに表示するかどうかを設定します。
setTimeZone(timeZone)Calendarカレンダーのタイムゾーンを設定します。
unsubscribeFromCalendar()voidユーザーのカレンダーの登録を解除します。

CalendarApp

プロパティ

プロパティタイプ説明
ColorColorカレンダー サービスで使用できる名前付きの色を表す列挙型。
EventColorEventColorカレンダー サービスで使用できる名前付きの予定の色を表す列挙型。
EventTransparencyEventTransparencyEventTransparency 列挙型。
EventTypeEventTypeEventType 列挙型。
GuestStatusGuestStatusイベントのゲストに設定できるステータスを表す列挙型。
MonthMonth1 年の月を表す列挙型。
VisibilityVisibilityイベントの公開設定を表す列挙型。
WeekdayWeekday曜日を表す列挙型。

メソッド

メソッド戻り値の型概要
createAllDayEvent(title, date)CalendarEvent新しい終日の予定を作成します。
createAllDayEvent(title, startDate, endDate)CalendarEvent複数日にまたがる新しい終日の予定を作成します。
createAllDayEvent(title, startDate, endDate, options)CalendarEvent複数日にまたがる新しい終日の予定を作成します。
createAllDayEvent(title, date, options)CalendarEvent新しい終日の予定を作成します。
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeries新しい終日の予定シリーズを作成します。
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeries新しい終日の予定シリーズを作成します。
createCalendar(name)Calendarユーザーが所有する新しいカレンダーを作成します。
createCalendar(name, options)Calendarユーザーが所有する新しいカレンダーを作成します。
createEvent(title, startTime, endTime)CalendarEvent新しいイベントを作成します。
createEvent(title, startTime, endTime, options)CalendarEvent新しいイベントを作成します。
createEventFromDescription(description)CalendarEvent自由形式の説明からイベントを作成します。
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeries新しいイベント シリーズを作成します。
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeries新しいイベント シリーズを作成します。
getAllCalendars()Calendar[]ユーザーが所有または定期購入しているすべてのカレンダーを取得します。
getAllOwnedCalendars()Calendar[]ユーザーが所有するすべてのカレンダーを取得します。
getCalendarById(id)Calendar指定された ID のカレンダーを取得します。
getCalendarsByName(name)Calendar[]ユーザーが所有または登録している、指定された名前のすべてのカレンダーを取得します。
getColor()Stringカレンダーの色を取得します。
getDefaultCalendar()Calendarユーザーのデフォルト カレンダーを取得します。
getDescription()Stringカレンダーの説明を取得します。
getEventById(iCalId)CalendarEvent指定された ID のイベントを取得します。
getEventSeriesById(iCalId)CalendarEventSeries指定された ID のイベントシリーズを取得します。
getEvents(startTime, endTime)CalendarEvent[]指定した期間内に発生したすべてのイベントを取得します。
getEvents(startTime, endTime, options)CalendarEvent[]指定した期間内に発生し、指定した条件を満たすすべてのイベントを取得します。
getEventsForDay(date)CalendarEvent[]特定の日に発生したすべてのイベントを取得します。
getEventsForDay(date, options)CalendarEvent[]特定の日に発生し、指定された条件を満たすすべてのイベントを取得します。
getId()Stringカレンダーの ID を取得します。
getName()Stringカレンダーの名前を取得します。
getOwnedCalendarById(id)Calendar指定された ID のカレンダーを取得します(ユーザーが所有している場合)。
getOwnedCalendarsByName(name)Calendar[]ユーザーが所有する、指定された名前のすべてのカレンダーを取得します。
getTimeZone()Stringカレンダーのタイムゾーンを取得します。
isHidden()Booleanユーザー インターフェースでカレンダーを非表示にするかどうかを決定します。
isMyPrimaryCalendar()Booleanカレンダーが有効なユーザーのメイン カレンダーかどうかを判断します。
isOwnedByMe()Booleanカレンダーが自分の所有かどうかを判断します。
isSelected()Booleanカレンダーの予定をユーザー インターフェースに表示するかどうかを決定します。
newRecurrence()EventRecurrenceイベントの繰り返しのルールの作成に使用できる新しい繰り返しオブジェクトを作成します。
setColor(color)Calendarカレンダーの色を設定します。
setDescription(description)Calendarカレンダーの説明を設定します。
setHidden(hidden)Calendarカレンダーをユーザー インターフェースに表示するかどうかを設定します。
setName(name)Calendarカレンダーの名前を設定します。
setSelected(selected)Calendarカレンダーの予定をユーザー インターフェースに表示するかどうかを設定します。
setTimeZone(timeZone)Calendarカレンダーのタイムゾーンを設定します。
subscribeToCalendar(id)Calendarユーザーが登録を許可されている場合、指定された ID のカレンダーにユーザーを登録します。
subscribeToCalendar(id, options)Calendarユーザーが登録を許可されている場合、指定された ID のカレンダーにユーザーを登録します。

CalendarEvent

メソッド

メソッド戻り値の型概要
addEmailReminder(minutesBefore)CalendarEventイベントに新しいメール リマインダーを追加します。
addGuest(email)CalendarEvent予定にゲストを追加します。
addPopupReminder(minutesBefore)CalendarEventイベントに新しいポップアップ通知を追加します。
addSmsReminder(minutesBefore)CalendarEventイベントに新しい SMS リマインダーを追加します。
anyoneCanAddSelf()Booleanユーザーがカレンダーの予定に自分自身をゲストとして追加できるかどうかを決定します。
deleteEvent()voidカレンダーの予定を削除します。
deleteTag(key)CalendarEventイベントから Key-Value タグを削除します。
getAllDayEndDate()Dateこの終日のカレンダー イベントの終了日を取得します。
getAllDayStartDate()Dateこの終日のカレンダー イベントの開始日を取得します。
getAllTagKeys()String[]イベントに設定されているタグのすべてのキーを取得します。
getColor()Stringカレンダーの予定の色を返します。
getCreators()String[]イベントの作成者を取得します。
getDateCreated()Dateイベントの作成日を取得します。
getDescription()Stringイベントの説明を取得します。
getEmailReminders()Integer[]イベントのすべてのメール通知の分単位の値を取得します。
getEndTime()Dateこのカレンダー イベントの終了日時を取得します。
getEventSeries()CalendarEventSeriesこのイベントが属する一連の定期的な予定を取得します。
getEventType()EventTypeこのイベントの EventType を取得します。
getGuestByEmail(email)EventGuestメールアドレスでゲストを取得します。
getGuestList()EventGuest[]予定のゲスト(予定のオーナーは含まない)を取得します。
getGuestList(includeOwner)EventGuest[]イベントのゲスト(イベント オーナーを含む場合もあります)を取得します。
getId()Stringイベントの一意の iCalUID を取得します。
getLastUpdated()Date予定が最後に更新された日付を取得します。
getLocation()Stringイベントの場所を取得します。
getMyStatus()GuestStatus有効なユーザーのイベント ステータス(参加中、招待済みなど)を取得します。
getOriginalCalendarId()Stringこの予定が最初に作成されたカレンダーの ID を取得します。
getPopupReminders()Integer[]イベントのすべてのポップアップ リマインダーの分値を取得します。
getSmsReminders()Integer[]イベントのすべての SMS リマインダーの分値を取得します。
getStartTime()Dateこのカレンダー イベントの開始日時を取得します。
getTag(key)Stringイベントのタグ値を取得します。
getTitle()Stringイベントのタイトルを取得します。
getTransparency()EventTransparencyイベントの透明度を取得します。
getVisibility()Visibilityイベントの公開設定を取得します。
guestsCanInviteOthers()Booleanゲストが他のゲストを招待できるかどうかを判断します。
guestsCanModify()Booleanゲストがイベントを変更できるかどうかを指定します。
guestsCanSeeGuests()Booleanゲストが他のゲストを確認できるかどうかを決定します。
isAllDayEvent()Boolean終日の予定かどうかを判断します。
isOwnedByMe()Boolean自分がイベントのオーナーかどうかを判断します。
isRecurringEvent()Booleanイベントがイベントシリーズの一部であるかどうかを判断します。
removeAllReminders()CalendarEvent予定からすべてのリマインダーを削除します。
removeGuest(email)CalendarEvent予定からゲストを削除します。
resetRemindersToDefault()CalendarEventカレンダーのデフォルト設定を使用してリマインダーをリセットします。
setAllDayDate(date)CalendarEventイベントの日付を設定します。
setAllDayDates(startDate, endDate)CalendarEventイベントの日付を設定します。
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventゲスト以外のユーザーが予定に自分自身を追加できるかどうかを設定します。
setColor(color)CalendarEventカレンダーの予定の色を設定します。
setDescription(description)CalendarEventイベントの説明を設定します。
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventゲストが他のゲストを招待できるかどうかを設定します。
setGuestsCanModify(guestsCanModify)CalendarEventゲストが予定を変更できるかどうかを設定します。
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventゲストが他のゲストを確認できるかどうかを設定します。
setLocation(location)CalendarEventイベントの場所を設定します。
setMyStatus(status)CalendarEvent有効なユーザーのイベント ステータス(参加、招待など)を設定します。
setTag(key, value)CalendarEventカスタム メタデータを保存するために、イベントに Key-Value タグを設定します。
setTime(startTime, endTime)CalendarEventイベントの開始日と終了日を設定します。
setTitle(title)CalendarEventイベントのタイトルを設定します。
setTransparency(transparency)CalendarEventイベントの透明度を設定します。
setVisibility(visibility)CalendarEventイベントの公開設定を設定します。

CalendarEventSeries

メソッド

メソッド戻り値の型概要
addEmailReminder(minutesBefore)CalendarEventSeriesイベントに新しいメール リマインダーを追加します。
addGuest(email)CalendarEventSeries予定にゲストを追加します。
addPopupReminder(minutesBefore)CalendarEventSeriesイベントに新しいポップアップ通知を追加します。
addSmsReminder(minutesBefore)CalendarEventSeriesイベントに新しい SMS リマインダーを追加します。
anyoneCanAddSelf()Booleanユーザーがカレンダーの予定に自分自身をゲストとして追加できるかどうかを決定します。
deleteEventSeries()voidイベント シリーズを削除します。
deleteTag(key)CalendarEventSeriesイベントから Key-Value タグを削除します。
getAllTagKeys()String[]イベントに設定されているタグのすべてのキーを取得します。
getColor()Stringカレンダーの予定の色を返します。
getCreators()String[]イベントの作成者を取得します。
getDateCreated()Dateイベントの作成日を取得します。
getDescription()Stringイベントの説明を取得します。
getEmailReminders()Integer[]イベントのすべてのメール通知の分単位の値を取得します。
getEventType()EventTypeこのイベントの EventType を取得します。
getGuestByEmail(email)EventGuestメールアドレスでゲストを取得します。
getGuestList()EventGuest[]予定のゲスト(予定のオーナーは含まない)を取得します。
getGuestList(includeOwner)EventGuest[]イベントのゲスト(イベント オーナーを含む場合もあります)を取得します。
getId()Stringイベントの一意の iCalUID を取得します。
getLastUpdated()Date予定が最後に更新された日付を取得します。
getLocation()Stringイベントの場所を取得します。
getMyStatus()GuestStatus有効なユーザーのイベント ステータス(参加中、招待済みなど)を取得します。
getOriginalCalendarId()Stringこの予定が最初に作成されたカレンダーの ID を取得します。
getPopupReminders()Integer[]イベントのすべてのポップアップ リマインダーの分値を取得します。
getSmsReminders()Integer[]イベントのすべての SMS リマインダーの分値を取得します。
getTag(key)Stringイベントのタグ値を取得します。
getTitle()Stringイベントのタイトルを取得します。
getTransparency()EventTransparencyイベントの透明度を取得します。
getVisibility()Visibilityイベントの公開設定を取得します。
guestsCanInviteOthers()Booleanゲストが他のゲストを招待できるかどうかを判断します。
guestsCanModify()Booleanゲストがイベントを変更できるかどうかを指定します。
guestsCanSeeGuests()Booleanゲストが他のゲストを確認できるかどうかを決定します。
isOwnedByMe()Boolean自分がイベントのオーナーかどうかを判断します。
removeAllReminders()CalendarEventSeries予定からすべてのリマインダーを削除します。
removeGuest(email)CalendarEventSeries予定からゲストを削除します。
resetRemindersToDefault()CalendarEventSeriesカレンダーのデフォルト設定を使用してリマインダーをリセットします。
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesゲスト以外のユーザーが予定に自分自身を追加できるかどうかを設定します。
setColor(color)CalendarEventSeriesカレンダーの予定の色を設定します。
setDescription(description)CalendarEventSeriesイベントの説明を設定します。
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventSeriesゲストが他のゲストを招待できるかどうかを設定します。
setGuestsCanModify(guestsCanModify)CalendarEventSeriesゲストが予定を変更できるかどうかを設定します。
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesゲストが他のゲストを確認できるかどうかを設定します。
setLocation(location)CalendarEventSeriesイベントの場所を設定します。
setMyStatus(status)CalendarEventSeries有効なユーザーのイベント ステータス(参加、招待など)を設定します。
setRecurrence(recurrence, startDate)CalendarEventSeries終日の一連の予定の繰り返しルールを設定します。
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesこのイベントシリーズの繰り返しルールを設定します。
setTag(key, value)CalendarEventSeriesカスタム メタデータを保存するために、イベントに Key-Value タグを設定します。
setTitle(title)CalendarEventSeriesイベントのタイトルを設定します。
setTransparency(transparency)CalendarEventSeriesイベントの透明度を設定します。
setVisibility(visibility)CalendarEventSeriesイベントの公開設定を設定します。

Color

プロパティ

プロパティタイプ説明
BLUEEnum
青(#2952A3)。
BROWNEnum
茶色(#8D6F47)。
CHARCOALEnum
Charcoal(#4E5D6C)。
CHESTNUTEnum
Chestnut(#865A5A)。
GRAYEnum
グレー(#5A6986)。
GREENEnum
緑(#0D7813)。
INDIGOEnum
Indigo(#5229A3)。
LIMEEnum
ライム(#528800)。
MUSTARDEnum
マスタード(#88880E)。
OLIVEEnum
オリーブ(#6E6E41)。
ORANGEEnum
オレンジ(#BE6D00)。
PINKEnum
ピンク(#B1365F)。
PLUMEnum
プラム(#705770)。
PURPLEEnum
紫色(#7A367A)。
REDEnum
赤(#A32929)。
RED_ORANGEEnum
赤オレンジ(#B1440E)。
SEA_BLUEEnum
シーブルー(#29527A)。
SLATEEnum
スレート(#4A716C)。
TEALEnum
青緑(#28754E)。
TURQOISEEnum
ターコイズ(#1B887A)。
YELLOWEnum
黄色(#AB8B00)。

EventColor

プロパティ

プロパティタイプ説明
PALE_BLUEEnum
淡い青("1")。カレンダーの UI では「ピーコック」と呼ばれます。
PALE_GREENEnum
淡い緑("2")。カレンダーの UI では「セージ」と呼ばれます。
MAUVEEnum
マーブ("3"): カレンダーの UI では「グレープ」と呼ばれます。
PALE_REDEnum
淡い赤("4")。カレンダー UI では「フラミンゴ」と呼ばれます。
YELLOWEnum
黄色("5"): カレンダー UI では「バナナ」と呼ばれます。
ORANGEEnum
オレンジ("6")。カレンダーの UI では「マンダリン」と呼ばれます。
CYANEnum
シアン("7")。カレンダーの UI では「ラベンダー」と呼ばれます。
GRAYEnum
グレー("8")。カレンダーの UI では「グラファイト」と呼ばれます。
BLUEEnum
青("9")。カレンダーの UI では「ブルーベリー」と呼ばれます。
GREENEnum
緑("10"): カレンダーの UI では「Basil」と呼ばれます。
REDEnum
赤("11"): カレンダーの UI では「トマト」と呼ばれます。

EventGuest

メソッド

メソッド戻り値の型概要
getAdditionalGuests()Integerこのゲストが参加すると言っている追加の人数を取得します。
getEmail()Stringゲストのメールアドレスを取得します。
getGuestStatus()GuestStatus予定のゲストのステータスを取得します。
getName()Stringゲストの名前を取得します。

EventRecurrence

メソッド

メソッド戻り値の型概要
addDailyExclusion()RecurrenceRule毎日発生する出来事を除外するルールを追加します。
addDailyRule()RecurrenceRuleイベントを毎日繰り返すルールを追加します。
addDate(date)EventRecurrence特定の日付にイベントを繰り返すルールを追加します。
addDateExclusion(date)EventRecurrence特定の日付の発生を除外するルールを追加します。
addMonthlyExclusion()RecurrenceRule月単位で発生する出来事を除外するルールを追加します。
addMonthlyRule()RecurrenceRuleイベントを毎月繰り返すルールを追加します。
addWeeklyExclusion()RecurrenceRule週単位で発生するアクティビティを除外するルールを追加します。
addWeeklyRule()RecurrenceRuleイベントを毎週繰り返すルールを追加します。
addYearlyExclusion()RecurrenceRule年間の発生を除外するルールを追加します。
addYearlyRule()RecurrenceRuleイベントを毎年繰り返すルールを追加します。
setTimeZone(timeZone)EventRecurrenceこの繰り返しのタイムゾーンを設定します。

EventTransparency

プロパティ

プロパティタイプ説明
OPAQUEEnumカレンダーで時間はブロックされる。
TRANSPARENTEnum予定がカレンダーでブロックされていない。

EventType

プロパティ

プロパティタイプ説明
DEFAULTEnumイベントが定期的なものである。
BIRTHDAYEnumイベントは、年に 1 回繰り返される特別な終日イベントです。
FOCUS_TIMEEnumイベントがサイレント モードの予定である。
FROM_GMAILEnumイベントが Gmail からの予定である。
OUT_OF_OFFICEEnumイベントが不在の予定である。
WORKING_LOCATIONEnumイベントが勤務場所のイベントである。

GuestStatus

プロパティ

プロパティタイプ説明
INVITEDEnumゲストは招待されていますが、参加するかどうかを表明していません。
MAYBEEnumゲストが参加する可能性を示唆している。
NOEnumゲストが出席しないことを示している。
OWNEREnumゲストが予定のオーナーである。
YESEnumゲストが参加することを示している。

RecurrenceRule

メソッド

メソッド戻り値の型概要
addDailyExclusion()RecurrenceRule毎日発生する出来事を除外するルールを追加します。
addDailyRule()RecurrenceRuleイベントを毎日繰り返すルールを追加します。
addDate(date)EventRecurrence特定の日付にイベントを繰り返すルールを追加します。
addDateExclusion(date)EventRecurrence特定の日付の発生を除外するルールを追加します。
addMonthlyExclusion()RecurrenceRule月単位で発生する出来事を除外するルールを追加します。
addMonthlyRule()RecurrenceRuleイベントを毎月繰り返すルールを追加します。
addWeeklyExclusion()RecurrenceRule週単位で発生するアクティビティを除外するルールを追加します。
addWeeklyRule()RecurrenceRuleイベントを毎週繰り返すルールを追加します。
addYearlyExclusion()RecurrenceRule年間の発生を除外するルールを追加します。
addYearlyRule()RecurrenceRuleイベントを毎年繰り返すルールを追加します。
interval(interval)RecurrenceRuleルールの時間単位のこの間隔でのみルールが適用されるように設定します。
onlyInMonth(month)RecurrenceRule特定の月にのみ適用されるようにルールを設定します。
onlyInMonths(months)RecurrenceRule特定の月にのみ適用されるようにルールを設定します。
onlyOnMonthDay(day)RecurrenceRule特定の日にのみ適用されるようにルールを設定します。
onlyOnMonthDays(days)RecurrenceRule特定の曜日にのみルールを適用するように設定します。
onlyOnWeek(week)RecurrenceRule特定の週にのみ適用されるようにルールを構成します。
onlyOnWeekday(day)RecurrenceRule特定の曜日にのみ適用されるようにルールを構成します。
onlyOnWeekdays(days)RecurrenceRule特定の曜日にのみ適用されるようにルールを構成します。
onlyOnWeeks(weeks)RecurrenceRule特定の週にのみ適用されるようにルールを構成します。
onlyOnYearDay(day)RecurrenceRule特定の日にのみ適用されるようにルールを設定します。
onlyOnYearDays(days)RecurrenceRule特定の日にのみ適用されるようにルールを設定します。
setTimeZone(timeZone)EventRecurrenceこの繰り返しのタイムゾーンを設定します。
times(times)RecurrenceRule指定した回数だけ繰り返したら終了するようにルールを設定します。
until(endDate)RecurrenceRule指定した日付(その日付を含む)にルールを終了するように設定します。
weekStartsOn(day)RecurrenceRuleルールを適用する際の週の開始曜日を設定します。

Visibility

プロパティ

プロパティタイプ説明
CONFIDENTIALEnumイベントが非公開である。
DEFAULTEnumカレンダーの予定のデフォルトの公開設定を使用します。
PRIVATEEnumイベントは非公開で、イベントの参加者のみイベントの詳細を表示できます。
PUBLICEnum予定は公開され、カレンダーのすべての閲覧者に予定の詳細が表示されます。