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ên | Mô tả ngắn |
---|---|
Calendar | Đại diện cho lịch mà người dùng sở hữu hoặc đã đăng ký. |
CalendarApp | Cho 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ỳ). |
Color | Một enum biểu thị các màu được đặt tên có trong dịch vụ Lịch. |
EventColor | Mộ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. |
EventRecurrence | Biểu thị chế độ cài đặt lặp lại cho một chuỗi sự kiện. |
EventType | Một giá trị enum đại diện cho loại sự kiện. |
GuestStatus | Mộ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. |
RecurrenceRule | Biểu thị một quy tắc lặp lại cho một chuỗi sự kiện. |
Visibility | Mộ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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Tạo sự kiện cả ngày mới. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Tạo sự kiện cả ngày mới có thể kéo dài nhiều ngày. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Tạo sự kiện cả ngày mới có thể kéo dài nhiều ngày. |
createAllDayEvent(title, date, options) | CalendarEvent | Tạo sự kiện cả ngày mới. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Tạo chuỗi sự kiện mới kéo dài cả ngày. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Tạo chuỗi sự kiện mới kéo dài cả ngày. |
createEvent(title, startTime, endTime) | CalendarEvent | Tạo sự kiện mới. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Tạo sự kiện mới. |
createEventFromDescription(description) | CalendarEvent | Tạo sự kiện từ nội dung mô tả dạng biểu mẫu tuỳ ý. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Tạo một chuỗi sự kiện mới. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Tạo một chuỗi sự kiện mới. |
deleteCalendar() | void | Xoá lịch vĩnh viễn. |
getColor() | String | Xem màu của lịch. |
getDescription() | String | Xem nội dung mô tả của lịch. |
getEventById(iCalId) | CalendarEvent | Lấy sự kiện có mã nhận dạng đã cho. |
getEventSeriesById(iCalId) | CalendarEventSeries | Lấ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() | String | Lấy mã lịch. |
getName() | String | Xem tên lịch. |
getTimeZone() | String | Lấy múi giờ của lịch. |
isHidden() | Boolean | Xác định xem lịch có bị ẩn trong giao diện người dùng hay không. |
isMyPrimaryCalendar() | Boolean | Xá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() | Boolean | Xác định xem lịch có phải do bạn sở hữu hay không. |
isSelected() | Boolean | Xá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) | Calendar | Thiế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() | void | Huỷ đăng ký người dùng khỏi lịch. |
CalendarApp
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
Color | Color | Một enum biểu thị các màu được đặt tên có trong dịch vụ Lịch. |
EventColor | EventColor | Một enum biểu thị màu sự kiện được đặt tên có trong dịch vụ Lịch. |
GuestStatus | GuestStatus | Mộ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. |
Month | Month | Một giá trị enum đại diện cho các tháng trong năm. |
Visibility | Visibility | Một giá trị enum thể hiện chế độ hiển thị của một sự kiện. |
Weekday | Weekday | Một giá trị enum đại diện cho các ngày trong tuần. |
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Tạo sự kiện cả ngày mới. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Tạo sự kiện cả ngày mới có thể kéo dài nhiều ngày. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Tạo sự kiện cả ngày mới có thể kéo dài nhiều ngày. |
createAllDayEvent(title, date, options) | CalendarEvent | Tạo sự kiện cả ngày mới. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Tạo chuỗi sự kiện mới kéo dài cả ngày. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Tạo chuỗi sự kiện mới kéo dài cả ngày. |
createCalendar(name) | Calendar | Tạo lịch mới do người dùng sở hữu. |
createCalendar(name, options) | Calendar | Tạo lịch mới do người dùng sở hữu. |
createEvent(title, startTime, endTime) | CalendarEvent | Tạo sự kiện mới. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Tạo sự kiện mới. |
createEventFromDescription(description) | CalendarEvent | Tạo sự kiện từ nội dung mô tả dạng biểu mẫu tuỳ ý. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Tạo một chuỗi sự kiện mới. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Tạ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) | Calendar | Lấ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() | String | Xem màu của lịch. |
getDefaultCalendar() | Calendar | Lấy lịch mặc định của người dùng. |
getDescription() | String | Xem nội dung mô tả của lịch. |
getEventById(iCalId) | CalendarEvent | Lấy sự kiện có mã nhận dạng đã cho. |
getEventSeriesById(iCalId) | CalendarEventSeries | Lấ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() | String | Lấy mã lịch. |
getName() | String | Xem tên lịch. |
getOwnedCalendarById(id) | Calendar | Lấ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() | String | Lấy múi giờ của lịch. |
isHidden() | Boolean | Xác định xem lịch có bị ẩn trong giao diện người dùng hay không. |
isMyPrimaryCalendar() | Boolean | Xá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() | Boolean | Xác định xem lịch có phải do bạn sở hữu hay không. |
isSelected() | Boolean | Xá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() | EventRecurrence | Tạ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) | Calendar | Thiế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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Thêm lời nhắc mới qua email vào sự kiện. |
addGuest(email) | CalendarEvent | Thêm khách vào sự kiện. |
addPopupReminder(minutesBefore) | CalendarEvent | Thêm thông báo bật lên mới vào sự kiện. |
addSmsReminder(minutesBefore) | CalendarEvent | Thêm lời nhắc mới qua SMS vào sự kiện. |
anyoneCanAddSelf() | Boolean | Xá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() | void | Xoá một sự kiện trên Lịch. |
deleteTag(key) | CalendarEvent | Xoá thẻ khoá/giá trị khỏi sự kiện. |
getAllDayEndDate() | Date | Lấy ngày kết thúc sự kiện cả ngày này trên lịch. |
getAllDayStartDate() | Date | Lấ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() | String | Trả 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() | Date | Xem ngày tạo sự kiện. |
getDescription() | String | Xem 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() | Date | Lấy ngày và giờ kết thúc sự kiện trên lịch này. |
getEventSeries() | CalendarEventSeries | Lấy chuỗi sự kiện định kỳ có chứa sự kiện này. |
getEventType() | EventType | Lấy EventType của sự kiện này. |
getGuestByEmail(email) | EventGuest | Nhậ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() | String | Lấy iCalUID duy nhất của sự kiện. |
getLastUpdated() | Date | Xem ngày gần đây nhất mà sự kiện được cập nhật. |
getLocation() | String | Lấy vị trí của sự kiện. |
getMyStatus() | GuestStatus | Xem 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() | String | Lấ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() | Date | Lấy ngày và giờ mà sự kiện trên lịch này bắt đầu. |
getTag(key) | String | Nhận giá trị thẻ của sự kiện. |
getTitle() | String | Lấy tiêu đề của sự kiện. |
getVisibility() | Visibility | Xem chế độ hiển thị của sự kiện. |
guestsCanInviteOthers() | Boolean | Xác định xem khách có thể mời khách khác hay không. |
guestsCanModify() | Boolean | Xác định xem khách có thể sửa đổi sự kiện hay không. |
guestsCanSeeGuests() | Boolean | Xác định xem khách có thể nhìn thấy khách khác không. |
isAllDayEvent() | Boolean | Xác định xem đây có phải là sự kiện cả ngày hay không. |
isOwnedByMe() | Boolean | Xác định xem bạn có phải là chủ sở hữu của sự kiện hay không. |
isRecurringEvent() | Boolean | Xác định xem sự kiện đó có thuộc một chuỗi sự kiện hay không. |
removeAllReminders() | CalendarEvent | Xóa tất cả lời nhắc khỏi sự kiện. |
removeGuest(email) | CalendarEvent | Xoá 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | Thêm lời nhắc mới qua email vào sự kiện. |
addGuest(email) | CalendarEventSeries | Thêm khách vào sự kiện. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Thêm thông báo bật lên mới vào sự kiện. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Thêm lời nhắc mới qua SMS vào sự kiện. |
anyoneCanAddSelf() | Boolean | Xá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() | void | Xoá chuỗi sự kiện. |
deleteTag(key) | CalendarEventSeries | Xoá 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() | String | Trả 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() | Date | Xem ngày tạo sự kiện. |
getDescription() | String | Xem 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() | EventType | Lấy EventType của sự kiện này. |
getGuestByEmail(email) | EventGuest | Nhậ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() | String | Lấy iCalUID duy nhất của sự kiện. |
getLastUpdated() | Date | Xem ngày gần đây nhất mà sự kiện được cập nhật. |
getLocation() | String | Lấy vị trí của sự kiện. |
getMyStatus() | GuestStatus | Xem 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() | String | Lấ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) | String | Nhận giá trị thẻ của sự kiện. |
getTitle() | String | Lấy tiêu đề của sự kiện. |
getVisibility() | Visibility | Xem chế độ hiển thị của sự kiện. |
guestsCanInviteOthers() | Boolean | Xác định xem khách có thể mời khách khác hay không. |
guestsCanModify() | Boolean | Xác định xem khách có thể sửa đổi sự kiện hay không. |
guestsCanSeeGuests() | Boolean | Xác định xem khách có thể nhìn thấy khách khác không. |
isOwnedByMe() | Boolean | Xác định xem bạn có phải là chủ sở hữu của sự kiện hay không. |
removeAllReminders() | CalendarEventSeries | Xóa tất cả lời nhắc khỏi sự kiện. |
removeGuest(email) | CalendarEventSeries | Xoá 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ính | Loại | Mô tả |
---|---|---|
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
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
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
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
getAdditionalGuests() | Integer | Lấy số người khác mà khách này đã cho biết sẽ tham dự. |
getEmail() | String | Lấy địa chỉ email của khách. |
getGuestStatus() | GuestStatus | Xem trạng thái của khách cho sự kiện. |
getName() | String | Lấy tên của khách. |
EventRecurrence
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addDailyExclusion() | RecurrenceRule | Thêm quy tắc loại trừ các lần xuất hiện hàng ngày. |
addDailyRule() | RecurrenceRule | Thêm quy tắc làm cho sự kiện lặp lại hàng ngày. |
addDate(date) | EventRecurrence | Thêm quy tắc làm cho sự kiện lặp lại vào một ngày cụ thể. |
addDateExclusion(date) | EventRecurrence | Thêm quy tắc loại trừ lần xuất hiện cho một ngày cụ thể. |
addMonthlyExclusion() | RecurrenceRule | Thêm một quy tắc loại trừ các lần xuất hiện hằng tháng. |
addMonthlyRule() | RecurrenceRule | Thêm quy tắc làm cho sự kiện lặp lại hàng tháng. |
addWeeklyExclusion() | RecurrenceRule | Thêm một quy tắc loại trừ các lần xuất hiện hằng tuần. |
addWeeklyRule() | RecurrenceRule | Thêm quy tắc làm cho sự kiện lặp lại hàng tuần. |
addYearlyExclusion() | RecurrenceRule | Thêm quy tắc loại trừ các lần xuất hiện hằng năm. |
addYearlyRule() | RecurrenceRule | Thê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ính | Loại | Mô tả |
---|---|---|
DEFAULT | Enum | Đây là sự kiện định kỳ. |
BIRTHDAY | Enum | Đâ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_TIME | Enum | Sự kiện này là một sự kiện thời gian cần tập trung. |
FROM_GMAIL | Enum | Sự kiện là một sự kiện từ Gmail. |
OUT_OF_OFFICE | Enum | Sự kiện này là sự kiện không có mặt tại văn phòng. |
WORKING_LOCATION | Enum | Sự 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ính | Loại | Mô tả |
---|---|---|
INVITED | Enum | Khách mời đã được mời nhưng chưa cho biết liệu họ có tham dự hay không. |
MAYBE | Enum | Khách mời đã cho biết họ có thể tham dự. |
NO | Enum | Khách đã cho biết họ sẽ không tham dự. |
OWNER | Enum | Khách mời là chủ sở hữu của sự kiện. |
YES | Enum | Khách đã cho biết họ sẽ tham dự. |
RecurrenceRule
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addDailyExclusion() | RecurrenceRule | Thêm quy tắc loại trừ các lần xuất hiện hàng ngày. |
addDailyRule() | RecurrenceRule | Thêm quy tắc làm cho sự kiện lặp lại hàng ngày. |
addDate(date) | EventRecurrence | Thêm quy tắc làm cho sự kiện lặp lại vào một ngày cụ thể. |
addDateExclusion(date) | EventRecurrence | Thêm quy tắc loại trừ lần xuất hiện cho một ngày cụ thể. |
addMonthlyExclusion() | RecurrenceRule | Thêm một quy tắc loại trừ các lần xuất hiện hằng tháng. |
addMonthlyRule() | RecurrenceRule | Thêm quy tắc làm cho sự kiện lặp lại hàng tháng. |
addWeeklyExclusion() | RecurrenceRule | Thêm một quy tắc loại trừ các lần xuất hiện hằng tuần. |
addWeeklyRule() | RecurrenceRule | Thêm quy tắc làm cho sự kiện lặp lại hàng tuần. |
addYearlyExclusion() | RecurrenceRule | Thêm quy tắc loại trừ các lần xuất hiện hằng năm. |
addYearlyRule() | RecurrenceRule | Thê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) | RecurrenceRule | Thiết lập quy tắc để chỉ áp dụng cho một tháng cụ thể. |
onlyInMonths(months) | RecurrenceRule | Thiết lập quy tắc để chỉ áp dụng cho những tháng cụ thể. |
onlyOnMonthDay(day) | RecurrenceRule | Thiết lập quy tắc để chỉ áp dụng cho một ngày cụ thể trong tháng. |
onlyOnMonthDays(days) | RecurrenceRule | Thiết lập quy tắc để chỉ áp dụng cho những ngày cụ thể trong tháng. |
onlyOnWeek(week) | RecurrenceRule | Thiết lập quy tắc để chỉ áp dụng cho một tuần cụ thể trong năm. |
onlyOnWeekday(day) | RecurrenceRule | Thiết lập quy tắc để chỉ áp dụng cho một ngày cụ thể trong tuần. |
onlyOnWeekdays(days) | RecurrenceRule | Thiế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) | RecurrenceRule | Thiết lập quy tắc để chỉ áp dụng cho một ngày cụ thể trong năm. |
onlyOnYearDays(days) | RecurrenceRule | Thiế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) | RecurrenceRule | Thiế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ính | Loại | Mô tả |
---|---|---|
CONFIDENTIAL | Enum | Sự kiện là riêng tư. |
DEFAULT | Enum | Sử dụng chế độ hiển thị mặc định cho các sự kiện trên lịch. |
PRIVATE | Enum | Sự 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. |
PUBLIC | Enum | Sự 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. |