Merepresentasikan setelan pengulangan untuk rangkaian peristiwa.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
add | Recurrence | Menambahkan aturan yang mengecualikan kemunculan setiap hari. |
add | Recurrence | Menambahkan aturan yang menyebabkan peristiwa berulang setiap hari. |
add | Event | Menambahkan aturan yang menyebabkan peristiwa berulang pada tanggal tertentu. |
add | Event | Menambahkan aturan yang mengecualikan kemunculan untuk tanggal tertentu. |
add | Recurrence | Menambahkan aturan yang mengecualikan kemunculan setiap bulan. |
add | Recurrence | Menambahkan aturan yang menyebabkan peristiwa berulang setiap bulan. |
add | Recurrence | Menambahkan aturan yang mengecualikan kemunculan secara mingguan. |
add | Recurrence | Menambahkan aturan yang menyebabkan peristiwa berulang setiap minggu. |
add | Recurrence | Menambahkan aturan yang mengecualikan kemunculan setiap tahun. |
add | Recurrence | Menambahkan aturan yang menyebabkan peristiwa berulang setiap tahun. |
set | Event | Menetapkan zona waktu untuk pengulangan ini. |
Dokumentasi mendetail
add Daily Exclusion()
Menambahkan aturan yang mengecualikan kemunculan setiap hari.
// Creates a rule that recurs every week after the first 30 days. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Daily Rule()
Menambahkan aturan yang menyebabkan peristiwa berulang setiap hari.
// Creates a rule that recurs every day for ten days. const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date(date)
Menambahkan aturan yang menyebabkan peristiwa berulang pada tanggal tertentu.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
date | Date |
Pulang pergi
Event
— EventRecurrence ini untuk penyambungan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add DateExclusion(date)
Menambahkan aturan yang mengecualikan kemunculan untuk tanggal tertentu.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
date | Date |
Pulang pergi
Event
— EventRecurrence ini untuk penyambungan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Exclusion()
Menambahkan aturan yang mengecualikan kemunculan setiap bulan.
Secara default, pengecualian diterapkan pada hari yang sama dalam sebulan dengan peristiwa pertama dalam
rangkaian, tetapi hal ini dapat diubah dengan memanggil Recurrence
atau Recurrence
.
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Rule()
Menambahkan aturan yang menyebabkan peristiwa berulang setiap bulan.
Secara default, peristiwa berulang pada hari yang sama dalam sebulan seperti peristiwa pertama dalam rangkaian,
tetapi hal ini dapat diubah dengan memanggil Recurrence
atau Recurrence
.
// Creates a rule that recurs every month for three months. const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Exclusion()
Menambahkan aturan yang mengecualikan kemunculan secara mingguan.
Secara default, pengecualian diterapkan pada hari yang sama dalam seminggu dengan peristiwa pertama dalam
rangkaian, tetapi hal ini dapat diubah dengan memanggil Recurrence
atau Recurrence
.
// Creates a rule that recurs every day except the first four Wednesdays. const recurrence = CalendarApp.newRecurrence() .addDailyRule() .addWeeklyExclusion() .onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY) .times(4);
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Rule()
Menambahkan aturan yang menyebabkan peristiwa berulang setiap minggu.
Secara default, peristiwa berulang pada hari yang sama dalam seminggu seperti peristiwa pertama dalam rangkaian,
tetapi hal ini dapat diubah dengan memanggil Recurrence
atau Recurrence
.
// Creates a rule that recurs every week for ten weeks. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Exclusion()
Menambahkan aturan yang mengecualikan kemunculan setiap tahun.
Secara default, pengecualian diterapkan pada hari yang sama dalam setahun dengan peristiwa pertama dalam
rangkaian, tetapi hal ini dapat diubah dengan memanggil Recurrence
atau Recurrence
.
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Rule()
Menambahkan aturan yang menyebabkan peristiwa berulang setiap tahun.
Secara default, peristiwa berulang pada hari yang sama dalam setahun seperti peristiwa pertama dalam rangkaian,
tetapi hal ini dapat diubah dengan memanggil Recurrence
atau Recurrence
.
Pulang pergi
Recurrence
— RecurrenceRule baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
set Time Zone(timeZone)
Menetapkan zona waktu untuk pengulangan ini. Hal ini memengaruhi tanggal dan waktu pengulangan peristiwa, dan apakah peristiwa bergeser dengan waktu musim panas. Setelan default-nya adalah zona waktu kalender.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
time | String | zona waktu, yang ditentukan dalam format "panjang" (mis., 'America/New_York', seperti yang tercantum oleh Joda.org) |
Pulang pergi
Event
— EventRecurrence ini untuk penyambungan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut atau cakupan yang sesuai dari REST API terkait:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds