บริการนี้จะอนุญาตให้สคริปต์เข้าถึงและแก้ไข Google ปฏิทินของผู้ใช้ รวมถึงปฏิทินเพิ่มเติมที่ผู้ใช้สมัครใช้บริการ
ชั้นเรียน
ชื่อ | รายละเอียดแบบย่อ |
---|---|
Calendar | หมายถึงปฏิทินที่ผู้ใช้เป็นเจ้าของหรือติดตาม |
CalendarApp | อนุญาตให้สคริปต์อ่านและอัปเดต Google ปฏิทินของผู้ใช้ |
CalendarEvent | แสดงกิจกรรมในปฏิทินรายการเดียว |
CalendarEventSeries | หมายถึงชุดกิจกรรม (กิจกรรมที่เกิดซ้ำ) |
Color | enum ที่แสดงสีที่มีชื่อซึ่งมีอยู่ในบริการปฏิทิน |
EventColor | enum ที่แสดงสีของกิจกรรมที่ตั้งชื่อแล้วในบริการปฏิทิน |
EventGuest | แสดงถึงผู้เข้าร่วมกิจกรรม |
EventRecurrence | แสดงการตั้งค่าการเกิดซ้ำสำหรับชุดกิจกรรม |
EventType | Enum ที่แทนประเภทของเหตุการณ์ |
GuestStatus | enum ที่แสดงสถานะของผู้เข้าร่วมในกิจกรรม |
RecurrenceRule | หมายถึงกฎการเกิดซ้ำสำหรับชุดกิจกรรม |
Visibility | Enum ที่แทนการมองเห็นกิจกรรม |
Calendar
เมธอด
CalendarApp
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
Color | Color | enum ที่แสดงสีที่มีชื่อซึ่งมีอยู่ในบริการปฏิทิน |
EventColor | EventColor | enum ที่แสดงสีของกิจกรรมที่ตั้งชื่อแล้วในบริการปฏิทิน |
GuestStatus | GuestStatus | enum ที่แสดงสถานะของผู้เข้าร่วมในกิจกรรม |
Month | Month | Enum ที่แทนเดือนของปี |
Visibility | Visibility | Enum ที่แทนการมองเห็นกิจกรรม |
Weekday | Weekday | Enum ที่แทนวันของสัปดาห์ |
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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 | เรียกดูปฏิทินตามรหัสที่ระบุ |
getCalendarsByName(name) | Calendar[] | รับปฏิทินทั้งหมดที่มีชื่อที่ระบุซึ่งผู้ใช้เป็นเจ้าของหรือติดตามอยู่ |
getColor() | String | ดูสีของปฏิทิน |
getDefaultCalendar() | Calendar | รับปฏิทินเริ่มต้นของผู้ใช้ |
getDescription() | String | รับคำอธิบายของปฏิทิน |
getEventById(iCalId) | CalendarEvent | รับเหตุการณ์ตามรหัสที่ระบุ |
getEventSeriesById(iCalId) | CalendarEventSeries | รับชุดเหตุการณ์ตามรหัสที่กำหนด |
getEvents(startTime, endTime) | CalendarEvent[] | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในระยะเวลาที่กำหนด |
getEvents(startTime, endTime, options) | CalendarEvent[] | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นภายในช่วงเวลาที่ระบุและตรงตามเกณฑ์ที่ระบุ |
getEventsForDay(date) | CalendarEvent[] | รับกิจกรรมทั้งหมดที่เกิดขึ้นในวันที่ระบุ |
getEventsForDay(date, options) | CalendarEvent[] | รับเหตุการณ์ทั้งหมดที่เกิดขึ้นในวันที่ระบุและตรงตามเกณฑ์ที่ระบุ |
getId() | String | รับรหัสของปฏิทิน |
getName() | String | รับชื่อของปฏิทิน |
getOwnedCalendarById(id) | Calendar | รับปฏิทินที่มีรหัสที่ระบุ หากผู้ใช้เป็นเจ้าของ |
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 | สมัครรับข้อมูลปฏิทินของผู้ใช้ด้วยรหัสที่กำหนด หากผู้ใช้สมัครรับข้อมูลได้ |
subscribeToCalendar(id, options) | Calendar | สมัครรับข้อมูลปฏิทินของผู้ใช้ด้วยรหัสที่กำหนด หากผู้ใช้สมัครรับข้อมูลได้ |
CalendarEvent
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | เพิ่มการช่วยเตือนทางอีเมลใหม่ไปยังกิจกรรม |
addGuest(email) | CalendarEvent | เพิ่มผู้เข้าร่วมในกิจกรรม |
addPopupReminder(minutesBefore) | CalendarEvent | เพิ่มการแจ้งเตือนแบบป๊อปอัปใหม่ในกิจกรรม |
addSmsReminder(minutesBefore) | CalendarEvent | เพิ่มการแจ้งเตือนทาง SMS ใหม่ไปยังกิจกรรม |
anyoneCanAddSelf() | Boolean | กำหนดว่าผู้ใช้สามารถเพิ่มตนเองเป็นผู้เข้าร่วมในกิจกรรมของปฏิทินได้หรือไม่ |
deleteEvent() | void | ลบกิจกรรมในปฏิทิน |
deleteTag(key) | CalendarEvent | ลบแท็กคีย์/ค่าออกจากเหตุการณ์ |
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 | รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ขึ้นในตอนแรก |
getPopupReminders() | Integer[] | รับค่านาทีสำหรับการแจ้งเตือนแบบป๊อปอัปทั้งหมดของกิจกรรม |
getSmsReminders() | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทาง SMS ทั้งหมดสำหรับกิจกรรม |
getStartTime() | Date | รับข้อมูลวันที่และเวลาที่กิจกรรมในปฏิทินนี้เริ่มต้น |
getTag(key) | String | รับค่าแท็กของเหตุการณ์ |
getTitle() | String | รับชื่อกิจกรรม |
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 | ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์เพื่อจัดเก็บข้อมูลเมตาที่กำหนดเอง |
setTime(startTime, endTime) | CalendarEvent | ตั้งค่าวันที่และเวลาสำหรับการเริ่มต้นและสิ้นสุดของกิจกรรม |
setTitle(title) | 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 | ลบแท็กคีย์/ค่าออกจากเหตุการณ์ |
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 | รับรหัสของปฏิทินที่สร้างกิจกรรมนี้ขึ้นในตอนแรก |
getPopupReminders() | Integer[] | รับค่านาทีสำหรับการแจ้งเตือนแบบป๊อปอัปทั้งหมดของกิจกรรม |
getSmsReminders() | Integer[] | รับค่านาทีสำหรับการช่วยเตือนทาง SMS ทั้งหมดสำหรับกิจกรรม |
getTag(key) | String | รับค่าแท็กของเหตุการณ์ |
getTitle() | String | รับชื่อกิจกรรม |
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 | ตั้งค่าแท็กคีย์/ค่าในเหตุการณ์เพื่อจัดเก็บข้อมูลเมตาที่กำหนดเอง |
setTitle(title) | CalendarEventSeries | ตั้งชื่อกิจกรรม |
setVisibility(visibility) | 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
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
CONFIDENTIAL | Enum | นี่เป็นกิจกรรมส่วนตัว |
DEFAULT | Enum | ใช้ระดับการเข้าถึงเริ่มต้นสำหรับกิจกรรมในปฏิทิน |
PRIVATE | Enum | กิจกรรมนี้เป็นแบบส่วนตัวและผู้เข้าร่วมกิจกรรมเท่านั้นที่สามารถดูรายละเอียดกิจกรรมได้ |
PUBLIC | Enum | กิจกรรมนี้เป็นแบบสาธารณะ และผู้อ่านปฏิทินทุกคนจะเห็นรายละเอียดของกิจกรรมได้ |