Reprezentuje ustawienia cykliczności serii wydarzeń.
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
add | Recurrence | Dodaje regułę, która wyklucza wystąpienia codziennie. |
add | Recurrence | Dodaje regułę, która powoduje, że wydarzenie powtarza się codziennie. |
add | Event | Dodaje regułę, która powoduje powtarzanie się wydarzenia w określonym dniu. |
add | Event | Dodaje regułę, która wyklucza wystąpienie w określonym dniu. |
add | Recurrence | Dodaje regułę, która wyklucza wystąpienia co miesiąc. |
add | Recurrence | Dodaje regułę, która powoduje, że wydarzenie powtarza się co miesiąc. |
add | Recurrence | Dodaje regułę, która wyklucza wystąpienia co tydzień. |
add | Recurrence | Dodaje regułę, która powoduje, że wydarzenie powtarza się co tydzień. |
add | Recurrence | Dodaje regułę, która wyklucza wystąpienia w skali roku. |
add | Recurrence | Dodaje regułę, która powoduje, że wydarzenie powtarza się co roku. |
set | Event | Ustawia strefę czasową tego powtarzania. |
Szczegółowa dokumentacja
addDailyExclusion()
Dodaje regułę, która wyklucza wystąpienia codziennie.
// Creates a rule that recurs every week after the first 30 days. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addDailyRule()
Dodaje regułę, która powoduje, że wydarzenie powtarza się codziennie.
// Creates a rule that recurs every day for ten days. const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addDate(date)
Dodaje regułę, która powoduje powtarzanie się wydarzenia w określonym dniu.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
date | Date |
Powrót
EventRecurrence – to EventRecurrence do łączenia
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addDateExclusion(date)
Dodaje regułę, która wyklucza wystąpienie w określonym dniu.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
date | Date |
Powrót
EventRecurrence – to EventRecurrence do łączenia
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addMonthlyExclusion()
Dodaje regułę, która wyklucza wystąpienia co miesiąc.
Domyślnie wykluczenie jest stosowane tego samego dnia miesiąca co pierwsze wydarzenie w serii, ale można to zmienić, wywołując funkcję RecurrenceRule.onlyOnMonthDay(day) lub RecurrenceRule.onlyOnMonthDays(days).
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addMonthlyRule()
Dodaje regułę, która powoduje, że wydarzenie powtarza się co miesiąc.
Domyślnie wydarzenie powtarza się w tym samym dniu miesiąca co pierwsze wydarzenie w serii, ale można to zmienić, wywołując funkcję RecurrenceRule.onlyOnMonthDay(day) lub RecurrenceRule.onlyOnMonthDays(days).
// Creates a rule that recurs every month for three months. const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addWeeklyExclusion()
Dodaje regułę, która wyklucza wystąpienia co tydzień.
Domyślnie wykluczenie jest stosowane w tym samym dniu tygodnia co pierwsze wydarzenie w serii, ale można to zmienić, wywołując funkcję RecurrenceRule.onlyOnWeekday(day) lub RecurrenceRule.onlyOnWeekdays(days).
// Creates a rule that recurs every day except the first four Wednesdays. const recurrence = CalendarApp.newRecurrence() .addDailyRule() .addWeeklyExclusion() .onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY) .times(4);
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addWeeklyRule()
Dodaje regułę, która powoduje, że wydarzenie powtarza się co tydzień.
Domyślnie wydarzenie powtarza się w tym samym dniu tygodnia co pierwsze wydarzenie w serii, ale można to zmienić, wywołując funkcję RecurrenceRule.onlyOnWeekday(day) lub RecurrenceRule.onlyOnWeekdays(days).
// Creates a rule that recurs every week for ten weeks. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addYearlyExclusion()
Dodaje regułę, która wyklucza wystąpienia w skali roku.
Domyślnie wykluczenie jest stosowane tego samego dnia roku co pierwsze zdarzenie w serii, ale można to zmienić, wywołując RecurrenceRule.onlyOnYearDay(day) lub RecurrenceRule.onlyOnYearDays(days).
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
addYearlyRule()
Dodaje regułę, która powoduje, że wydarzenie powtarza się co roku.
Domyślnie zdarzenie powtarza się w tym samym dniu roku co pierwsze zdarzenie w serii, ale można to zmienić, wywołując funkcję RecurrenceRule.onlyOnYearDay(day) lub RecurrenceRule.onlyOnYearDays(days).
Powrót
RecurrenceRule – nowy RecurrenceRule
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds
setTimeZone(timeZone)
Ustawia strefę czasową tego powtarzania. Ma to wpływ na datę i godzinę powtarzania się wydarzeń oraz na to, czy wydarzenie zmienia się wraz z czasem letnim. Domyślnie jest to strefa czasowa kalendarza.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
time | String | strefa czasowa podana w formacie „long” (np. „America/New_York”, zgodnie z listą na stronie Joda.org); |
Powrót
EventRecurrence – to EventRecurrence do łączenia
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji za pomocą co najmniej jednego z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://www.googleapis.com/auth/calendar -
https://www.google.com/calendar/feeds