Calendar Service

Takvim

Bu hizmet, bir komut dosyasının kullanıcının abone olduğu ek takvimler de dahil olmak üzere Google Takvim'e erişmesine ve değiştirmesine olanak tanır.

Sınıflar

AdKısa açıklama
CalendarKullanıcının sahip olduğu veya abone olduğu bir takvimi temsil eder.
CalendarAppKomut dosyasının, kullanıcının Google Takvimini okumasına ve güncellemesine olanak tanır.
CalendarEventTek bir takvim etkinliğini temsil eder.
CalendarEventSeriesBir dizi etkinliği (yinelenen etkinlik) temsil eder.
ColorTakvim hizmetinde bulunan adlandırılan renkleri gösteren bir enum.
EventColorTakvim hizmetinde bulunan adlandırılmış etkinlik renklerini temsil eden bir enum.
EventGuestBir etkinliğin davetlisini temsil eder.
EventRecurrenceBir etkinlik serisinin yinelenme ayarlarını gösterir.
GuestStatusKonuğun bir etkinlik için sahip olabileceği durumları temsil eden enum.
RecurrenceRuleBir etkinlik serisinin yinelenme kuralını temsil eder.
VisibilityBir etkinliğin görünürlüğünü temsil eden enum.

Calendar

Yöntemler

YöntemDönüş türüKısa açıklama
createAllDayEvent(title, date)CalendarEventYeni tüm gün etkinliği oluşturur.
createAllDayEvent(title, startDate, endDate)CalendarEventBirden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur.
createAllDayEvent(title, startDate, endDate, options)CalendarEventBirden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur.
createAllDayEvent(title, date, options)CalendarEventYeni tüm gün etkinliği oluşturur.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTüm gün süren yeni bir etkinlik serisi oluşturur.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTüm gün süren yeni bir etkinlik serisi oluşturur.
createEvent(title, startTime, endTime)CalendarEventYeni bir etkinlik oluşturur.
createEvent(title, startTime, endTime, options)CalendarEventYeni bir etkinlik oluşturur.
createEventFromDescription(description)CalendarEventSerbest biçimli açıklamadan bir etkinlik oluşturur.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesYeni bir etkinlik serisi oluşturur.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesYeni bir etkinlik serisi oluşturur.
deleteCalendar()voidTakvimi kalıcı olarak siler.
getColor()StringTakvimin rengini alır.
getDescription()StringTakvimin açıklamasını alır.
getEventById(iCalId)CalendarEventBelirtilen kimliğe sahip etkinliği alır.
getEventSeriesById(iCalId)CalendarEventSeriesBelirtilen kimliğe sahip etkinlik dizisini alır.
getEvents(startTime, endTime)CalendarEvent[]Belirli bir zaman aralığında gerçekleşen tüm etkinlikleri alır.
getEvents(startTime, endTime, options)CalendarEvent[]Belirli bir zaman aralığında gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır.
getEventsForDay(date)CalendarEvent[]Belirli bir günde gerçekleşen tüm etkinlikleri alır.
getEventsForDay(date, options)CalendarEvent[]Belirli bir günde gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır.
getId()StringTakvimin kimliğini alır.
getName()StringTakvimin adını alır.
getTimeZone()StringTakvimin saat dilimini alır.
isHidden()BooleanTakvimin kullanıcı arayüzünde gizlenip gizlenmeyeceğini belirler.
isMyPrimaryCalendar()BooleanTakvimin, etkin kullanıcı için varsayılan takvim olup olmadığını belirler.
isOwnedByMe()BooleanTakvimin etkili kullanıcıya ait olup olmadığını belirler.
isSelected()BooleanTakvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirler.
setColor(color)CalendarTakvimin rengini ayarlar.
setDescription(description)CalendarTakvimin açıklamasını ayarlar.
setHidden(hidden)CalendarTakvimin kullanıcı arayüzünde görünür olup olmadığını belirler.
setName(name)CalendarTakvimin adını belirler.
setSelected(selected)CalendarTakvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini ayarlar.
setTimeZone(timeZone)CalendarTakvimin saat dilimini ayarlar.
unsubscribeFromCalendar()voidKullanıcının takvim aboneliğini iptal eder.

CalendarApp

Özellikler

ÖzellikTypeAçıklama
ColorColorTakvim hizmetinde bulunan adlandırılan renkleri gösteren bir enum.
EventColorEventColorTakvim hizmetinde bulunan adlandırılmış etkinlik renklerini temsil eden bir enum.
GuestStatusGuestStatusKonuğun bir etkinlik için sahip olabileceği durumları temsil eden enum.
MonthMonthYılın aylarını temsil eden enum.
VisibilityVisibilityBir etkinliğin görünürlüğünü temsil eden enum.
WeekdayWeekdayHaftanın günlerini temsil eden enum.

Yöntemler

YöntemDönüş türüKısa açıklama
createAllDayEvent(title, date)CalendarEventYeni tüm gün etkinliği oluşturur.
createAllDayEvent(title, startDate, endDate)CalendarEventBirden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur.
createAllDayEvent(title, startDate, endDate, options)CalendarEventBirden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur.
createAllDayEvent(title, date, options)CalendarEventYeni tüm gün etkinliği oluşturur.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesTüm gün süren yeni bir etkinlik serisi oluşturur.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesTüm gün süren yeni bir etkinlik serisi oluşturur.
createCalendar(name)CalendarKullanıcıya ait yeni bir takvim oluşturur.
createCalendar(name, options)CalendarKullanıcıya ait yeni bir takvim oluşturur.
createEvent(title, startTime, endTime)CalendarEventYeni bir etkinlik oluşturur.
createEvent(title, startTime, endTime, options)CalendarEventYeni bir etkinlik oluşturur.
createEventFromDescription(description)CalendarEventSerbest biçimli açıklamadan bir etkinlik oluşturur.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesYeni bir etkinlik serisi oluşturur.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesYeni bir etkinlik serisi oluşturur.
getAllCalendars()Calendar[]Kullanıcının sahip olduğu veya abone olduğu tüm takvimleri alır.
getAllOwnedCalendars()Calendar[]Kullanıcının sahip olduğu tüm takvimleri alır.
getCalendarById(id)CalendarBelirtilen kimliğe sahip takvimi alır.
getCalendarsByName(name)Calendar[]Kullanıcının sahip olduğu veya abone olduğu belirli bir ada sahip tüm takvimleri alır.
getColor()StringTakvimin rengini alır.
getDefaultCalendar()CalendarKullanıcının varsayılan takvimini alır.
getDescription()StringTakvimin açıklamasını alır.
getEventById(iCalId)CalendarEventBelirtilen kimliğe sahip etkinliği alır.
getEventSeriesById(iCalId)CalendarEventSeriesBelirtilen kimliğe sahip etkinlik dizisini alır.
getEvents(startTime, endTime)CalendarEvent[]Belirli bir zaman aralığında gerçekleşen tüm etkinlikleri alır.
getEvents(startTime, endTime, options)CalendarEvent[]Belirli bir zaman aralığında gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır.
getEventsForDay(date)CalendarEvent[]Belirli bir günde gerçekleşen tüm etkinlikleri alır.
getEventsForDay(date, options)CalendarEvent[]Belirli bir günde gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır.
getId()StringTakvimin kimliğini alır.
getName()StringTakvimin adını alır.
getOwnedCalendarById(id)CalendarKullanıcı, belirtilen kimliğe sahip takvimi alır.
getOwnedCalendarsByName(name)Calendar[]Kullanıcının sahip olduğu belirli bir ada sahip tüm takvimleri alır.
getTimeZone()StringTakvimin saat dilimini alır.
isHidden()BooleanTakvimin kullanıcı arayüzünde gizlenip gizlenmeyeceğini belirler.
isMyPrimaryCalendar()BooleanTakvimin, etkin kullanıcı için varsayılan takvim olup olmadığını belirler.
isOwnedByMe()BooleanTakvimin etkili kullanıcıya ait olup olmadığını belirler.
isSelected()BooleanTakvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirler.
newRecurrence()EventRecurrenceEtkinlik yinelenme kuralları oluşturmak için kullanılabilen yeni bir yineleme nesnesi oluşturulur.
setColor(color)CalendarTakvimin rengini ayarlar.
setDescription(description)CalendarTakvimin açıklamasını ayarlar.
setHidden(hidden)CalendarTakvimin kullanıcı arayüzünde görünür olup olmadığını belirler.
setName(name)CalendarTakvimin adını belirler.
setSelected(selected)CalendarTakvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini ayarlar.
setTimeZone(timeZone)CalendarTakvimin saat dilimini ayarlar.
subscribeToCalendar(id)CalendarAbone olmasına izin veriliyorsa kullanıcıyı belirtilen kimlikle takvime abone yapar.
subscribeToCalendar(id, options)CalendarAbone olmasına izin veriliyorsa kullanıcıyı belirtilen kimlikle takvime abone yapar.

CalendarEvent

Yöntemler

YöntemDönüş türüKısa açıklama
addEmailReminder(minutesBefore)CalendarEventEtkinliğe yeni bir e-posta hatırlatıcısı ekler.
addGuest(email)CalendarEventEtkinliğe davetli ekler.
addPopupReminder(minutesBefore)CalendarEventEtkinliğe yeni bir pop-up hatırlatıcı ekler.
addSmsReminder(minutesBefore)CalendarEventEtkinliğe yeni bir SMS hatırlatıcısı ekler.
anyoneCanAddSelf()BooleanKullanıcıların kendilerini davet edip edemeyeceğini belirler.
deleteEvent()voidEtkinliği siler.
deleteTag(key)CalendarEventEtkinlikten bir anahtar/değer etiketi siler.
getAllDayEndDate()DateTüm gün süren bu takvim etkinliğinin sona ereceği tarihi alır.
getAllDayStartDate()DateTüm gün süren bu takvim etkinliğinin başladığı tarihi belirtir.
getAllTagKeys()String[]Etkinlikte ayarlanan etiketler için tüm anahtarları alır.
getColor()StringTakvim etkinliğinin rengini döndürür.
getCreators()String[]Etkinliği oluşturan kullanıcıları alır.
getDateCreated()DateEtkinliğin oluşturulduğu tarihi belirtir.
getDescription()StringEtkinliğin açıklamasını alır.
getEmailReminders()Integer[]Etkinlikle ilgili tüm e-posta hatırlatıcıları için dakika değerlerini alır.
getEndTime()DateBu takvim etkinliğinin sona erdiği tarihi ve saati alır.
getEventSeries()CalendarEventSeriesBu etkinliğin ait olduğu yinelenen etkinlikler dizisini alır.
getGuestByEmail(email)EventGuestE-posta adresine göre davetli alır.
getGuestList()EventGuest[]Etkinlik sahibi hariç, etkinliğin davetlilerini alır.
getGuestList(includeOwner)EventGuest[]Etkinlik sahiplerini de içeren etkinliğin davetlilerini alır.
getId()StringEtkinliğin benzersiz iCalUID'sini alır.
getLastUpdated()DateEtkinliğin en son güncellendiği tarihi alır.
getLocation()StringEtkinliğin konumunu alır.
getMyStatus()GuestStatusEtkili bir kullanıcının etkinlik durumunu (ör. katılım veya davet) alır.
getOriginalCalendarId()StringBu etkinliğin ilk olarak oluşturulduğu takvimin kimliğini alın.
getPopupReminders()Integer[]Etkinlikle ilgili tüm pop-up hatırlatıcıların dakika değerlerini alır.
getSmsReminders()Integer[]Etkinlik için tüm SMS hatırlatıcılarının dakika değerlerini alır.
getStartTime()DateBu takvim etkinliğinin başladığı tarihi ve saati alır.
getTag(key)StringEtkinliğin bir etiket değerini alır.
getTitle()StringEtkinliğin başlığını alır.
getVisibility()VisibilityEtkinliğin görünürlüğünü alır.
guestsCanInviteOthers()BooleanDavetlilerin başka kişileri davet edip edemeyeceğini belirler.
guestsCanModify()BooleanDavetlilerin etkinliği değiştirip değiştiremeyeceğini belirler.
guestsCanSeeGuests()BooleanDavetlilerin diğer davetlileri görüp göremeyeceğini belirler.
isAllDayEvent()BooleanBunun tüm gün süren bir etkinlik olup olmadığını belirler.
isOwnedByMe()BooleanEtkinliğin sahibi olup olmadığınızı belirler.
isRecurringEvent()BooleanEtkinliğin bir etkinlik serisinin parçası olup olmadığını belirler.
removeAllReminders()CalendarEventEtkinlikteki tüm hatırlatıcıları kaldırır.
removeGuest(email)CalendarEventBir davetliyi etkinlikten kaldırır.
resetRemindersToDefault()CalendarEventTakvimin varsayılan ayarlarını kullanarak hatırlatıcıları sıfırlar.
setAllDayDate(date)CalendarEventEtkinliğin tarihini ayarlar.
setAllDayDates(startDate, endDate)CalendarEventEtkinliğin tarihlerini belirler.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventMisafir olmayan kişilerin etkinliğe kendilerini ekleyip ekleyemeyeceğini belirtir.
setColor(color)CalendarEventTakvim etkinliğinin rengini ayarlar.
setDescription(description)CalendarEventEtkinliğin açıklamasını ayarlar.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventDavetlilerin başka kişileri davet edip edemeyeceğini belirler.
setGuestsCanModify(guestsCanModify)CalendarEventDavetlilerin etkinliği değiştirip değiştiremeyeceğini belirler.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventDavetlilerin diğer davetlileri görüp göremeyeceğini ayarlar.
setLocation(location)CalendarEventEtkinliğin konumunu ayarlar.
setMyStatus(status)CalendarEventEtkili bir kullanıcının etkinlik durumunu (katılma veya davet etme gibi) belirler.
setTag(key, value)CalendarEventÖzel meta verileri depolamak için etkinlikte bir anahtar/değer etiketi ayarlar.
setTime(startTime, endTime)CalendarEventEtkinliğin başlangıç ve bitiş tarihlerini ve tarihlerini belirler.
setTitle(title)CalendarEventEtkinliğin başlığını ayarlar.
setVisibility(visibility)CalendarEventEtkinliğin görünürlüğünü ayarlar.

CalendarEventSeries

Yöntemler

YöntemDönüş türüKısa açıklama
addEmailReminder(minutesBefore)CalendarEventSeriesEtkinliğe yeni bir e-posta hatırlatıcısı ekler.
addGuest(email)CalendarEventSeriesEtkinliğe davetli ekler.
addPopupReminder(minutesBefore)CalendarEventSeriesEtkinliğe yeni bir pop-up hatırlatıcı ekler.
addSmsReminder(minutesBefore)CalendarEventSeriesEtkinliğe yeni bir SMS hatırlatıcısı ekler.
anyoneCanAddSelf()BooleanKullanıcıların kendilerini davet edip edemeyeceğini belirler.
deleteEventSeries()voidEtkinlik serisini siler.
deleteTag(key)CalendarEventSeriesEtkinlikten bir anahtar/değer etiketi siler.
getAllTagKeys()String[]Etkinlikte ayarlanan etiketler için tüm anahtarları alır.
getColor()StringTakvim etkinliğinin rengini döndürür.
getCreators()String[]Etkinliği oluşturan kullanıcıları alır.
getDateCreated()DateEtkinliğin oluşturulduğu tarihi belirtir.
getDescription()StringEtkinliğin açıklamasını alır.
getEmailReminders()Integer[]Etkinlikle ilgili tüm e-posta hatırlatıcıları için dakika değerlerini alır.
getGuestByEmail(email)EventGuestE-posta adresine göre davetli alır.
getGuestList()EventGuest[]Etkinlik sahibi hariç, etkinliğin davetlilerini alır.
getGuestList(includeOwner)EventGuest[]Etkinlik sahiplerini de içeren etkinliğin davetlilerini alır.
getId()StringEtkinliğin benzersiz iCalUID'sini alır.
getLastUpdated()DateEtkinliğin en son güncellendiği tarihi alır.
getLocation()StringEtkinliğin konumunu alır.
getMyStatus()GuestStatusEtkili bir kullanıcının etkinlik durumunu (ör. katılım veya davet) alır.
getOriginalCalendarId()StringBu etkinliğin ilk olarak oluşturulduğu takvimin kimliğini alın.
getPopupReminders()Integer[]Etkinlikle ilgili tüm pop-up hatırlatıcıların dakika değerlerini alır.
getSmsReminders()Integer[]Etkinlik için tüm SMS hatırlatıcılarının dakika değerlerini alır.
getTag(key)StringEtkinliğin bir etiket değerini alır.
getTitle()StringEtkinliğin başlığını alır.
getVisibility()VisibilityEtkinliğin görünürlüğünü alır.
guestsCanInviteOthers()BooleanDavetlilerin başka kişileri davet edip edemeyeceğini belirler.
guestsCanModify()BooleanDavetlilerin etkinliği değiştirip değiştiremeyeceğini belirler.
guestsCanSeeGuests()BooleanDavetlilerin diğer davetlileri görüp göremeyeceğini belirler.
isOwnedByMe()BooleanEtkinliğin sahibi olup olmadığınızı belirler.
removeAllReminders()CalendarEventSeriesEtkinlikteki tüm hatırlatıcıları kaldırır.
removeGuest(email)CalendarEventSeriesBir davetliyi etkinlikten kaldırır.
resetRemindersToDefault()CalendarEventSeriesTakvimin varsayılan ayarlarını kullanarak hatırlatıcıları sıfırlar.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesMisafir olmayan kişilerin etkinliğe kendilerini ekleyip ekleyemeyeceğini belirtir.
setColor(color)CalendarEventSeriesTakvim etkinliğinin rengini ayarlar.
setDescription(description)CalendarEventSeriesEtkinliğin açıklamasını ayarlar.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventSeriesDavetlilerin başka kişileri davet edip edemeyeceğini belirler.
setGuestsCanModify(guestsCanModify)CalendarEventSeriesDavetlilerin etkinliği değiştirip değiştiremeyeceğini belirler.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesDavetlilerin diğer davetlileri görüp göremeyeceğini ayarlar.
setLocation(location)CalendarEventSeriesEtkinliğin konumunu ayarlar.
setMyStatus(status)CalendarEventSeriesEtkili bir kullanıcının etkinlik durumunu (katılma veya davet etme gibi) belirler.
setRecurrence(recurrence, startDate)CalendarEventSeriesTüm gün süren bir etkinlik serisinin yinelenme kurallarını belirler.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesBu etkinlik serisinin yinelenme kurallarını belirler.
setTag(key, value)CalendarEventSeriesÖzel meta verileri depolamak için etkinlikte bir anahtar/değer etiketi ayarlar.
setTitle(title)CalendarEventSeriesEtkinliğin başlığını ayarlar.
setVisibility(visibility)CalendarEventSeriesEtkinliğin görünürlüğünü ayarlar.

Color

Özellikler

ÖzellikTypeAçıklama
BLUEEnum
Mavi (#2952A3).
BROWNEnum
Kahverengi (#8D6F47).
CHARCOALEnum
Kömür (#4E5D6C).
CHESTNUTEnum
Kestane (#865A5A).
GRAYEnum
Gri (#5A6986).
GREENEnum
Yeşil (#0D7813).
INDIGOEnum
Çivit mavisi (#5229A3).
LIMEEnum
Kireç (#528800).
MUSTARDEnum
Hardal (#88880E).
OLIVEEnum
Zeytin (#6E6E41).
ORANGEEnum
Turuncu (#BE6D00).
PINKEnum
Pembe (#B1365F).
PLUMEnum
Erik (#705770).
PURPLEEnum
Mor (#7A367A).
REDEnum
Kırmızı (#A32929).
RED_ORANGEEnum
Kırmızı Turuncu (#B1440E).
SEA_BLUEEnum
Deniz Mavisi (#29527A).
SLATEEnum
Seçenek listesi (#4A716C).
TEALEnum
Turkuaz (#28754E).
TURQOISEEnum
Turkuaz (#1B887A).
YELLOWEnum
Sarı (#AB8B00).

EventColor

Özellikler

ÖzellikTypeAçıklama
PALE_BLUEEnum
Uçuk Mavi ("1").
PALE_GREENEnum
Uçuk Yeşil ("2").
MAUVEEnum
Mauve ("3").
PALE_REDEnum
Uçuk Kırmızı ("4").
YELLOWEnum
Sarı ("5").
ORANGEEnum
Turuncu ("6").
CYANEnum
Camgöbeği ("7").
GRAYEnum
Gri ("8").
BLUEEnum
Mavi ("9").
GREENEnum
Yeşil ("10").
REDEnum
Kırmızı ("11").

EventGuest

Yöntemler

YöntemDönüş türüKısa açıklama
getAdditionalGuests()IntegerBu davetlinin katıldığını söylediği kişi sayısını alır.
getEmail()StringDavetlinin e-posta adresini alır.
getGuestStatus()GuestStatusEtkinlik için davetlinin durumunu alır.
getName()StringDavetlinin adını alır.

EventRecurrence

Yöntemler

YöntemDönüş türüKısa açıklama
addDailyExclusion()RecurrenceRuleTekrarları günlük olarak hariç tutan bir kural ekler.
addDailyRule()RecurrenceRuleEtkinliğin günlük olarak yinelenmesine neden olan bir kural ekler.
addDate(date)EventRecurrenceEtkinliğin belirli bir tarihte tekrarlanmasına neden olan bir kural ekler.
addDateExclusion(date)EventRecurrenceBelirli bir tarihteki bir tekrarı hariç tutan bir kural ekler.
addMonthlyExclusion()RecurrenceRuleTekrarları aylık olarak hariç tutan bir kural ekler.
addMonthlyRule()RecurrenceRuleEtkinliğin aylık olarak yinelenmesine neden olan bir kural ekler.
addWeeklyExclusion()RecurrenceRuleTekrarları haftalık olarak hariç tutan bir kural ekler.
addWeeklyRule()RecurrenceRuleEtkinliğin haftalık olarak yinelenmesine neden olan bir kural ekler.
addYearlyExclusion()RecurrenceRuleOluşumları yıllık olarak hariç tutan bir kural ekler.
addYearlyRule()RecurrenceRuleEtkinliğin yıllık olarak yinelenmesine neden olan bir kural ekler.
setTimeZone(timeZone)EventRecurrenceBu yinelemenin saat dilimini ayarlar.

GuestStatus

Özellikler

ÖzellikTypeAçıklama
INVITEDEnumDavetli davet edildi ancak katılıp katılmadığını belirtmedi.
MAYBEEnumDavetli etkinliğe katılabileceğini belirtti.
NOEnumDavetli katılmadığını belirtti.
OWNEREnumDavetli, etkinliğin sahibidir.
YESEnumDavetli katıldığını bildirdi.

RecurrenceRule

Yöntemler

YöntemDönüş türüKısa açıklama
addDailyExclusion()RecurrenceRuleTekrarları günlük olarak hariç tutan bir kural ekler.
addDailyRule()RecurrenceRuleEtkinliğin günlük olarak yinelenmesine neden olan bir kural ekler.
addDate(date)EventRecurrenceEtkinliğin belirli bir tarihte tekrarlanmasına neden olan bir kural ekler.
addDateExclusion(date)EventRecurrenceBelirli bir tarihteki bir tekrarı hariç tutan bir kural ekler.
addMonthlyExclusion()RecurrenceRuleTekrarları aylık olarak hariç tutan bir kural ekler.
addMonthlyRule()RecurrenceRuleEtkinliğin aylık olarak yinelenmesine neden olan bir kural ekler.
addWeeklyExclusion()RecurrenceRuleTekrarları haftalık olarak hariç tutan bir kural ekler.
addWeeklyRule()RecurrenceRuleEtkinliğin haftalık olarak yinelenmesine neden olan bir kural ekler.
addYearlyExclusion()RecurrenceRuleOluşumları yıllık olarak hariç tutan bir kural ekler.
addYearlyRule()RecurrenceRuleEtkinliğin yıllık olarak yinelenmesine neden olan bir kural ekler.
interval(interval)RecurrenceRuleKuralı yalnızca zaman biriminin bu zaman aralığında uygulanacak şekilde yapılandırır.
onlyInMonth(month)RecurrenceRuleKuralı yalnızca belirli bir ay için geçerli olacak şekilde yapılandırır.
onlyInMonths(months)RecurrenceRuleKuralı yalnızca belirli aylara uygulanacak şekilde yapılandırır.
onlyOnMonthDay(day)RecurrenceRuleKuralı ayın yalnızca belirli bir gününe uygulanacak şekilde yapılandırır.
onlyOnMonthDays(days)RecurrenceRuleKuralı yalnızca ayın belirli günlerine uygulanacak şekilde yapılandırır.
onlyOnWeek(week)RecurrenceRuleKuralı yılın yalnızca belirli bir haftasına uygulanacak şekilde yapılandırır.
onlyOnWeekday(day)RecurrenceRuleKuralı haftanın yalnızca belirli bir gününe uygulanacak şekilde yapılandırır.
onlyOnWeekdays(days)RecurrenceRuleKuralı yalnızca haftanın belirli günlerine uygulanacak şekilde yapılandırır.
onlyOnWeeks(weeks)RecurrenceRuleKuralı yalnızca yılın belirli haftalarına uygulanacak şekilde yapılandırır.
onlyOnYearDay(day)RecurrenceRuleKuralı yılın yalnızca belirli bir gününe uygulanacak şekilde yapılandırır.
onlyOnYearDays(days)RecurrenceRuleKuralı yalnızca yılın belirli günlerinde uygulanacak şekilde yapılandırır.
setTimeZone(timeZone)EventRecurrenceBu yinelemenin saat dilimini ayarlar.
times(times)RecurrenceRuleKuralı, belirli sayıda tekrardan sonra sona erecek şekilde yapılandırır.
until(endDate)RecurrenceRuleKuralı, belirli bir tarihte (dahil) sona erecek şekilde yapılandırır.
weekStartsOn(day)RecurrenceRuleKuralın uygulanması amacıyla bir haftanın hangi gününde başlayacağını yapılandırır.

Visibility

Özellikler

ÖzellikTypeAçıklama
CONFIDENTIALEnumEtkinlik gizli.
DEFAULTEnumTakvimdeki etkinliklerin varsayılan görünürlüğünü kullanır.
PRIVATEEnumEtkinlik özeldir ve etkinlik ayrıntılarını yalnızca etkinlik katılımcıları görebilir.
PUBLICEnumEtkinlik herkese açıktır ve etkinliğin tüm okuyucuları takvim ayrıntılarını görebilir.