Class EventRecurrence

EventRecurrence

Biểu thị chế độ cài đặt lặp lại cho một chuỗi sự kiện.

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.

Tài liệu chi tiết

addDailyExclusion()

Thêm quy tắc loại trừ các lần xuất hiện hàng ngày.

// Creates a rule that recurs every week after the first 30 days.
var recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addDailyRule()

Thêm quy tắc làm cho sự kiện lặp lại hàng ngày.

// Creates a rule that recurs every day for ten days.
var recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addDate(date)

Thêm quy tắc làm cho sự kiện lặp lại vào một ngày cụ thể.

Tham số

TênLoạiMô tả
dateDate

Cầu thủ trả bóng

EventRecurrence — EventRecurrence này để tạo chuỗi

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addDateExclusion(date)

Thêm quy tắc loại trừ lần xuất hiện cho một ngày cụ thể.

Tham số

TênLoạiMô tả
dateDate

Cầu thủ trả bóng

EventRecurrence — EventRecurrence này để tạo chuỗi

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addMonthlyExclusion()

Thêm một quy tắc loại trừ các lần xuất hiện hằng tháng.

Theo mặc định, tiêu chí loại trừ được áp dụng vào cùng ngày trong tháng với sự kiện đầu tiên trong nhưng bạn có thể thay đổi thuộc tính này bằng cách gọi RecurrenceRule.onlyOnMonthDay(day) hoặc RecurrenceRule.onlyOnMonthDays(days).

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addMonthlyRule()

Thêm quy tắc làm cho sự kiện lặp lại hàng tháng.

Theo mặc định, sự kiện này sẽ lặp lại vào cùng ngày trong tháng với sự kiện đầu tiên trong chuỗi sự kiện, nhưng bạn có thể thay đổi chế độ này bằng cách gọi RecurrenceRule.onlyOnMonthDay(day) hoặc RecurrenceRule.onlyOnMonthDays(days).

// Creates a rule that recurs every month for three months.
var recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addWeeklyExclusion()

Thêm một quy tắc loại trừ các lần xuất hiện hàng tuần.

Theo mặc định, tiêu chí loại trừ được áp dụng vào cùng ngày trong tuần với sự kiện đầu tiên trong nhưng bạn có thể thay đổi thuộc tính này bằng cách gọi RecurrenceRule.onlyOnWeekday(day) hoặc RecurrenceRule.onlyOnWeekdays(days).

// Creates a rule that recurs every day except the first four Wednesdays.
var recurrence = CalendarApp.newRecurrence().addDailyRule()
    .addWeeklyExclusion().onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY).times(4);

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addWeeklyRule()

Thêm quy tắc làm cho sự kiện lặp lại hàng tuần.

Theo mặc định, sự kiện này sẽ lặp lại vào cùng ngày trong tuần với sự kiện đầu tiên trong chuỗi sự kiện, nhưng bạn có thể thay đổi chế độ này bằng cách gọi RecurrenceRule.onlyOnWeekday(day) hoặc RecurrenceRule.onlyOnWeekdays(days).

// Creates a rule that recurs every week for ten weeks.
var recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addYearlyExclusion()

Thêm quy tắc loại trừ các lần xuất hiện hàng năm.

Theo mặc định, tiêu chí loại trừ được áp dụng vào cùng ngày trong năm với sự kiện đầu tiên trong nhưng bạn có thể thay đổi thuộc tính này bằng cách gọi RecurrenceRule.onlyOnYearDay(day) hoặc RecurrenceRule.onlyOnYearDays(days).

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addYearlyRule()

Thêm quy tắc làm cho sự kiện lặp lại hàng năm.

Theo mặc định, sự kiện này sẽ lặp lại vào cùng ngày trong năm với sự kiện đầu tiên trong chuỗi sự kiện, nhưng bạn có thể thay đổi chế độ này bằng cách gọi RecurrenceRule.onlyOnYearDay(day) hoặc RecurrenceRule.onlyOnYearDays(days).

Cầu thủ trả bóng

RecurrenceRule — RecurrenceRule mới

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

setTimeZone(timeZone)

Đặt múi giờ cho sự kiện lặp lại này. Điều này ảnh hưởng đến ngày và giờ diễn ra sự kiện, và sự kiện có thay đổi theo giờ mùa hè hay không. Mặc định là múi giờ của lịch.

Tham số

TênLoạiMô tả
timeZoneStringmúi giờ, được chỉ định bằng "long" định dạng (ví dụ: ' America/New_ Được ', như được liệt kê của Joda.org)

Cầu thủ trả bóng

EventRecurrence — EventRecurrence này để tạo chuỗi

Ủy quyền

Những tập lệnh dùng phương thức này yêu cầu uỷ quyền với một hoặc nhiều phạm vi hoặc phạm vi thích hợp sau đây trong API REST liên quan:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds