這項服務允許指令碼存取及修改使用者的 Google 日曆 這包括使用者訂閱的其他日曆。
類別
名稱 | 簡短說明 |
---|---|
Calendar | 代表使用者擁有或訂閱的日曆。 |
CalendarApp | 允許指令碼讀取及更新使用者的 Google 日曆。 |
CalendarEvent | 代表單一日曆活動。 |
CalendarEventSeries | 代表一系列的活動 (週期性活動)。 |
Color | 列舉代表日曆服務中可用的已命名顏色。 |
EventColor | 列舉代表日曆服務中可用的已命名活動顏色。 |
EventGuest | 代表活動的邀請對象。 |
EventRecurrence | 代表活動系列的週期性設定。 |
EventType | 代表事件類型的列舉。 |
GuestStatus | 列舉代表邀請對象可對活動擁有的狀態。 |
RecurrenceRule | 代表活動系列的重複規則。 |
Visibility | 列舉代表事件的顯示設定。 |
Calendar
方法
CalendarApp
屬性
屬性 | 類型 | 說明 |
---|---|---|
Color | Color | 列舉代表日曆服務中可用的已命名顏色。 |
EventColor | EventColor | 列舉代表日曆服務中可用的已命名活動顏色。 |
GuestStatus | GuestStatus | 列舉代表邀請對象可對活動擁有的狀態。 |
Month | Month | 列舉代表一年中的月份。 |
Visibility | Visibility | 列舉代表事件的顯示設定。 |
Weekday | Weekday | 代表星期幾的列舉。 |
方法
CalendarEvent
方法
CalendarEventSeries
方法
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 )。 |
EventColor
屬性
屬性 | 類型 | 說明 |
---|---|---|
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
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
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 | 設定這個重複週期的時區。 |
EventType
屬性
屬性 | 類型 | 說明 |
---|---|---|
DEFAULT | Enum | 此為一般活動。 |
BIRTHDAY | Enum | 本次活動是特別的全天活動,每年都會定期舉辦。 |
FOCUS_TIME | Enum | 這是專注時間活動。 |
FROM_GMAIL | Enum | 該活動是 Gmail 中的活動。 |
OUT_OF_OFFICE | Enum | 這項活動是「不在辦公室」活動。 |
WORKING_LOCATION | Enum | 這個活動是工作地點事件。 |
GuestStatus
屬性
屬性 | 類型 | 說明 |
---|---|---|
INVITED | Enum | 邀請對像已受邀,但未註明是否參加。 |
MAYBE | Enum | 邀請對象表示可能會參加。 |
NO | Enum | 邀請對象表示他們不參加。 |
OWNER | Enum | 邀請對像是活動的擁有者。 |
YES | Enum | 邀請對象表示會參加。 |
RecurrenceRule
方法
Visibility
屬性
屬性 | 類型 | 說明 |
---|---|---|
CONFIDENTIAL | Enum | 此為私人活動。 |
DEFAULT | Enum | 使用日曆上活動的預設顯示設定。 |
PRIVATE | Enum | 此為私人活動,只有活動與會者可以查看活動詳細資訊。 |
PUBLIC | Enum | 這是公開活動,日曆的所有讀者都能看到活動詳細資訊。 |