Calendar Service

Lịch

Dịch vụ này cho phép tập lệnh truy cập và sửa đổi Lịch Google của người dùng, bao gồm cả lịch bổ sung mà người dùng đã đăng ký.

Lớp

TênMô tả ngắn
CalendarĐại diện cho lịch mà người dùng sở hữu hoặc đã đăng ký.
CalendarAppCho phép tập lệnh đọc và cập nhật Lịch Google của người dùng.
CalendarEventĐại diện cho một sự kiện trên lịch.
CalendarEventSeriesĐại diện cho một chuỗi sự kiện (sự kiện định kỳ).
ColorMột enum biểu thị các màu được đặt tên có trong dịch vụ Lịch.
EventColorMột enum biểu thị màu sự kiện được đặt tên có trong dịch vụ Lịch.
EventGuestĐại diện cho khách của một sự kiện.
EventRecurrenceBiểu thị chế độ cài đặt lặp lại cho một chuỗi sự kiện.
EventTypeMột giá trị enum đại diện cho loại sự kiện.
GuestStatusMột giá trị enum thể hiện các trạng thái mà khách có thể có đối với một sự kiện.
RecurrenceRuleBiểu thị một quy tắc lặp lại cho một chuỗi sự kiện.
VisibilityMột giá trị enum thể hiện chế độ hiển thị của một sự kiện.

Calendar

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
createAllDayEvent(title, date)CalendarEventTạo sự kiện cả ngày mới.
createAllDayEvent(title, startDate, endDate)CalendarEventTạo sự kiện cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, startDate, endDate, options)CalendarEventTạo sự kiện cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, date, options)CalendarEventTạo sự kiện cả ngày mới.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTạo chuỗi sự kiện mới kéo dài cả ngày.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTạo chuỗi sự kiện mới kéo dài cả ngày.
createEvent(title, startTime, endTime)CalendarEventTạo sự kiện mới.
createEvent(title, startTime, endTime, options)CalendarEventTạo sự kiện mới.
createEventFromDescription(description)CalendarEventTạo sự kiện từ nội dung mô tả dạng biểu mẫu tuỳ ý.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesTạo một chuỗi sự kiện mới.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesTạo một chuỗi sự kiện mới.
deleteCalendar()voidXoá lịch vĩnh viễn.
getColor()StringXem màu của lịch.
getDescription()StringXem nội dung mô tả của lịch.
getEventById(iCalId)CalendarEventLấy sự kiện có mã nhận dạng đã cho.
getEventSeriesById(iCalId)CalendarEventSeriesLấy chuỗi sự kiện có mã đã cho.
getEvents(startTime, endTime)CalendarEvent[]Lấy tất cả sự kiện xảy ra trong một phạm vi thời gian nhất định.
getEvents(startTime, endTime, options)CalendarEvent[]Lấy tất cả sự kiện xảy ra trong một phạm vi thời gian nhất định và đáp ứng tiêu chí đã chỉ định.
getEventsForDay(date)CalendarEvent[]Lấy tất cả sự kiện xảy ra vào một ngày cụ thể.
getEventsForDay(date, options)CalendarEvent[]Lấy tất cả sự kiện xảy ra vào một ngày nhất định và đáp ứng tiêu chí đã chỉ định.
getId()StringLấy mã lịch.
getName()StringXem tên lịch.
getTimeZone()StringLấy múi giờ của lịch.
isHidden()BooleanXác định xem lịch có bị ẩn trong giao diện người dùng hay không.
isMyPrimaryCalendar()BooleanXác định xem lịch có phải là lịch chính cho người dùng hoạt động hiệu quả hay không.
isOwnedByMe()BooleanXác định xem lịch có phải do bạn sở hữu hay không.
isSelected()BooleanXác định xem các sự kiện của lịch có hiển thị trong giao diện người dùng hay không.
setColor(color)CalendarĐặt màu cho lịch.
setDescription(description)CalendarĐặt mô tả cho lịch.
setHidden(hidden)CalendarĐặt lịch có hiển thị trong giao diện người dùng hay không.
setName(name)CalendarĐặt tên cho lịch.
setSelected(selected)CalendarThiết lập xem các sự kiện của lịch có hiển thị trong giao diện người dùng hay không.
setTimeZone(timeZone)CalendarĐặt múi giờ cho lịch.
unsubscribeFromCalendar()voidHuỷ đăng ký người dùng khỏi lịch.

CalendarApp

Thuộc tính

Thuộc tínhLoạiMô tả
ColorColorMột enum biểu thị các màu được đặt tên có trong dịch vụ Lịch.
EventColorEventColorMột enum biểu thị màu sự kiện được đặt tên có trong dịch vụ Lịch.
GuestStatusGuestStatusMột giá trị enum thể hiện các trạng thái mà khách có thể có đối với một sự kiện.
MonthMonthMột giá trị enum đại diện cho các tháng trong năm.
VisibilityVisibilityMột giá trị enum thể hiện chế độ hiển thị của một sự kiện.
WeekdayWeekdayMột giá trị enum đại diện cho các ngày trong tuần.

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
createAllDayEvent(title, date)CalendarEventTạo sự kiện cả ngày mới.
createAllDayEvent(title, startDate, endDate)CalendarEventTạo sự kiện cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, startDate, endDate, options)CalendarEventTạo sự kiện cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, date, options)CalendarEventTạo sự kiện cả ngày mới.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTạo chuỗi sự kiện mới kéo dài cả ngày.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTạo chuỗi sự kiện mới kéo dài cả ngày.
createCalendar(name)CalendarTạo lịch mới do người dùng sở hữu.
createCalendar(name, options)CalendarTạo lịch mới do người dùng sở hữu.
createEvent(title, startTime, endTime)CalendarEventTạo sự kiện mới.
createEvent(title, startTime, endTime, options)CalendarEventTạo sự kiện mới.
createEventFromDescription(description)CalendarEventTạo sự kiện từ nội dung mô tả dạng biểu mẫu tuỳ ý.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesTạo một chuỗi sự kiện mới.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesTạo một chuỗi sự kiện mới.
getAllCalendars()Calendar[]Xem tất cả lịch mà người dùng sở hữu hoặc đã đăng ký.
getAllOwnedCalendars()Calendar[]Lấy tất cả lịch mà người dùng sở hữu.
getCalendarById(id)CalendarLấy lịch có mã đã cho.
getCalendarsByName(name)Calendar[]Lấy tất cả lịch có tên cụ thể mà người dùng sở hữu hoặc đã đăng ký.
getColor()StringXem màu của lịch.
getDefaultCalendar()CalendarLấy lịch mặc định của người dùng.
getDescription()StringXem nội dung mô tả của lịch.
getEventById(iCalId)CalendarEventLấy sự kiện có mã nhận dạng đã cho.
getEventSeriesById(iCalId)CalendarEventSeriesLấy chuỗi sự kiện có mã đã cho.
getEvents(startTime, endTime)CalendarEvent[]Lấy tất cả sự kiện xảy ra trong một phạm vi thời gian nhất định.
getEvents(startTime, endTime, options)CalendarEvent[]Lấy tất cả sự kiện xảy ra trong một phạm vi thời gian nhất định và đáp ứng tiêu chí đã chỉ định.
getEventsForDay(date)CalendarEvent[]Lấy tất cả sự kiện xảy ra vào một ngày cụ thể.
getEventsForDay(date, options)CalendarEvent[]Lấy tất cả sự kiện xảy ra vào một ngày nhất định và đáp ứng tiêu chí đã chỉ định.
getId()StringLấy mã lịch.
getName()StringXem tên lịch.
getOwnedCalendarById(id)CalendarLấy lịch có mã nhận dạng đã cho nếu người dùng sở hữu lịch đó.
getOwnedCalendarsByName(name)Calendar[]Lấy tất cả lịch có tên cụ thể mà người dùng sở hữu.
getTimeZone()StringLấy múi giờ của lịch.
isHidden()BooleanXác định xem lịch có bị ẩn trong giao diện người dùng hay không.
isMyPrimaryCalendar()BooleanXác định xem lịch có phải là lịch chính cho người dùng hoạt động hiệu quả hay không.
isOwnedByMe()BooleanXác định xem lịch có phải do bạn sở hữu hay không.
isSelected()BooleanXác định xem các sự kiện của lịch có hiển thị trong giao diện người dùng hay không.
newRecurrence()EventRecurrenceTạo một đối tượng lặp lại mới có thể dùng để tạo quy tắc lặp lại sự kiện.
setColor(color)CalendarĐặt màu cho lịch.
setDescription(description)CalendarĐặt mô tả cho lịch.
setHidden(hidden)CalendarĐặt lịch có hiển thị trong giao diện người dùng hay không.
setName(name)CalendarĐặt tên cho lịch.
setSelected(selected)CalendarThiết lập xem các sự kiện của lịch có hiển thị trong giao diện người dùng hay không.
setTimeZone(timeZone)CalendarĐặt múi giờ cho lịch.
subscribeToCalendar(id)CalendarĐăng ký người dùng vào lịch bằng ID đã cho, nếu người dùng được phép đăng ký.
subscribeToCalendar(id, options)CalendarĐăng ký người dùng vào lịch bằng ID đã cho, nếu người dùng được phép đăng ký.

CalendarEvent

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addEmailReminder(minutesBefore)CalendarEventThêm lời nhắc mới qua email vào sự kiện.
addGuest(email)CalendarEventThêm khách vào sự kiện.
addPopupReminder(minutesBefore)CalendarEventThêm thông báo bật lên mới vào sự kiện.
addSmsReminder(minutesBefore)CalendarEventThêm lời nhắc mới qua SMS vào sự kiện.
anyoneCanAddSelf()BooleanXác định xem mọi người có thể tự thêm mình làm khách vào một sự kiện trên Lịch hay không.
deleteEvent()voidXoá một sự kiện trên Lịch.
deleteTag(key)CalendarEventXoá thẻ khoá/giá trị khỏi sự kiện.
getAllDayEndDate()DateLấy ngày kết thúc sự kiện cả ngày này trên lịch.
getAllDayStartDate()DateLấy ngày bắt đầu sự kiện cả ngày này trên lịch.
getAllTagKeys()String[]Lấy tất cả khoá của các thẻ đã được đặt cho sự kiện.
getColor()StringTrả về màu của sự kiện trên lịch.
getCreators()String[]Tải người tạo của một sự kiện.
getDateCreated()DateXem ngày tạo sự kiện.
getDescription()StringXem nội dung mô tả của sự kiện.
getEmailReminders()Integer[]Lấy giá trị phút cho tất cả lời nhắc qua email cho sự kiện.
getEndTime()DateLấy ngày và giờ kết thúc sự kiện trên lịch này.
getEventSeries()CalendarEventSeriesLấy chuỗi sự kiện định kỳ có chứa sự kiện này.
getEventType()EventTypeLấy EventType của sự kiện này.
getGuestByEmail(email)EventGuestNhận khách qua địa chỉ email.
getGuestList()EventGuest[]Nhận khách cho sự kiện, không bao gồm chủ sở hữu sự kiện.
getGuestList(includeOwner)EventGuest[]Nhận khách cho sự kiện, có thể bao gồm chủ sở hữu sự kiện.
getId()StringLấy iCalUID duy nhất của sự kiện.
getLastUpdated()DateXem ngày gần đây nhất mà sự kiện được cập nhật.
getLocation()StringLấy vị trí của sự kiện.
getMyStatus()GuestStatusXem trạng thái sự kiện (chẳng hạn như đang tham gia hoặc được mời) của người dùng hiệu quả.
getOriginalCalendarId()StringLấy mã lịch của sự kiện này ban đầu.
getPopupReminders()Integer[]Lấy giá trị phút cho tất cả lời nhắc bật lên cho sự kiện.
getSmsReminders()Integer[]Lấy giá trị phút cho tất cả lời nhắc qua SMS cho sự kiện.
getStartTime()DateLấy ngày và giờ mà sự kiện trên lịch này bắt đầu.
getTag(key)StringNhận giá trị thẻ của sự kiện.
getTitle()StringLấy tiêu đề của sự kiện.
getVisibility()VisibilityXem chế độ hiển thị của sự kiện.
guestsCanInviteOthers()BooleanXác định xem khách có thể mời khách khác hay không.
guestsCanModify()BooleanXác định xem khách có thể sửa đổi sự kiện hay không.
guestsCanSeeGuests()BooleanXác định xem khách có thể nhìn thấy khách khác không.
isAllDayEvent()BooleanXác định xem đây có phải là sự kiện cả ngày hay không.
isOwnedByMe()BooleanXác định xem bạn có phải là chủ sở hữu của sự kiện hay không.
isRecurringEvent()BooleanXác định xem sự kiện đó có thuộc một chuỗi sự kiện hay không.
removeAllReminders()CalendarEventXóa tất cả lời nhắc khỏi sự kiện.
removeGuest(email)CalendarEventXoá khách khỏi sự kiện.
resetRemindersToDefault()CalendarEventĐặt lại lời nhắc bằng cách sử dụng cài đặt mặc định của lịch.
setAllDayDate(date)CalendarEventĐặt ngày của sự kiện.
setAllDayDates(startDate, endDate)CalendarEventĐặt ngày diễn ra sự kiện.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventĐặt xem những người không phải là khách có thể tự thêm chính mình vào sự kiện hay không.
setColor(color)CalendarEventĐặt màu cho sự kiện trên lịch.
setDescription(description)CalendarEventĐặt nội dung mô tả cho sự kiện.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventĐặt xem khách có thể mời khách khác không.
setGuestsCanModify(guestsCanModify)CalendarEventĐặt xem khách có thể sửa đổi sự kiện hay không.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventĐặt xem khách có thể nhìn thấy khách khác không.
setLocation(location)CalendarEventĐặt địa điểm cho sự kiện.
setMyStatus(status)CalendarEventĐặt trạng thái sự kiện (chẳng hạn như đang tham dự hoặc được mời) của người dùng hiệu quả.
setTag(key, value)CalendarEventĐặt thẻ khoá/giá trị cho sự kiện để lưu trữ siêu dữ liệu tuỳ chỉnh.
setTime(startTime, endTime)CalendarEventĐặt ngày và giờ cho thời điểm bắt đầu và kết thúc sự kiện.
setTitle(title)CalendarEventĐặt tiêu đề cho sự kiện.
setVisibility(visibility)CalendarEventĐặt chế độ hiển thị của sự kiện.

CalendarEventSeries

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addEmailReminder(minutesBefore)CalendarEventSeriesThêm lời nhắc mới qua email vào sự kiện.
addGuest(email)CalendarEventSeriesThêm khách vào sự kiện.
addPopupReminder(minutesBefore)CalendarEventSeriesThêm thông báo bật lên mới vào sự kiện.
addSmsReminder(minutesBefore)CalendarEventSeriesThêm lời nhắc mới qua SMS vào sự kiện.
anyoneCanAddSelf()BooleanXác định xem mọi người có thể tự thêm mình làm khách vào một sự kiện trên Lịch hay không.
deleteEventSeries()voidXoá chuỗi sự kiện.
deleteTag(key)CalendarEventSeriesXoá thẻ khoá/giá trị khỏi sự kiện.
getAllTagKeys()String[]Lấy tất cả khoá của các thẻ đã được đặt cho sự kiện.
getColor()StringTrả về màu của sự kiện trên lịch.
getCreators()String[]Tải người tạo của một sự kiện.
getDateCreated()DateXem ngày tạo sự kiện.
getDescription()StringXem nội dung mô tả của sự kiện.
getEmailReminders()Integer[]Lấy giá trị phút cho tất cả lời nhắc qua email cho sự kiện.
getEventType()EventTypeLấy EventType của sự kiện này.
getGuestByEmail(email)EventGuestNhận khách qua địa chỉ email.
getGuestList()EventGuest[]Nhận khách cho sự kiện, không bao gồm chủ sở hữu sự kiện.
getGuestList(includeOwner)EventGuest[]Nhận khách cho sự kiện, có thể bao gồm chủ sở hữu sự kiện.
getId()StringLấy iCalUID duy nhất của sự kiện.
getLastUpdated()DateXem ngày gần đây nhất mà sự kiện được cập nhật.
getLocation()StringLấy vị trí của sự kiện.
getMyStatus()GuestStatusXem trạng thái sự kiện (chẳng hạn như đang tham gia hoặc được mời) của người dùng hiệu quả.
getOriginalCalendarId()StringLấy mã lịch của sự kiện này ban đầu.
getPopupReminders()Integer[]Lấy giá trị phút cho tất cả lời nhắc bật lên cho sự kiện.
getSmsReminders()Integer[]Lấy giá trị phút cho tất cả lời nhắc qua SMS cho sự kiện.
getTag(key)StringNhận giá trị thẻ của sự kiện.
getTitle()StringLấy tiêu đề của sự kiện.
getVisibility()VisibilityXem chế độ hiển thị của sự kiện.
guestsCanInviteOthers()BooleanXác định xem khách có thể mời khách khác hay không.
guestsCanModify()BooleanXác định xem khách có thể sửa đổi sự kiện hay không.
guestsCanSeeGuests()BooleanXác định xem khách có thể nhìn thấy khách khác không.
isOwnedByMe()BooleanXác định xem bạn có phải là chủ sở hữu của sự kiện hay không.
removeAllReminders()CalendarEventSeriesXóa tất cả lời nhắc khỏi sự kiện.
removeGuest(email)CalendarEventSeriesXoá khách khỏi sự kiện.
resetRemindersToDefault()CalendarEventSeriesĐặt lại lời nhắc bằng cách sử dụng cài đặt mặc định của lịch.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesĐặt xem những người không phải là khách có thể tự thêm chính mình vào sự kiện hay không.
setColor(color)CalendarEventSeriesĐặt màu cho sự kiện trên lịch.
setDescription(description)CalendarEventSeriesĐặt nội dung mô tả cho sự kiện.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventSeriesĐặt xem khách có thể mời khách khác không.
setGuestsCanModify(guestsCanModify)CalendarEventSeriesĐặt xem khách có thể sửa đổi sự kiện hay không.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesĐặt xem khách có thể nhìn thấy khách khác không.
setLocation(location)CalendarEventSeriesĐặt địa điểm cho sự kiện.
setMyStatus(status)CalendarEventSeriesĐặt trạng thái sự kiện (chẳng hạn như đang tham dự hoặc được mời) của người dùng hiệu quả.
setRecurrence(recurrence, startDate)CalendarEventSeriesĐặt quy tắc lặp lại cho một chuỗi sự kiện kéo dài cả ngày.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesĐặt quy tắc lặp lại cho chuỗi sự kiện này.
setTag(key, value)CalendarEventSeriesĐặt thẻ khoá/giá trị cho sự kiện để lưu trữ siêu dữ liệu tuỳ chỉnh.
setTitle(title)CalendarEventSeriesĐặt tiêu đề cho sự kiện.
setVisibility(visibility)CalendarEventSeriesĐặt chế độ hiển thị của sự kiện.

Color

Thuộc tính

Thuộc tínhLoạiMô tả
BLUEEnum
Xanh dương (#2952A3).
BROWNEnum
Nâu (#8D6F47).
CHARCOALEnum
Than củi (#4E5D6C).
CHESTNUTEnum
Hạt dẻ (#865A5A).
GRAYEnum
Xám (#5A6986).
GREENEnum
Xanh lục (#0D7813).
INDIGOEnum
Chàm (#5229A3).
LIMEEnum
Chanh (#528800).
MUSTARDEnum
Mù tạt (#88880E).
OLIVEEnum
Xanh ô liu (#6E6E41).
ORANGEEnum
Cam (#BE6D00).
PINKEnum
Hồng (#B1365F).
PLUMEnum
Mận (#705770).
PURPLEEnum
Tím (#7A367A).
REDEnum
Đỏ (#A32929).
RED_ORANGEEnum
Đỏ – cam (#B1440E).
SEA_BLUEEnum
Xanh biển (#29527A).
SLATEEnum
Phương tiện chặn (#4A716C).
TEALEnum
Xanh mòng két (#28754E).
TURQOISEEnum
Ngọc lam (#1B887A).
YELLOWEnum
Vàng (#AB8B00).

EventColor

Thuộc tính

Thuộc tínhLoạiMô tả
PALE_BLUEEnum
Màu xanh dương nhạt ("1").
PALE_GREENEnum
Màu xanh lục nhạt ("2").
MAUVEEnum
Mauve ("3").
PALE_REDEnum
Màu đỏ nhạt ("4").
YELLOWEnum
Vàng ("5").
ORANGEEnum
Cam ("6").
CYANEnum
Xanh lơ ("7").
GRAYEnum
Xám ("8").
BLUEEnum
Xanh dương ("9").
GREENEnum
Xanh lục ("10").
REDEnum
Đỏ ("11").

EventGuest

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
getAdditionalGuests()IntegerLấy số người khác mà khách này đã cho biết sẽ tham dự.
getEmail()StringLấy địa chỉ email của khách.
getGuestStatus()GuestStatusXem trạng thái của khách cho sự kiện.
getName()StringLấy tên của khách.

EventRecurrence

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addDailyExclusion()RecurrenceRuleThêm quy tắc loại trừ các lần xuất hiện hàng ngày.
addDailyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng ngày.
addDate(date)EventRecurrenceThêm quy tắc làm cho sự kiện lặp lại vào một ngày cụ thể.
addDateExclusion(date)EventRecurrenceThêm quy tắc loại trừ lần xuất hiện cho một ngày cụ thể.
addMonthlyExclusion()RecurrenceRuleThêm một quy tắc loại trừ các lần xuất hiện hằng tháng.
addMonthlyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng tháng.
addWeeklyExclusion()RecurrenceRuleThêm một quy tắc loại trừ các lần xuất hiện hằng tuần.
addWeeklyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng tuần.
addYearlyExclusion()RecurrenceRuleThêm quy tắc loại trừ các lần xuất hiện hằng năm.
addYearlyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng năm.
setTimeZone(timeZone)EventRecurrenceĐặt múi giờ cho sự kiện lặp lại này.

EventType

Thuộc tính

Thuộc tínhLoạiMô tả
DEFAULTEnumĐây là sự kiện định kỳ.
BIRTHDAYEnumĐây là sự kiện đặc biệt diễn ra cả ngày và được lặp lại hằng năm.
FOCUS_TIMEEnumSự kiện này là một sự kiện thời gian cần tập trung.
FROM_GMAILEnumSự kiện là một sự kiện từ Gmail.
OUT_OF_OFFICEEnumSự kiện này là sự kiện không có mặt tại văn phòng.
WORKING_LOCATIONEnumSự kiện này là một sự kiện tại địa điểm làm việc.

GuestStatus

Thuộc tính

Thuộc tínhLoạiMô tả
INVITEDEnumKhách mời đã được mời nhưng chưa cho biết liệu họ có tham dự hay không.
MAYBEEnumKhách mời đã cho biết họ có thể tham dự.
NOEnumKhách đã cho biết họ sẽ không tham dự.
OWNEREnumKhách mời là chủ sở hữu của sự kiện.
YESEnumKhách đã cho biết họ sẽ tham dự.

RecurrenceRule

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addDailyExclusion()RecurrenceRuleThêm quy tắc loại trừ các lần xuất hiện hàng ngày.
addDailyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng ngày.
addDate(date)EventRecurrenceThêm quy tắc làm cho sự kiện lặp lại vào một ngày cụ thể.
addDateExclusion(date)EventRecurrenceThêm quy tắc loại trừ lần xuất hiện cho một ngày cụ thể.
addMonthlyExclusion()RecurrenceRuleThêm một quy tắc loại trừ các lần xuất hiện hằng tháng.
addMonthlyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng tháng.
addWeeklyExclusion()RecurrenceRuleThêm một quy tắc loại trừ các lần xuất hiện hằng tuần.
addWeeklyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng tuần.
addYearlyExclusion()RecurrenceRuleThêm quy tắc loại trừ các lần xuất hiện hằng năm.
addYearlyRule()RecurrenceRuleThêm quy tắc làm cho sự kiện lặp lại hàng năm.
interval(interval)RecurrenceRuleĐịnh cấu hình để quy tắc chỉ áp dụng trong khoảng thời gian này của đơn vị thời gian của quy tắc.
onlyInMonth(month)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho một tháng cụ thể.
onlyInMonths(months)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho những tháng cụ thể.
onlyOnMonthDay(day)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho một ngày cụ thể trong tháng.
onlyOnMonthDays(days)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho những ngày cụ thể trong tháng.
onlyOnWeek(week)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho một tuần cụ thể trong năm.
onlyOnWeekday(day)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho một ngày cụ thể trong tuần.
onlyOnWeekdays(days)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho những ngày cụ thể trong tuần.
onlyOnWeeks(weeks)RecurrenceRuleĐịnh cấu hình quy tắc để chỉ áp dụng cho các tuần cụ thể trong năm.
onlyOnYearDay(day)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho một ngày cụ thể trong năm.
onlyOnYearDays(days)RecurrenceRuleThiết lập quy tắc để chỉ áp dụng cho những ngày cụ thể trong năm.
setTimeZone(timeZone)EventRecurrenceĐặt múi giờ cho sự kiện lặp lại này.
times(times)RecurrenceRuleThiết lập để quy tắc kết thúc sau một số lần xuất hiện nhất định.
until(endDate)RecurrenceRuleĐịnh cấu hình quy tắc để kết thúc vào một ngày cụ thể (bao gồm cả ngày này).
weekStartsOn(day)RecurrenceRuleĐịnh cấu hình ngày bắt đầu của tuần để áp dụng quy tắc.

Visibility

Thuộc tính

Thuộc tínhLoạiMô tả
CONFIDENTIALEnumSự kiện là riêng tư.
DEFAULTEnumSử dụng chế độ hiển thị mặc định cho các sự kiện trên lịch.
PRIVATEEnumSự kiện là riêng tư và chỉ những người tham dự sự kiện mới có thể xem thông tin chi tiết về sự kiện.
PUBLICEnumSự kiện này là công khai và mọi người đọc lịch đều có thể nhìn thấy thông tin chi tiết về sự kiện.