Representa as configurações de recorrência de uma série de eventos.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Recurrence | Adiciona uma regra que exclui ocorrências diariamente. |
add | Recurrence | Adiciona uma regra que faz com que o evento ocorra diariamente. |
add | Event | Adiciona uma regra que faz com que o evento se repita em uma data específica. |
add | Event | Adiciona uma regra que exclui uma ocorrência em uma data específica. |
add | Recurrence | Adiciona uma regra que exclui ocorrências mensalmente. |
add | Recurrence | Adiciona uma regra que faz com que o evento seja recorrente mensalmente. |
add | Recurrence | Adiciona uma regra que exclui ocorrências semanalmente. |
add | Recurrence | Adiciona uma regra que faz com que o evento se repita semanalmente. |
add | Recurrence | Adiciona uma regra que exclui ocorrências anualmente. |
add | Recurrence | Adiciona uma regra que faz com que o evento ocorra anualmente. |
set | Event | Define o fuso horário para essa recorrência. |
Documentação detalhada
add Daily Exclusion()
Adiciona uma regra que exclui ocorrências diariamente.
// Creates a rule that recurs every week after the first 30 days. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Daily Rule()
Adiciona uma regra que faz com que o evento ocorra diariamente.
// Creates a rule that recurs every day for ten days. const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date(date)
Adiciona uma regra que faz com que o evento se repita em uma data específica.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
date | Date |
Retornar
Event
: essa EventRecurrence para encadeamento
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date Exclusion(date)
Adiciona uma regra que exclui uma ocorrência em uma data específica.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
date | Date |
Retornar
Event
: essa EventRecurrence para encadeamento
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Exclusion()
Adiciona uma regra que exclui ocorrências mensalmente.
Por padrão, a exclusão é aplicada no mesmo dia do mês do primeiro evento da
série, mas isso pode ser alterado chamando Recurrence
ou Recurrence
.
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Rule()
Adiciona uma regra que faz com que o evento seja recorrente mensalmente.
Por padrão, o evento é repetido no mesmo dia do mês do primeiro evento da série,
mas isso pode ser alterado chamando Recurrence
ou Recurrence
.
// Creates a rule that recurs every month for three months. const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Exclusion()
Adiciona uma regra que exclui ocorrências semanalmente.
Por padrão, a exclusão é aplicada no mesmo dia da semana do primeiro evento da
série, mas isso pode ser alterado chamando Recurrence
ou 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);
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Rule()
Adiciona uma regra que faz com que o evento se repita semanalmente.
Por padrão, o evento é recorrente no mesmo dia da semana do primeiro evento da série,
mas isso pode ser alterado chamando Recurrence
ou Recurrence
.
// Creates a rule that recurs every week for ten weeks. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Exclusion()
Adiciona uma regra que exclui ocorrências anualmente.
Por padrão, a exclusão é aplicada no mesmo dia do ano do primeiro evento da
série, mas isso pode ser alterado chamando Recurrence
ou Recurrence
.
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Rule()
Adiciona uma regra que faz com que o evento ocorra anualmente.
Por padrão, o evento é repetido no mesmo dia do ano do primeiro evento da série,
mas isso pode ser alterado chamando Recurrence
ou Recurrence
.
Retornar
Recurrence
: a nova RecurrenceRule
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
set Time Zone(timeZone)
Define o fuso horário para essa recorrência. Isso afeta a data e a hora em que os eventos são recorrentes e se o evento muda com o horário de verão. O padrão é o fuso horário da agenda.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
time | String | o fuso horário, especificado no formato "long" (por exemplo, 'America/New_York', conforme listado por Joda.org) |
Retornar
Event
: essa EventRecurrence para encadeamento
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos ou escopos adequados da API REST relacionada:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds