Calendar Service

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Kalendarz

Ta usługa umożliwia skryptowi dostęp do Kalendarza Google użytkownika i jego modyfikowanie, w tym dodatkowych kalendarzy, które subskrybuje.

Zajęcia

NazwaKrótki opis
CalendarReprezentuje kalendarz, którego właścicielem lub użytkownikiem jest użytkownik.
CalendarAppUmożliwia skryptowi odczytywanie i aktualizowanie Kalendarza Google użytkownika.
CalendarEventReprezentuje pojedyncze wydarzenie w kalendarzu.
CalendarEventSeriesReprezentuje serię zdarzeń (wydarzenie cykliczne).
ColorWyliczenie reprezentujące kolory nazwane dostępne w usłudze Kalendarz.
EventColorWyliczenie reprezentujące kolory nazwanych wydarzeń dostępne w usłudze Kalendarz.
EventGuestReprezentuje gościa wydarzenia.
EventRecurrenceOdzwierciedla ustawienia powtarzania serii zdarzeń.
GuestStatusWyliczenie reprezentujące stany, którymi może być gość.
RecurrenceRuleReprezentuje regułę powtarzania serii.
VisibilityWartość wyliczeniowa określająca widoczność zdarzenia.

Calendar

Metody

MetodaZwracany typKrótki opis
createAllDayEvent(title, date)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEvent(title, startDate, endDate)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEvent(title, startDate, endDate, options)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEvent(title, date, options)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTworzy nową całodniową serię wydarzeń.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTworzy nową całodniową serię wydarzeń.
createEvent(title, startTime, endTime)CalendarEventTworzy nowe wydarzenie.
createEvent(title, startTime, endTime, options)CalendarEventTworzy nowe wydarzenie.
createEventFromDescription(description)CalendarEventTworzy zdarzenie na podstawie dowolnego opisu.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesTworzy nową serię wydarzeń.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesTworzy nową serię wydarzeń.
deleteCalendar()voidTrwałe usunięcie kalendarza.
getColor()StringPobiera kolor kalendarza.
getDescription()StringPobiera opis kalendarza.
getEventById(iCalId)CalendarEventPobiera zdarzenie o podanym identyfikatorze.
getEventSeriesById(iCalId)CalendarEventSeriesPobiera serię zdarzeń o podanym identyfikatorze.
getEvents(startTime, endTime)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym przedziale czasu.
getEvents(startTime, endTime, options)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym przedziale czasu i spełniające określone kryteria.
getEventsForDay(date)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym dniu.
getEventsForDay(date, options)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym dniu i spełniające określone kryteria.
getId()StringPobiera identyfikator kalendarza.
getName()StringPobiera nazwę kalendarza.
getTimeZone()StringPobiera strefę czasową kalendarza.
isHidden()BooleanOkreśla, czy kalendarz jest ukryty w interfejsie.
isMyPrimaryCalendar()BooleanOkreśla, czy kalendarz jest domyślnym kalendarzem użytkownika wynikowego.
isOwnedByMe()BooleanOkreśla, czy kalendarz jest własnością odpowiedniego użytkownika.
isSelected()BooleanOkreśla, czy wydarzenia z kalendarza mają być wyświetlane w interfejsie.
setColor(color)CalendarUstawia kolor kalendarza.
setDescription(description)CalendarUstawia opis kalendarza.
setHidden(hidden)CalendarOkreśla, czy kalendarz jest widoczny w interfejsie.
setName(name)CalendarUstawia nazwę kalendarza.
setSelected(selected)CalendarOkreśla, czy wydarzenia z kalendarza mają być wyświetlane w interfejsie.
setTimeZone(timeZone)CalendarUstawia strefę czasową kalendarza.
unsubscribeFromCalendar()voidAnulowanie subskrypcji kalendarza.

CalendarApp

Właściwości

WłaściwośćTypOpis
ColorColorWyliczenie reprezentujące kolory nazwane dostępne w usłudze Kalendarz.
EventColorEventColorWyliczenie reprezentujące kolory nazwanych wydarzeń dostępne w usłudze Kalendarz.
GuestStatusGuestStatusWyliczenie reprezentujące stany, którymi może być gość.
MonthMonthWartość wyliczająca reprezentująca miesiące w roku.
VisibilityVisibilityWartość wyliczeniowa określająca widoczność zdarzenia.
WeekdayWeekdayWartość wyliczeniowa przedstawiająca dni tygodnia.

Metody

MetodaZwracany typKrótki opis
createAllDayEvent(title, date)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEvent(title, startDate, endDate)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEvent(title, startDate, endDate, options)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEvent(title, date, options)CalendarEventtworzy nowe wydarzenie całodniowe;
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTworzy nową całodniową serię wydarzeń.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTworzy nową całodniową serię wydarzeń.
createCalendar(name)CalendarTworzy nowy kalendarz należący do użytkownika.
createCalendar(name, options)CalendarTworzy nowy kalendarz należący do użytkownika.
createEvent(title, startTime, endTime)CalendarEventTworzy nowe wydarzenie.
createEvent(title, startTime, endTime, options)CalendarEventTworzy nowe wydarzenie.
createEventFromDescription(description)CalendarEventTworzy zdarzenie na podstawie dowolnego opisu.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesTworzy nową serię wydarzeń.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesTworzy nową serię wydarzeń.
getAllCalendars()Calendar[]Pobiera wszystkie kalendarze należące do użytkownika lub subskrybowane.
getAllOwnedCalendars()Calendar[]Pobiera wszystkie kalendarze należące do użytkownika.
getCalendarById(id)CalendarPobiera kalendarz o podanym identyfikatorze.
getCalendarsByName(name)Calendar[]Pobiera wszystkie kalendarze o danej nazwie należącej do użytkownika lub subskrybowane.
getColor()StringPobiera kolor kalendarza.
getDefaultCalendar()CalendarPobiera domyślny kalendarz użytkownika.
getDescription()StringPobiera opis kalendarza.
getEventById(iCalId)CalendarEventPobiera zdarzenie o podanym identyfikatorze.
getEventSeriesById(iCalId)CalendarEventSeriesPobiera serię zdarzeń o podanym identyfikatorze.
getEvents(startTime, endTime)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym przedziale czasu.
getEvents(startTime, endTime, options)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym przedziale czasu i spełniające określone kryteria.
getEventsForDay(date)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym dniu.
getEventsForDay(date, options)CalendarEvent[]Pobiera wszystkie zdarzenia występujące w danym dniu i spełniające określone kryteria.
getId()StringPobiera identyfikator kalendarza.
getName()StringPobiera nazwę kalendarza.
getOwnedCalendarById(id)CalendarPobiera kalendarz o podanym identyfikatorze, jeśli należy do użytkownika.
getOwnedCalendarsByName(name)Calendar[]Pobiera wszystkie kalendarze o danej nazwie należącej do użytkownika.
getTimeZone()StringPobiera strefę czasową kalendarza.
isHidden()BooleanOkreśla, czy kalendarz jest ukryty w interfejsie.
isMyPrimaryCalendar()BooleanOkreśla, czy kalendarz jest domyślnym kalendarzem użytkownika wynikowego.
isOwnedByMe()BooleanOkreśla, czy kalendarz jest własnością odpowiedniego użytkownika.
isSelected()BooleanOkreśla, czy wydarzenia z kalendarza mają być wyświetlane w interfejsie.
newRecurrence()EventRecurrenceTworzy nowy obiekt powtarzania, którego można używać do tworzenia reguł powtarzania zdarzeń.
setColor(color)CalendarUstawia kolor kalendarza.
setDescription(description)CalendarUstawia opis kalendarza.
setHidden(hidden)CalendarOkreśla, czy kalendarz jest widoczny w interfejsie.
setName(name)CalendarUstawia nazwę kalendarza.
setSelected(selected)CalendarOkreśla, czy wydarzenia z kalendarza mają być wyświetlane w interfejsie.
setTimeZone(timeZone)CalendarUstawia strefę czasową kalendarza.
subscribeToCalendar(id)CalendarSubskrybuje kalendarz o podanym identyfikatorze, jeśli użytkownik może to robić.
subscribeToCalendar(id, options)CalendarSubskrybuje kalendarz o podanym identyfikatorze, jeśli użytkownik może to robić.

CalendarEvent

Metody

MetodaZwracany typKrótki opis
addEmailReminder(minutesBefore)CalendarEventDodaje nowe przypomnienie e-mail dla wydarzenia.
addGuest(email)CalendarEventDodaje gościa do wydarzenia.
addPopupReminder(minutesBefore)CalendarEventDodaje nowe wyskakujące okienko do wydarzenia.
addSmsReminder(minutesBefore)CalendarEventDodaje nowe przypomnienie SMS do wydarzenia.
anyoneCanAddSelf()BooleanOkreśla, czy każdy może zaprosić siebie.
deleteEvent()voidUsunięcie wydarzenia.
deleteTag(key)CalendarEventUsuwa tag klucz/wartość ze zdarzenia.
getAllDayEndDate()DatePobiera datę zakończenia tego całodniowego wydarzenia w kalendarzu.
getAllDayStartDate()DatePobiera datę rozpoczęcia tego całodniowego wydarzenia w kalendarzu.
getAllTagKeys()String[]Pobiera wszystkie klucze tagów, które zostały ustawione w zdarzeniu.
getColor()StringZwraca kolor wydarzenia z kalendarza.
getCreators()String[]Pobiera twórców wydarzenia.
getDateCreated()DatePobiera datę utworzenia zdarzenia.
getDescription()StringPobiera opis wydarzenia.
getEmailReminders()Integer[]Pobiera wartości minutowe dla wszystkich przypomnień e-mail o wydarzeniu.
getEndTime()DatePobiera datę i godzinę zakończenia tego wydarzenia w kalendarzu.
getEventSeries()CalendarEventSeriesPobiera serię wydarzeń cyklicznych, do których należy to wydarzenie.
getGuestByEmail(email)EventGuestPobranie adresu e-mail gościa.
getGuestList()EventGuest[]Pobiera gości na wydarzenie (oprócz właściciela).
getGuestList(includeOwner)EventGuest[]Pobiera gości na wydarzenie, w tym potencjalnych właścicieli.
getId()StringPobiera unikalny identyfikator iCalU wydarzenia.
getLastUpdated()DatePobiera datę ostatniej aktualizacji wydarzenia.
getLocation()StringPobiera lokalizację wydarzenia.
getMyStatus()GuestStatusPobiera stan zdarzenia (obecny itp.) dla odpowiedniego użytkownika.
getOriginalCalendarId()StringUzyskaj identyfikator kalendarza, w którym wydarzenie zostało pierwotnie utworzone.
getPopupReminders()Integer[]Pobiera wartości minutowe dla wszystkich wyskakujących okienek wydarzenia.
getSmsReminders()Integer[]Pobiera minuty ze wszystkich przypomnień SMS o wydarzeniu.
getStartTime()DatePobiera datę i godzinę rozpoczęcia tego wydarzenia w kalendarzu.
getTag(key)StringPobiera wartość tagu zdarzenia.
getTitle()StringPobiera tytuł wydarzenia.
getVisibility()VisibilityPobiera widoczność wydarzenia.
guestsCanInviteOthers()BooleanOkreśla, czy goście mogą zapraszać innych gości.
guestsCanModify()BooleanOkreśla, czy goście mogą modyfikować wydarzenie.
guestsCanSeeGuests()BooleanOkreśla, czy goście mogą wyświetlać innych gości.
isAllDayEvent()BooleanOkreśla, czy jest to wydarzenie całodniowe.
isOwnedByMe()BooleanOkreśla, czy wydarzenie należy do rzeczywistego użytkownika.
isRecurringEvent()BooleanOkreśla, czy wydarzenie jest częścią serii zdarzeń.
removeAllReminders()CalendarEventUsuwa wszystkie przypomnienia z wydarzenia.
removeGuest(email)CalendarEventUsunięcie gościa z wydarzenia.
resetRemindersToDefault()CalendarEventPowoduje zresetowanie przypomnień przy użyciu ustawień domyślnych kalendarza.
setAllDayDate(date)CalendarEventUstawia datę wydarzenia.
setAllDayDates(startDate, endDate)CalendarEventUstawia daty wydarzenia.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventOkreśla, czy osoby niebędące gośćmi mogą dodawać siebie do wydarzenia.
setColor(color)CalendarEventUstawia kolor wydarzenia w kalendarzu.
setDescription(description)CalendarEventUstawia opis wydarzenia.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventOkreśla, czy goście mogą zapraszać innych gości.
setGuestsCanModify(guestsCanModify)CalendarEventOkreśla, czy goście mogą modyfikować wydarzenie.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventOkreśla, czy goście mogą wyświetlać innych gości.
setLocation(location)CalendarEventOkreśla lokalizację wydarzenia.
setMyStatus(status)CalendarEventUstawia stan zdarzenia (obecność itp.) dla odpowiedniego użytkownika.
setTag(key, value)CalendarEventUstawia w kluczu tag pary klucz/wartość do przechowywania niestandardowych metadanych.
setTime(startTime, endTime)CalendarEventUstawia daty i godziny rozpoczęcia i zakończenia wydarzenia.
setTitle(title)CalendarEventOkreśla nazwę wydarzenia.
setVisibility(visibility)CalendarEventOkreśla widoczność wydarzenia.

CalendarEventSeries

Metody

MetodaZwracany typKrótki opis
addEmailReminder(minutesBefore)CalendarEventSeriesDodaje nowe przypomnienie e-mail dla wydarzenia.
addGuest(email)CalendarEventSeriesDodaje gościa do wydarzenia.
addPopupReminder(minutesBefore)CalendarEventSeriesDodaje nowe wyskakujące okienko do wydarzenia.
addSmsReminder(minutesBefore)CalendarEventSeriesDodaje nowe przypomnienie SMS do wydarzenia.
anyoneCanAddSelf()BooleanOkreśla, czy każdy może zaprosić siebie.
deleteEventSeries()voidUsunięcie serii zdarzeń.
deleteTag(key)CalendarEventSeriesUsuwa tag klucz/wartość ze zdarzenia.
getAllTagKeys()String[]Pobiera wszystkie klucze tagów, które zostały ustawione w zdarzeniu.
getColor()StringZwraca kolor wydarzenia z kalendarza.
getCreators()String[]Pobiera twórców wydarzenia.
getDateCreated()DatePobiera datę utworzenia zdarzenia.
getDescription()StringPobiera opis wydarzenia.
getEmailReminders()Integer[]Pobiera wartości minutowe dla wszystkich przypomnień e-mail o wydarzeniu.
getGuestByEmail(email)EventGuestPobranie adresu e-mail gościa.
getGuestList()EventGuest[]Pobiera gości na wydarzenie (oprócz właściciela).
getGuestList(includeOwner)EventGuest[]Pobiera gości na wydarzenie, w tym potencjalnych właścicieli.
getId()StringPobiera unikalny identyfikator iCalU wydarzenia.
getLastUpdated()DatePobiera datę ostatniej aktualizacji wydarzenia.
getLocation()StringPobiera lokalizację wydarzenia.
getMyStatus()GuestStatusPobiera stan zdarzenia (obecny itp.) dla odpowiedniego użytkownika.
getOriginalCalendarId()StringUzyskaj identyfikator kalendarza, w którym wydarzenie zostało pierwotnie utworzone.
getPopupReminders()Integer[]Pobiera wartości minutowe dla wszystkich wyskakujących okienek wydarzenia.
getSmsReminders()Integer[]Pobiera minuty ze wszystkich przypomnień SMS o wydarzeniu.
getTag(key)StringPobiera wartość tagu zdarzenia.
getTitle()StringPobiera tytuł wydarzenia.
getVisibility()VisibilityPobiera widoczność wydarzenia.
guestsCanInviteOthers()BooleanOkreśla, czy goście mogą zapraszać innych gości.
guestsCanModify()BooleanOkreśla, czy goście mogą modyfikować wydarzenie.
guestsCanSeeGuests()BooleanOkreśla, czy goście mogą wyświetlać innych gości.
isOwnedByMe()BooleanOkreśla, czy wydarzenie należy do rzeczywistego użytkownika.
removeAllReminders()CalendarEventSeriesUsuwa wszystkie przypomnienia z wydarzenia.
removeGuest(email)CalendarEventSeriesUsunięcie gościa z wydarzenia.
resetRemindersToDefault()CalendarEventSeriesPowoduje zresetowanie przypomnień przy użyciu ustawień domyślnych kalendarza.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesOkreśla, czy osoby niebędące gośćmi mogą dodawać siebie do wydarzenia.
setColor(color)CalendarEventSeriesUstawia kolor wydarzenia w kalendarzu.
setDescription(description)CalendarEventSeriesUstawia opis wydarzenia.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventSeriesOkreśla, czy goście mogą zapraszać innych gości.
setGuestsCanModify(guestsCanModify)CalendarEventSeriesOkreśla, czy goście mogą modyfikować wydarzenie.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesOkreśla, czy goście mogą wyświetlać innych gości.
setLocation(location)CalendarEventSeriesOkreśla lokalizację wydarzenia.
setMyStatus(status)CalendarEventSeriesUstawia stan zdarzenia (obecność itp.) dla odpowiedniego użytkownika.
setRecurrence(recurrence, startDate)CalendarEventSeriesUstawia reguły powtarzania w ramach całodziennej serii zdarzeń.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesUstawia reguły powtarzania dla tej serii zdarzeń.
setTag(key, value)CalendarEventSeriesUstawia w kluczu tag pary klucz/wartość do przechowywania niestandardowych metadanych.
setTitle(title)CalendarEventSeriesOkreśla nazwę wydarzenia.
setVisibility(visibility)CalendarEventSeriesOkreśla widoczność wydarzenia.

Color

Właściwości

WłaściwośćTypOpis
BLUEEnum
Niebieski (#2952A3).
BROWNEnum
Brązowy (#8D6F47).
CHARCOALEnum
Węgiel drzewny (#4E5D6C).
CHESTNUTEnum
Kasztan (#865A5A).
GRAYEnum
Szary (#5A6986).
GREENEnum
Zielony (#0D7813).
INDIGOEnum
Indigo (#5229A3)
LIMEEnum
Wapno (#528800).
MUSTARDEnum
Musztardowy (#88880E).
OLIVEEnum
Oliwka (#6E6E41).
ORANGEEnum
Pomarańczowy (#BE6D00).
PINKEnum
Różowy (#B1365F).
PLUMEnum
Śliwkowy (#705770).
PURPLEEnum
Fioletowy (#7A367A).
REDEnum
Czerwony (#A32929).
RED_ORANGEEnum
Czerwony-pomarańczowy (#B1440E).
SEA_BLUEEnum
Błękitny (#29527A).
SLATEEnum
Plansza (#4A716C).
TEALEnum
Turkusowy (#28754E).
TURQOISEEnum
Turkusowy (#1B887A).
YELLOWEnum
Żółty (#AB8B00).

EventColor

Właściwości

WłaściwośćTypOpis
PALE_BLUEEnum
Jasnoniebieski ("1").
PALE_GREENEnum
Blady zielony ("2").
MAUVEEnum
Różowy ("3").
PALE_REDEnum
Jasnoczerwony ("4").
YELLOWEnum
Żółty ("5").
ORANGEEnum
Pomarańczowy ("6").
CYANEnum
Cyjan ("7").
GRAYEnum
Szary ("8").
BLUEEnum
Niebieski ("9").
GREENEnum
Zielony ("10").
REDEnum
Czerwony ("11").

EventGuest

Metody

MetodaZwracany typKrótki opis
getAdditionalGuests()IntegerPobiera liczbę dodatkowych osób, które wspomniał ten gość.
getEmail()StringPobiera adres e-mail gościa.
getGuestStatus()GuestStatusPobiera stan gościa wydarzenia.
getName()StringPobiera nazwę gościa.

EventRecurrence

Metody

MetodaZwracany typKrótki opis
addDailyExclusion()RecurrenceRuleDodaje regułę, która wyklucza codzienne wystąpienia.
addDailyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie powtarza się codziennie.
addDate(date)EventRecurrenceDodaje regułę, która powoduje cykliczne powtarzanie wydarzenia w określonym dniu.
addDateExclusion(date)EventRecurrenceDodaje regułę, która wyklucza wystąpienie danego dnia.
addMonthlyExclusion()RecurrenceRuleDodaje regułę, która wyklucza wydarzenia w ujęciu miesięcznym.
addMonthlyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie jest cyklicznie co miesiąc.
addWeeklyExclusion()RecurrenceRuleDodaje regułę, która wyklucza tygodniowe wystąpienia.
addWeeklyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie będzie powtarzane co tydzień.
addYearlyExclusion()RecurrenceRuleDodaje regułę, która wyklucza liczbę wystąpień rocznie.
addYearlyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie jest cykliczne co roku.
setTimeZone(timeZone)EventRecurrenceUstawia strefę czasową dla tego powtarzania.

GuestStatus

Właściwości

WłaściwośćTypOpis
INVITEDEnumGość został zaproszony, ale nie wskazał, czy weźmie udział.
MAYBEEnumGość zaznaczył, że może wziąć udział.
NOEnumGość potwierdził, że nie będzie na wydarzeniu.
OWNEREnumGość jest właścicielem wydarzenia.
YESEnumGość potwierdził, że weźmie udział.

RecurrenceRule

Metody

MetodaZwracany typKrótki opis
addDailyExclusion()RecurrenceRuleDodaje regułę, która wyklucza codzienne wystąpienia.
addDailyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie powtarza się codziennie.
addDate(date)EventRecurrenceDodaje regułę, która powoduje cykliczne powtarzanie wydarzenia w określonym dniu.
addDateExclusion(date)EventRecurrenceDodaje regułę, która wyklucza wystąpienie danego dnia.
addMonthlyExclusion()RecurrenceRuleDodaje regułę, która wyklucza wydarzenia w ujęciu miesięcznym.
addMonthlyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie jest cyklicznie co miesiąc.
addWeeklyExclusion()RecurrenceRuleDodaje regułę, która wyklucza tygodniowe wystąpienia.
addWeeklyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie będzie powtarzane co tydzień.
addYearlyExclusion()RecurrenceRuleDodaje regułę, która wyklucza liczbę wystąpień rocznie.
addYearlyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie jest cykliczne co roku.
interval(interval)RecurrenceRuleKonfiguruje regułę tylko w tym interwałie czasu reguły.
onlyInMonth(month)RecurrenceRuleKonfiguruje regułę obejmującą tylko określony miesiąc.
onlyInMonths(months)RecurrenceRuleKonfiguruje regułę obejmującą tylko określone miesiące.
onlyOnMonthDay(day)RecurrenceRuleKonfiguruje regułę tylko do określonego dnia miesiąca.
onlyOnMonthDays(days)RecurrenceRuleKonfiguruje regułę tak, aby była stosowana tylko do określonych dni miesiąca.
onlyOnWeek(week)RecurrenceRuleKonfiguruje regułę tylko do określonego tygodnia w roku.
onlyOnWeekday(day)RecurrenceRuleKonfiguruje regułę tylko do określonego dnia tygodnia.
onlyOnWeekdays(days)RecurrenceRuleKonfiguruje regułę tak, aby była stosowana tylko do określonych dni tygodnia.
onlyOnWeeks(weeks)RecurrenceRuleKonfiguruje regułę tylko w określonych tygodniach roku.
onlyOnYearDay(day)RecurrenceRuleKonfiguruje regułę tylko do określonego dnia w roku.
onlyOnYearDays(days)RecurrenceRuleKonfiguruje regułę tak, aby była stosowana tylko do określonych dni roku.
setTimeZone(timeZone)EventRecurrenceUstawia strefę czasową dla tego powtarzania.
times(times)RecurrenceRuleKonfiguruje regułę, która kończy się po określonej liczbie wystąpień.
until(endDate)RecurrenceRuleKonfiguruje regułę kończącą określoną datę (włącznie).
weekStartsOn(day)RecurrenceRuleOkreśla dzień rozpoczynający się w tygodniu na potrzeby zastosowania reguły.

Visibility

Właściwości

WłaściwośćTypOpis
CONFIDENTIALEnumWydarzenie jest prywatne.
DEFAULTEnumUżywa domyślnej widoczności wydarzeń w kalendarzu.
PRIVATEEnumWydarzenie jest prywatne i tylko uczestnicy mogą wyświetlać jego szczegóły.
PUBLICEnumWydarzenie jest publiczne i szczegóły wydarzenia są widoczne dla wszystkich czytelników kalendarza.