イベント シリーズの繰り返し設定を表します。
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
add | Recurrence | 毎日発生する出来事を除外するルールを追加します。 |
add | Recurrence | イベントを毎日繰り返すルールを追加します。 |
add | Event | 特定の日付にイベントを繰り返すルールを追加します。 |
add | Event | 特定の日付の発生を除外するルールを追加します。 |
add | Recurrence | 月単位で発生する出来事を除外するルールを追加します。 |
add | Recurrence | イベントを毎月繰り返すルールを追加します。 |
add | Recurrence | 発生を週単位で除外するルールを追加します。 |
add | Recurrence | イベントを毎週繰り返すルールを追加します。 |
add | Recurrence | 年間の発生を除外するルールを追加します。 |
add | Recurrence | イベントを毎年繰り返すルールを追加します。 |
set | Event | この繰り返しのタイムゾーンを設定します。 |
詳細なドキュメント
add Daily Exclusion()
毎日発生する出来事を除外するルールを追加します。
// Creates a rule that recurs every week after the first 30 days. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Daily Rule()
イベントを毎日繰り返すルールを追加します。
// Creates a rule that recurs every day for ten days. const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date(date)
特定の日付にイベントを繰り返すルールを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
date | Date |
戻る
Event
- チェーン用のこの EventRecurrence
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date Exclusion(date)
特定の日付の発生を除外するルールを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
date | Date |
戻る
Event
- チェーン用のこの EventRecurrence
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Exclusion()
月単位で発生するケースを除外するルールを追加します。
デフォルトでは、除外はシリーズの最初のイベントと同じ月の日に適用されますが、Recurrence
または Recurrence
を呼び出すことで変更できます。
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Rule()
イベントを毎月繰り返すルールを追加します。
デフォルトでは、イベントはシリーズの最初のイベントと同じ日に繰り返されますが、Recurrence
または Recurrence
を呼び出すことで変更できます。
// Creates a rule that recurs every month for three months. const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Exclusion()
週単位で発生を除外するルールを追加します。
デフォルトでは、除外はシリーズの最初のイベントと同じ曜日に適用されますが、これは Recurrence
または 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);
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Rule()
イベントを毎週繰り返すルールを追加します。
デフォルトでは、イベントはシリーズの最初のイベントと同じ曜日に繰り返されますが、Recurrence
または Recurrence
を呼び出すことで変更できます。
// Creates a rule that recurs every week for ten weeks. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Exclusion()
年間の発生を除外するルールを追加します。
デフォルトでは、除外はシリーズの最初のイベントと同じ日付に適用されますが、これは Recurrence
または Recurrence
を呼び出すことで変更できます。
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Rule()
イベントを毎年繰り返すルールを追加します。
デフォルトでは、イベントはシリーズの最初のイベントと同じ日に繰り返されますが、Recurrence
または Recurrence
を呼び出すことで変更できます。
戻る
Recurrence
- 新しい RecurrenceRule
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
set Time Zone(timeZone)
この繰り返しのタイムゾーンを設定します。これは、イベントの繰り返しの日時と、夏時間に合わせてイベントがずれるかどうかに影響します。デフォルトはカレンダーのタイムゾーンです。
パラメータ
名前 | 型 | 説明 |
---|---|---|
time | String | タイムゾーン(「long」形式で指定)(例: Joda.org に記載されている「America/New_York」など) |
戻る
Event
- チェーン用のこの EventRecurrence
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上、または関連する REST API の適切なスコープの承認が必要です。
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds