Gửi ý kiến phản hồi
Calendar Service
bookmark_border bookmark
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
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ả các lịch bổ sung mà người dùng đăng ký.
Lớp
Tên Mô tả ngắn
Calendar
Biểu thị một 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
Biểu thị một sự kiện trên lịch.
CalendarEventSeries
Biểu thị một loạt sự kiện (sự kiện định kỳ).
Color
Một enum đại diện cho các màu được đặt tên có trong dịch vụ Lịch.
EventColor
Một enum đại diện cho các màu sự kiện được đặt tên có trong dịch vụ Lịch.
EventGuest
Đại diện cho khách mời của một sự kiện.
EventRecurrence
Biểu thị chế độ cài đặt sự kiện định kỳ cho một loạt sự kiện.
EventTransparency
Một enum đại diện cho tính minh bạch của một sự kiện.
EventType
Một enum đại diện cho loại sự kiện.
GuestStatus
Một enum đại diện cho trạng thái mà khách có thể có đối với một sự kiện.
RecurrenceRule
Biểu thị quy tắc lặp lại cho một loạt sự kiện.
Visibility
Một enum đại diện cho chế độ hiển thị của một sự kiệ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 một sự kiện kéo dài cả ngày mới.
createAllDayEvent(title, startDate, endDate)
CalendarEvent
Tạo một sự kiện kéo dài cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, startDate, endDate, options)
CalendarEvent
Tạo một sự kiện kéo dài cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, date, options)
CalendarEvent
Tạo một sự kiện kéo dài cả ngày mới.
createAllDayEventSeries(title, startDate, recurrence)
CalendarEventSeries
Tạo một chuỗi sự kiện kéo dài cả ngày mới.
createAllDayEventSeries(title, startDate, recurrence, options)
CalendarEventSeries
Tạo một chuỗi sự kiện kéo dài cả ngày mới.
createEvent(title, startTime, endTime)
CalendarEvent
Tạo một sự kiện mới.
createEvent(title, startTime, endTime, options)
CalendarEvent
Tạo một sự kiện mới.
createEventFromDescription(description)
CalendarEvent
Tạo sự kiện từ nội dung mô tả ở dạng 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á vĩnh viễn lịch.
getColor()
String
Lấy màu của lịch.
getDescription()
String
Lấy 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ã nhận dạng đã 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 các 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 các tiêu chí đã chỉ định.
getId()
String
Lấy mã của lịch.
getName()
String
Lấy tên của 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 của người dùng hiệu quả hay không.
isOwnedByMe()
Boolean
Xác định xem bạn có sở hữu lịch 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 nội dung mô tả của lịch.
setHidden(hidden)
Calendar
Thiết lập xem 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
Đặt 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ờ của lịch.
unsubscribeFromCalendar()
void
Huỷ đăng ký người dùng khỏi một lịch.
Thuộc tính
Thuộc tính Loại Mô tả
Color
Color
Một enum đại diện cho các màu được đặt tên có trong dịch vụ Lịch.
EventColor
EventColor
Một enum đại diện cho các màu sự kiện được đặt tên có trong dịch vụ Lịch.
EventTransparency
EventTransparency
Liệt kê EventTransparency
.
EventType
EventType
Liệt kê EventType
.
GuestStatus
GuestStatus
Một enum đại diện cho trạng thái mà khách có thể có đối với một sự kiện.
Month
Month
Một enum đại diện cho các tháng trong năm.
Visibility
Visibility
Một enum đại diện cho chế độ hiển thị của một sự kiện.
Weekday
Weekday
Một 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 một sự kiện kéo dài cả ngày mới.
createAllDayEvent(title, startDate, endDate)
CalendarEvent
Tạo một sự kiện kéo dài cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, startDate, endDate, options)
CalendarEvent
Tạo một sự kiện kéo dài cả ngày mới có thể kéo dài nhiều ngày.
createAllDayEvent(title, date, options)
CalendarEvent
Tạo một sự kiện kéo dài cả ngày mới.
createAllDayEventSeries(title, startDate, recurrence)
CalendarEventSeries
Tạo một chuỗi sự kiện kéo dài cả ngày mới.
createAllDayEventSeries(title, startDate, recurrence, options)
CalendarEventSeries
Tạo một chuỗi sự kiện kéo dài cả ngày mới.
createCalendar(name)
Calendar
Tạo một lịch mới do người dùng sở hữu.
createCalendar(name, options)
Calendar
Tạo một lịch mới do người dùng sở hữu.
createEvent(title, startTime, endTime)
CalendarEvent
Tạo một sự kiện mới.
createEvent(title, startTime, endTime, options)
CalendarEvent
Tạo một sự kiện mới.
createEventFromDescription(description)
CalendarEvent
Tạo sự kiện từ nội dung mô tả ở dạng 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[]
Lấy 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ã được cung cấp.
getCalendarsByName(name)
Calendar[]
Lấy tất cả lịch có tên nhất định mà người dùng sở hữu hoặc đăng ký.
getColor()
String
Lấy màu của lịch.
getDefaultCalendar()
Calendar
Lấy lịch mặc định của người dùng.
getDescription()
String
Lấy 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ã nhận dạng đã 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 các 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 các tiêu chí đã chỉ định.
getId()
String
Lấy mã của lịch.
getName()
String
Lấy tên của 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 nhất định 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 của người dùng hiệu quả hay không.
isOwnedByMe()
Boolean
Xác định xem bạn có sở hữu lịch 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 định kỳ mới, có thể dùng để tạo quy tắc cho sự kiện định kỳ.
setColor(color)
Calendar
Đặt màu cho lịch.
setDescription(description)
Calendar
Đặt nội dung mô tả của lịch.
setHidden(hidden)
Calendar
Thiết lập xem 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
Đặt 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ờ của lịch.
subscribeToCalendar(id)
Calendar
Đăng ký người dùng vào lịch có mã nhận dạng đã 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 có mã nhận dạng đã cho, nếu người dùng được phép đăng ký.
Thuộc tính
Thuộc tính Loại Mô tả
BLUE
Enum
Xanh dương (#2952A3
).
BROWN
Enum
Nâu (#8D6F47
).
CHARCOAL
Enum
Than (#4E5D6C
).
CHESTNUT
Enum
Hạt dẻ (#865A5A
).
GRAY
Enum
Xám (#5A6986
).
GREEN
Enum
Xanh lục (#0D7813
).
INDIGO
Enum
Xanh chàm (#5229A3
).
LIME
Enum
Xanh chanh (#528800
).
MUSTARD
Enum
Mù tạt (#88880E
).
OLIVE
Enum
Màu ô liu (#6E6E41
).
ORANGE
Enum
Cam (#BE6D00
).
PINK
Enum
Hồng (#B1365F
).
PLUM
Enum
Mận (#705770
).
PURPLE
Enum
Tím (#7A367A
).
RED
Enum
Đỏ (#A32929
).
RED_ORANGE
Enum
Đỏ cam (#B1440E
).
SEA_BLUE
Enum
Xanh biển (#29527A
).
SLATE
Enum
Slate (#4A716C
).
TEAL
Enum
Xanh mòng két (#28754E
).
TURQOISE
Enum
Xanh ngọc lam (#1B887A
).
YELLOW
Enum
Vàng (#AB8B00
).
Thuộc tính
Thuộc tính Loại Mô tả
PALE_BLUE
Enum
Xanh nhạt ("1"
), được gọi là "Peacock" (Đuôi công) trong giao diện người dùng Lịch.
PALE_GREEN
Enum
Màu lục nhạt ("2"
), được gọi là "Xanh lục nhạt" trong giao diện người dùng của Lịch.
MAUVE
Enum
Màu hoa cà ("3"
), được gọi là "Màu nho" trong giao diện người dùng Lịch.
PALE_RED
Enum
Đỏ nhạt ("4"
), được gọi là "Hồng hạc" trong giao diện người dùng Lịch.
YELLOW
Enum
Vàng ("5"
), được gọi là "Chuối" trong giao diện người dùng Lịch.
ORANGE
Enum
Cam ("6"
), được gọi là "Tangerine" trong giao diện người dùng Lịch.
CYAN
Enum
Xanh lục lam ("7"
), được gọi là "Lavender" trong giao diện người dùng Lịch.
GRAY
Enum
Xám ("8"
), được gọi là "Graphite" trong giao diện người dùng của Lịch.
BLUE
Enum
Xanh dương ("9"
), được gọi là "Blueberry" trong giao diện người dùng Lịch.
GREEN
Enum
Xanh lục ("10"
), được gọi là "Basil" trong giao diện người dùng của Lịch.
RED
Enum
Đỏ ("11"
), được gọi là "Cà chua" trong giao diện người dùng Lịch.
Thuộc tính
Thuộc tính Loại Mô tả
OPAQUE
Enum
Sự kiện này sẽ chặn thời gian trên lịch.
TRANSPARENT
Enum
Sự kiện không chặn thời gian trên lịch.
Thuộc tính
Thuộc tính Loại Mô tả
DEFAULT
Enum
Sự kiện là sự kiện thông thường.
BIRTHDAY
Enum
Đây là một sự kiện đặc biệt diễn ra cả ngày và lặp lại hằng năm.
FOCUS_TIME
Enum
Sự kiện này là sự kiện thời gian cần tập trung.
FROM_GMAIL
Enum
Sự kiện này là một sự kiện từ Gmail.
OUT_OF_OFFICE
Enum
Sự kiện là sự kiện không có mặt tại văn phòng.
WORKING_LOCATION
Enum
Sự kiện này là sự kiện tại địa điểm làm việc.
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 mời đã cho biết họ sẽ không tham dự.
OWNER
Enum
Khách mời là chủ sở hữu sự kiện.
YES
Enum
Khách mời đã cho biết họ sẽ tham dự.
Thuộc tính
Thuộc tính Loại Mô tả
CONFIDENTIAL
Enum
Sự kiện này 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
Đây là sự kiện 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 ở chế độ công khai và tất cả người đọc lịch đều có thể xem thông tin chi tiết về sự kiện.
Gửi ý kiến phản hồi
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0 . Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers . Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-12-22 UTC.
Bạn muốn chia sẻ thêm với chúng tôi?
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-12-22 UTC."],[[["The Google Apps Script Calendar Service enables interaction with Google Calendars, allowing scripts to create, modify, and delete events and calendars."],["It offers classes like `Calendar`, `CalendarApp`, and `CalendarEvent` with specific methods for managing various calendar aspects."],["Recurring events are handled through `CalendarEventSeries` and `RecurrenceRule`, which provide extensive options for recurrence patterns and exclusions."],["The service utilizes enums like `Color`, `EventColor`, and `Visibility` to define event properties."],["`CalendarEvent` methods allow detailed control over event details, such as reminders, guests, and visibility settings."]]],[]]