Calendar Service

Kalendarz

Ta usługa umożliwia skryptowi dostęp do Kalendarza Google użytkownika i jego modyfikowanie, w tym kalendarzy dodanych do subskrybowanych przez użytkownika.

Zajęcia

NazwaKrótki opis
CalendarReprezentuje kalendarz będący własnością użytkownika lub subskrybowany.
CalendarAppUmożliwia skryptowi odczytywanie i aktualizowanie Kalendarza Google użytkownika.
CalendarEventReprezentuje pojedyncze wydarzenie w kalendarzu.
CalendarEventSeriesReprezentuje serię wydarzeń (wydarzenie cykliczne).
ColorWyliczenie reprezentujące nazwane kolory dostępne w Kalendarzu.
EventColorWyliczenie reprezentujące kolory nazwanych wydarzeń dostępne w usłudze Kalendarz.
EventGuestWskazuje gościa wydarzenia.
EventRecurrenceOdzwierciedla ustawienia powtarzania serii zdarzeń.
GuestStatuswyliczenie reprezentujące stan gościa w wydarzeniu;
RecurrenceRuleReprezentuje regułę powtarzania serii zdarzeń.
VisibilityWyliczenie reprezentujące widoczność zdarzenia.

Calendar

Metody

MetodaZwracany typKrótki opis
createAllDayEvent(title, date)CalendarEventTworzy nowe całodniowe wydarzenie.
createAllDayEvent(title, startDate, endDate)CalendarEventTworzy nowe całodniowe wydarzenie, które może obejmować kilka dni.
createAllDayEvent(title, startDate, endDate, options)CalendarEventTworzy nowe całodniowe wydarzenie, które może obejmować kilka dni.
createAllDayEvent(title, date, options)CalendarEventTworzy nowe całodniowe wydarzenie.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTworzy nową całodzienną serię wydarzeń.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTworzy nową całodzienną 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()voidPowoduje trwał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 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()StringOkreśla strefę czasową kalendarza.
isHidden()BooleanOkreśla, czy kalendarz jest ukryty w interfejsie.
isMyPrimaryCalendar()BooleanOkreśla, czy kalendarz jest domyślnym kalendarzem danego użytkownika.
isOwnedByMe()BooleanOkreśla, czy kalendarz jest Twoją własnością.
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()voidAnuluje subskrypcję użytkownika z kalendarza.

CalendarApp

Właściwości

UsługaTypOpis
ColorColorWyliczenie reprezentujące nazwane kolory dostępne w Kalendarzu.
EventColorEventColorWyliczenie reprezentujące kolory nazwanych wydarzeń dostępne w usłudze Kalendarz.
GuestStatusGuestStatuswyliczenie reprezentujące stan gościa w wydarzeniu;
MonthMonthWyliczenie reprezentujące miesiące roku.
VisibilityVisibilityWyliczenie reprezentujące widoczność zdarzenia.
WeekdayWeekdayWyliczenie reprezentujące dni tygodnia.

Metody

MetodaZwracany typKrótki opis
createAllDayEvent(title, date)CalendarEventTworzy nowe całodniowe wydarzenie.
createAllDayEvent(title, startDate, endDate)CalendarEventTworzy nowe całodniowe wydarzenie, które może obejmować kilka dni.
createAllDayEvent(title, startDate, endDate, options)CalendarEventTworzy nowe całodniowe wydarzenie, które może obejmować kilka dni.
createAllDayEvent(title, date, options)CalendarEventTworzy nowe całodniowe wydarzenie.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTworzy nową całodzienną serię wydarzeń.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTworzy nową całodzienną 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[]Pobieranie wszystkich kalendarzy należących do użytkownika lub subskrybowanych.
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 subskrybowanej przez niego.
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 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 on do użytkownika.
getOwnedCalendarsByName(name)Calendar[]Pobiera wszystkie kalendarze o danej nazwie należącej do użytkownika.
getTimeZone()StringOkreśla strefę czasową kalendarza.
isHidden()BooleanOkreśla, czy kalendarz jest ukryty w interfejsie.
isMyPrimaryCalendar()BooleanOkreśla, czy kalendarz jest domyślnym kalendarzem danego użytkownika.
isOwnedByMe()BooleanOkreśla, czy kalendarz jest Twoją własnością.
isSelected()BooleanOkreśla, czy wydarzenia z kalendarza mają być wyświetlane w interfejsie.
newRecurrence()EventRecurrenceTworzy nowy obiekt płatności cyklicznej, którego można używać do tworzenia reguł powtarzania wydarzeń.
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)CalendarPowoduje dodanie do kalendarza użytkownika o podanym identyfikatorze, jeśli może go zasubskrybować.
subscribeToCalendar(id, options)CalendarPowoduje dodanie do kalendarza użytkownika o podanym identyfikatorze, jeśli może go zasubskrybować.

CalendarEvent

Metody

MetodaZwracany typKrótki opis
addEmailReminder(minutesBefore)CalendarEventDodaje nowe przypomnienie e-mail do wydarzenia.
addGuest(email)CalendarEventDodaje gościa do wydarzenia.
addPopupReminder(minutesBefore)CalendarEventDodaje nowe przypomnienie wyskakujące do wydarzenia.
addSmsReminder(minutesBefore)CalendarEventDodaje nowe przypomnienie SMS do wydarzenia.
anyoneCanAddSelf()BooleanOkreśla, czy każdy może zapraszać samodzielnie.
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 dla tagów ustawionych w zdarzeniu.
getColor()StringZwraca kolor wydarzenia w kalendarzu.
getCreators()String[]Pobiera twórców wydarzenia.
getDateCreated()DatePobiera datę utworzenia zdarzenia.
getDescription()StringPobiera opis zdarzenia.
getEmailReminders()Integer[]Otrzymuje wartość minutową wszystkich przypomnień e-mail o wydarzeniu.
getEndTime()DatePobiera datę i godzinę zakończenia wydarzenia w kalendarzu.
getEventSeries()CalendarEventSeriesPobiera serię wydarzeń cyklicznych, do których należy to wydarzenie.
getGuestByEmail(email)EventGuestOtrzymuje gościa na podstawie adresu e-mail.
getGuestList()EventGuest[]Pobiera gości gości na wydarzenie, bez właściciela wydarzenia.
getGuestList(includeOwner)EventGuest[]Pobiera gości wydarzenia, co potencjalnie może obejmować ich właścicieli.
getId()StringPobiera unikalny identyfikator iCalUID zdarzenia.
getLastUpdated()DatePobiera datę ostatniej aktualizacji wydarzenia.
getLocation()StringPobiera lokalizację wydarzenia.
getMyStatus()GuestStatusPobiera stan zdarzenia użytkownika (np. uczestnicząc lub zaproszony).
getOriginalCalendarId()StringUzyskaj identyfikator kalendarza, w którym zostało ono utworzone.
getPopupReminders()Integer[]Pobiera minuty ze wszystkich wyskakujących okienek wydarzenia.
getSmsReminders()Integer[]Otrzymuje wartość minutową 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 jesteś właścicielem wydarzenia.
isRecurringEvent()BooleanOkreśla, czy wydarzenie jest częścią serii zdarzeń.
removeAllReminders()CalendarEventspowoduje usunięcie wszystkich przypomnień z wydarzenia,
removeGuest(email)CalendarEventUsunięcie gościa z wydarzenia.
resetRemindersToDefault()CalendarEventResetuje przypomnienia z użyciem domyślnych ustawień kalendarza.
setAllDayDate(date)CalendarEventOkreśla datę wydarzenia.
setAllDayDates(startDate, endDate)CalendarEventUstawia daty wydarzenia.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventOkreśla, czy goście mogą samodzielnie dodawać się do wydarzenia.
setColor(color)CalendarEventOkreśla 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)CalendarEventOkreśla stan zdarzenia użytkownika (np. uczestnictwa lub zaproszenia).
setTag(key, value)CalendarEventUstawia w tagu tag klucz/wartość, na potrzeby przechowywania niestandardowych metadanych.
setTime(startTime, endTime)CalendarEventOkreśla daty i godziny rozpoczęcia i zakończenia wydarzenia.
setTitle(title)CalendarEventOkreśla tytuł wydarzenia.
setVisibility(visibility)CalendarEventOkreśla widoczność wydarzenia.

CalendarEventSeries

Metody

MetodaZwracany typKrótki opis
addEmailReminder(minutesBefore)CalendarEventSeriesDodaje nowe przypomnienie e-mail do wydarzenia.
addGuest(email)CalendarEventSeriesDodaje gościa do wydarzenia.
addPopupReminder(minutesBefore)CalendarEventSeriesDodaje nowe przypomnienie wyskakujące do wydarzenia.
addSmsReminder(minutesBefore)CalendarEventSeriesDodaje nowe przypomnienie SMS do wydarzenia.
anyoneCanAddSelf()BooleanOkreśla, czy każdy może zapraszać samodzielnie.
deleteEventSeries()voidUsunięcie serii zdarzeń.
deleteTag(key)CalendarEventSeriesUsuwa tag klucz/wartość ze zdarzenia.
getAllTagKeys()String[]Pobiera wszystkie klucze dla tagów ustawionych w zdarzeniu.
getColor()StringZwraca kolor wydarzenia w kalendarzu.
getCreators()String[]Pobiera twórców wydarzenia.
getDateCreated()DatePobiera datę utworzenia zdarzenia.
getDescription()StringPobiera opis zdarzenia.
getEmailReminders()Integer[]Otrzymuje wartość minutową wszystkich przypomnień e-mail o wydarzeniu.
getGuestByEmail(email)EventGuestOtrzymuje gościa na podstawie adresu e-mail.
getGuestList()EventGuest[]Pobiera gości gości na wydarzenie, bez właściciela wydarzenia.
getGuestList(includeOwner)EventGuest[]Pobiera gości wydarzenia, co potencjalnie może obejmować ich właścicieli.
getId()StringPobiera unikalny identyfikator iCalUID zdarzenia.
getLastUpdated()DatePobiera datę ostatniej aktualizacji wydarzenia.
getLocation()StringPobiera lokalizację wydarzenia.
getMyStatus()GuestStatusPobiera stan zdarzenia użytkownika (np. uczestnicząc lub zaproszony).
getOriginalCalendarId()StringUzyskaj identyfikator kalendarza, w którym zostało ono utworzone.
getPopupReminders()Integer[]Pobiera minuty ze wszystkich wyskakujących okienek wydarzenia.
getSmsReminders()Integer[]Otrzymuje wartość minutową 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 jesteś właścicielem wydarzenia.
removeAllReminders()CalendarEventSeriesspowoduje usunięcie wszystkich przypomnień z wydarzenia,
removeGuest(email)CalendarEventSeriesUsunięcie gościa z wydarzenia.
resetRemindersToDefault()CalendarEventSeriesResetuje przypomnienia z użyciem domyślnych ustawień kalendarza.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesOkreśla, czy goście mogą samodzielnie dodawać się do wydarzenia.
setColor(color)CalendarEventSeriesOkreśla 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)CalendarEventSeriesOkreśla stan zdarzenia użytkownika (np. uczestnictwa lub zaproszenia).
setRecurrence(recurrence, startDate)CalendarEventSeriesUstala zasady powtarzania serii wydarzeń całodniowych.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesUstawia reguły powtarzania w przypadku tej serii zdarzeń.
setTag(key, value)CalendarEventSeriesUstawia w tagu tag klucz/wartość, na potrzeby przechowywania niestandardowych metadanych.
setTitle(title)CalendarEventSeriesOkreśla tytuł wydarzenia.
setVisibility(visibility)CalendarEventSeriesOkreśla widoczność wydarzenia.

Color

Właściwości

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

EventColor

Właściwości

UsługaTypOpis
PALE_BLUEEnum
Jasnoniebieski ("1").
PALE_GREENEnum
Jasnozielony ("2").
MAUVEEnum
Fioletowy ("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 zgłosił dany gość.
getEmail()StringOtrzymuje adres e-mail gościa.
getGuestStatus()GuestStatusPobiera informacje o stanie gościa wydarzenia.
getName()StringOtrzymuje imię 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łę wykluczającą wydarzenia miesięczne.
addMonthlyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie powtarza się co miesiąc.
addWeeklyExclusion()RecurrenceRuleDodaje regułę, która wyklucza wystąpienia co tydzień.
addWeeklyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie powtarza się co tydzień.
addYearlyExclusion()RecurrenceRuleDodaje regułę wykluczającą rok do roku.
addYearlyRule()RecurrenceRuleDodaje regułę, która powoduje powtarzanie wydarzenia co rok.
setTimeZone(timeZone)EventRecurrenceUstawia strefę czasową tego wystąpienia.

GuestStatus

Właściwości

UsługaTypOpis
INVITEDEnumGość został zaproszony, ale nie określił, czy weźmie udział.
MAYBEEnumGość zgłosił, że może wziąć udział.
NOEnumGość zgłosił, że nie bierze udziału.
OWNEREnumGość jest właścicielem wydarzenia.
YESEnumGość wskazał, ż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łę wykluczającą wydarzenia miesięczne.
addMonthlyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie powtarza się co miesiąc.
addWeeklyExclusion()RecurrenceRuleDodaje regułę, która wyklucza wystąpienia co tydzień.
addWeeklyRule()RecurrenceRuleDodaje regułę, która powoduje, że wydarzenie powtarza się co tydzień.
addYearlyExclusion()RecurrenceRuleDodaje regułę wykluczającą rok do roku.
addYearlyRule()RecurrenceRuleDodaje regułę, która powoduje powtarzanie wydarzenia co rok.
interval(interval)RecurrenceRuleKonfiguruje stosowanie reguły tylko w tym przedziale czasu.
onlyInMonth(month)RecurrenceRulePozwala skonfigurować regułę, która ma być stosowana tylko do określonego miesiąca.
onlyInMonths(months)RecurrenceRuleKonfiguruje regułę tylko w określonych miesiącach.
onlyOnMonthDay(day)RecurrenceRulePozwala skonfigurować regułę, która ma być stosowana tylko do określonego dnia miesiąca.
onlyOnMonthDays(days)RecurrenceRuleKonfiguruje regułę tylko w określone dni miesiąca.
onlyOnWeek(week)RecurrenceRulePozwala skonfigurować regułę, która ma być stosowana tylko do określonego tygodnia w roku.
onlyOnWeekday(day)RecurrenceRuleKonfiguruje regułę tylko w określony dzień tygodnia.
onlyOnWeekdays(days)RecurrenceRuleKonfiguruje regułę tylko w określone dni tygodnia.
onlyOnWeeks(weeks)RecurrenceRuleKonfiguruje regułę tylko w określonych tygodniach.
onlyOnYearDay(day)RecurrenceRulePozwala skonfigurować regułę, która ma być stosowana tylko do określonego dnia w roku.
onlyOnYearDays(days)RecurrenceRuleKonfiguruje regułę tylko w określone dni roku.
setTimeZone(timeZone)EventRecurrenceUstawia strefę czasową tego wystąpienia.
times(times)RecurrenceRuleKonfiguruje regułę kończącą się po określonej liczbie wystąpień.
until(endDate)RecurrenceRuleKonfiguruje regułę kończącą określoną datę (włącznie).
weekStartsOn(day)RecurrenceRuleOkreśla dzień tygodnia rozpoczynający się na potrzeby zastosowania reguły.

Visibility

Właściwości

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