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
Ad | Kısa açıklama |
---|---|
Calendar | Kullanıcının sahip olduğu veya abone olduğu bir takvimi temsil eder. |
CalendarApp | Komut dosyasının, kullanıcının Google Takvimini okumasına ve güncellemesine olanak tanır. |
CalendarEvent | Tek bir takvim etkinliğini temsil eder. |
CalendarEventSeries | Bir dizi etkinliği (yinelenen etkinlik) temsil eder. |
Color | Takvim hizmetinde bulunan adlandırılan renkleri gösteren bir enum. |
EventColor | Takvim hizmetinde bulunan adlandırılmış etkinlik renklerini temsil eden bir enum. |
EventGuest | Bir etkinliğin davetlisini temsil eder. |
EventRecurrence | Bir etkinlik serisinin yinelenme ayarlarını gösterir. |
GuestStatus | Konuğun bir etkinlik için sahip olabileceği durumları temsil eden enum. |
RecurrenceRule | Bir etkinlik serisinin yinelenme kuralını temsil eder. |
Visibility | Bir etkinliğin görünürlüğünü temsil eden enum. |
Calendar
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Yeni tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Birden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Birden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, date, options) | CalendarEvent | Yeni tüm gün etkinliği oluşturur. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Tüm gün süren yeni bir etkinlik serisi oluşturur. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Tüm gün süren yeni bir etkinlik serisi oluşturur. |
createEvent(title, startTime, endTime) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEventFromDescription(description) | CalendarEvent | Serbest biçimli açıklamadan bir etkinlik oluşturur. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Yeni bir etkinlik serisi oluşturur. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Yeni bir etkinlik serisi oluşturur. |
deleteCalendar() | void | Takvimi kalıcı olarak siler. |
getColor() | String | Takvimin rengini alır. |
getDescription() | String | Takvimin açıklamasını alır. |
getEventById(iCalId) | CalendarEvent | Belirtilen kimliğe sahip etkinliği alır. |
getEventSeriesById(iCalId) | CalendarEventSeries | Belirtilen 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() | String | Takvimin kimliğini alır. |
getName() | String | Takvimin adını alır. |
getTimeZone() | String | Takvimin saat dilimini alır. |
isHidden() | Boolean | Takvimin kullanıcı arayüzünde gizlenip gizlenmeyeceğini belirler. |
isMyPrimaryCalendar() | Boolean | Takvimin, etkin kullanıcı için varsayılan takvim olup olmadığını belirler. |
isOwnedByMe() | Boolean | Takvimin etkili kullanıcıya ait olup olmadığını belirler. |
isSelected() | Boolean | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirler. |
setColor(color) | Calendar | Takvimin rengini ayarlar. |
setDescription(description) | Calendar | Takvimin açıklamasını ayarlar. |
setHidden(hidden) | Calendar | Takvimin kullanıcı arayüzünde görünür olup olmadığını belirler. |
setName(name) | Calendar | Takvimin adını belirler. |
setSelected(selected) | Calendar | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini ayarlar. |
setTimeZone(timeZone) | Calendar | Takvimin saat dilimini ayarlar. |
unsubscribeFromCalendar() | void | Kullanıcının takvim aboneliğini iptal eder. |
CalendarApp
Özellikler
Özellik | Type | Açıklama |
---|---|---|
Color | Color | Takvim hizmetinde bulunan adlandırılan renkleri gösteren bir enum. |
EventColor | EventColor | Takvim hizmetinde bulunan adlandırılmış etkinlik renklerini temsil eden bir enum. |
GuestStatus | GuestStatus | Konuğun bir etkinlik için sahip olabileceği durumları temsil eden enum. |
Month | Month | Yılın aylarını temsil eden enum. |
Visibility | Visibility | Bir etkinliğin görünürlüğünü temsil eden enum. |
Weekday | Weekday | Haftanın günlerini temsil eden enum. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Yeni tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Birden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Birden fazla günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, date, options) | CalendarEvent | Yeni tüm gün etkinliği oluşturur. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Tüm gün süren yeni bir etkinlik serisi oluşturur. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Tüm gün süren yeni bir etkinlik serisi oluşturur. |
createCalendar(name) | Calendar | Kullanıcıya ait yeni bir takvim oluşturur. |
createCalendar(name, options) | Calendar | Kullanıcıya ait yeni bir takvim oluşturur. |
createEvent(title, startTime, endTime) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEventFromDescription(description) | CalendarEvent | Serbest biçimli açıklamadan bir etkinlik oluşturur. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Yeni bir etkinlik serisi oluşturur. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Yeni 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) | Calendar | Belirtilen 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() | String | Takvimin rengini alır. |
getDefaultCalendar() | Calendar | Kullanıcının varsayılan takvimini alır. |
getDescription() | String | Takvimin açıklamasını alır. |
getEventById(iCalId) | CalendarEvent | Belirtilen kimliğe sahip etkinliği alır. |
getEventSeriesById(iCalId) | CalendarEventSeries | Belirtilen 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() | String | Takvimin kimliğini alır. |
getName() | String | Takvimin adını alır. |
getOwnedCalendarById(id) | Calendar | Kullanı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() | String | Takvimin saat dilimini alır. |
isHidden() | Boolean | Takvimin kullanıcı arayüzünde gizlenip gizlenmeyeceğini belirler. |
isMyPrimaryCalendar() | Boolean | Takvimin, etkin kullanıcı için varsayılan takvim olup olmadığını belirler. |
isOwnedByMe() | Boolean | Takvimin etkili kullanıcıya ait olup olmadığını belirler. |
isSelected() | Boolean | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirler. |
newRecurrence() | EventRecurrence | Etkinlik yinelenme kuralları oluşturmak için kullanılabilen yeni bir yineleme nesnesi oluşturulur. |
setColor(color) | Calendar | Takvimin rengini ayarlar. |
setDescription(description) | Calendar | Takvimin açıklamasını ayarlar. |
setHidden(hidden) | Calendar | Takvimin kullanıcı arayüzünde görünür olup olmadığını belirler. |
setName(name) | Calendar | Takvimin adını belirler. |
setSelected(selected) | Calendar | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini ayarlar. |
setTimeZone(timeZone) | Calendar | Takvimin saat dilimini ayarlar. |
subscribeToCalendar(id) | Calendar | Abone olmasına izin veriliyorsa kullanıcıyı belirtilen kimlikle takvime abone yapar. |
subscribeToCalendar(id, options) | Calendar | Abone olmasına izin veriliyorsa kullanıcıyı belirtilen kimlikle takvime abone yapar. |
CalendarEvent
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Etkinliğe yeni bir e-posta hatırlatıcısı ekler. |
addGuest(email) | CalendarEvent | Etkinliğe davetli ekler. |
addPopupReminder(minutesBefore) | CalendarEvent | Etkinliğe yeni bir pop-up hatırlatıcı ekler. |
addSmsReminder(minutesBefore) | CalendarEvent | Etkinliğe yeni bir SMS hatırlatıcısı ekler. |
anyoneCanAddSelf() | Boolean | Kullanıcıların kendilerini davet edip edemeyeceğini belirler. |
deleteEvent() | void | Etkinliği siler. |
deleteTag(key) | CalendarEvent | Etkinlikten bir anahtar/değer etiketi siler. |
getAllDayEndDate() | Date | Tüm gün süren bu takvim etkinliğinin sona ereceği tarihi alır. |
getAllDayStartDate() | Date | Tü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() | String | Takvim etkinliğinin rengini döndürür. |
getCreators() | String[] | Etkinliği oluşturan kullanıcıları alır. |
getDateCreated() | Date | Etkinliğin oluşturulduğu tarihi belirtir. |
getDescription() | String | Etkinliğ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() | Date | Bu takvim etkinliğinin sona erdiği tarihi ve saati alır. |
getEventSeries() | CalendarEventSeries | Bu etkinliğin ait olduğu yinelenen etkinlikler dizisini alır. |
getGuestByEmail(email) | EventGuest | E-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() | String | Etkinliğin benzersiz iCalUID'sini alır. |
getLastUpdated() | Date | Etkinliğin en son güncellendiği tarihi alır. |
getLocation() | String | Etkinliğin konumunu alır. |
getMyStatus() | GuestStatus | Etkili bir kullanıcının etkinlik durumunu (ör. katılım veya davet) alır. |
getOriginalCalendarId() | String | Bu 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() | Date | Bu takvim etkinliğinin başladığı tarihi ve saati alır. |
getTag(key) | String | Etkinliğin bir etiket değerini alır. |
getTitle() | String | Etkinliğin başlığını alır. |
getVisibility() | Visibility | Etkinliğin görünürlüğünü alır. |
guestsCanInviteOthers() | Boolean | Davetlilerin başka kişileri davet edip edemeyeceğini belirler. |
guestsCanModify() | Boolean | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
guestsCanSeeGuests() | Boolean | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
isAllDayEvent() | Boolean | Bunun tüm gün süren bir etkinlik olup olmadığını belirler. |
isOwnedByMe() | Boolean | Etkinliğin sahibi olup olmadığınızı belirler. |
isRecurringEvent() | Boolean | Etkinliğin bir etkinlik serisinin parçası olup olmadığını belirler. |
removeAllReminders() | CalendarEvent | Etkinlikteki tüm hatırlatıcıları kaldırır. |
removeGuest(email) | CalendarEvent | Bir davetliyi etkinlikten kaldırır. |
resetRemindersToDefault() | CalendarEvent | Takvimin varsayılan ayarlarını kullanarak hatırlatıcıları sıfırlar. |
setAllDayDate(date) | CalendarEvent | Etkinliğin tarihini ayarlar. |
setAllDayDates(startDate, endDate) | CalendarEvent | Etkinliğin tarihlerini belirler. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | Misafir olmayan kişilerin etkinliğe kendilerini ekleyip ekleyemeyeceğini belirtir. |
setColor(color) | CalendarEvent | Takvim etkinliğinin rengini ayarlar. |
setDescription(description) | CalendarEvent | Etkinliğin açıklamasını ayarlar. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | Davetlilerin başka kişileri davet edip edemeyeceğini belirler. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | Davetlilerin diğer davetlileri görüp göremeyeceğini ayarlar. |
setLocation(location) | CalendarEvent | Etkinliğin konumunu ayarlar. |
setMyStatus(status) | CalendarEvent | Etkili 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) | CalendarEvent | Etkinliğin başlangıç ve bitiş tarihlerini ve tarihlerini belirler. |
setTitle(title) | CalendarEvent | Etkinliğin başlığını ayarlar. |
setVisibility(visibility) | CalendarEvent | Etkinliğin görünürlüğünü ayarlar. |
CalendarEventSeries
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | Etkinliğe yeni bir e-posta hatırlatıcısı ekler. |
addGuest(email) | CalendarEventSeries | Etkinliğe davetli ekler. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Etkinliğe yeni bir pop-up hatırlatıcı ekler. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Etkinliğe yeni bir SMS hatırlatıcısı ekler. |
anyoneCanAddSelf() | Boolean | Kullanıcıların kendilerini davet edip edemeyeceğini belirler. |
deleteEventSeries() | void | Etkinlik serisini siler. |
deleteTag(key) | CalendarEventSeries | Etkinlikten bir anahtar/değer etiketi siler. |
getAllTagKeys() | String[] | Etkinlikte ayarlanan etiketler için tüm anahtarları alır. |
getColor() | String | Takvim etkinliğinin rengini döndürür. |
getCreators() | String[] | Etkinliği oluşturan kullanıcıları alır. |
getDateCreated() | Date | Etkinliğin oluşturulduğu tarihi belirtir. |
getDescription() | String | Etkinliğ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) | EventGuest | E-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() | String | Etkinliğin benzersiz iCalUID'sini alır. |
getLastUpdated() | Date | Etkinliğin en son güncellendiği tarihi alır. |
getLocation() | String | Etkinliğin konumunu alır. |
getMyStatus() | GuestStatus | Etkili bir kullanıcının etkinlik durumunu (ör. katılım veya davet) alır. |
getOriginalCalendarId() | String | Bu 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) | String | Etkinliğin bir etiket değerini alır. |
getTitle() | String | Etkinliğin başlığını alır. |
getVisibility() | Visibility | Etkinliğin görünürlüğünü alır. |
guestsCanInviteOthers() | Boolean | Davetlilerin başka kişileri davet edip edemeyeceğini belirler. |
guestsCanModify() | Boolean | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
guestsCanSeeGuests() | Boolean | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
isOwnedByMe() | Boolean | Etkinliğin sahibi olup olmadığınızı belirler. |
removeAllReminders() | CalendarEventSeries | Etkinlikteki tüm hatırlatıcıları kaldırır. |
removeGuest(email) | CalendarEventSeries | Bir davetliyi etkinlikten kaldırır. |
resetRemindersToDefault() | CalendarEventSeries | Takvimin varsayılan ayarlarını kullanarak hatırlatıcıları sıfırlar. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Misafir olmayan kişilerin etkinliğe kendilerini ekleyip ekleyemeyeceğini belirtir. |
setColor(color) | CalendarEventSeries | Takvim etkinliğinin rengini ayarlar. |
setDescription(description) | CalendarEventSeries | Etkinliğin açıklamasını ayarlar. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | Davetlilerin başka kişileri davet edip edemeyeceğini belirler. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | Davetlilerin diğer davetlileri görüp göremeyeceğini ayarlar. |
setLocation(location) | CalendarEventSeries | Etkinliğin konumunu ayarlar. |
setMyStatus(status) | CalendarEventSeries | Etkili bir kullanıcının etkinlik durumunu (katılma veya davet etme gibi) belirler. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Tüm gün süren bir etkinlik serisinin yinelenme kurallarını belirler. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Bu 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) | CalendarEventSeries | Etkinliğin başlığını ayarlar. |
setVisibility(visibility) | CalendarEventSeries | Etkinliğin görünürlüğünü ayarlar. |
Color
Özellikler
Özellik | Type | Açıklama |
---|---|---|
BLUE | Enum |
#2952A3 ). |
BROWN | Enum |
#8D6F47 ). |
CHARCOAL | Enum |
#4E5D6C ). |
CHESTNUT | Enum |
#865A5A ). |
GRAY | Enum |
#5A6986 ). |
GREEN | Enum |
#0D7813 ). |
INDIGO | Enum |
#5229A3 ). |
LIME | Enum |
#528800 ). |
MUSTARD | Enum |
#88880E ). |
OLIVE | Enum |
#6E6E41 ). |
ORANGE | Enum |
#BE6D00 ). |
PINK | Enum |
#B1365F ). |
PLUM | Enum |
#705770 ). |
PURPLE | Enum |
#7A367A ). |
RED | Enum |
#A32929 ). |
RED_ORANGE | Enum |
#B1440E ). |
SEA_BLUE | Enum |
#29527A ). |
SLATE | Enum |
#4A716C ). |
TEAL | Enum |
#28754E ). |
TURQOISE | Enum |
#1B887A ). |
YELLOW | Enum |
#AB8B00 ). |
EventColor
Özellikler
Özellik | Type | Açıklama |
---|---|---|
PALE_BLUE | Enum |
"1" ). |
PALE_GREEN | Enum |
"2" ). |
MAUVE | Enum |
"3" ). |
PALE_RED | Enum |
"4" ). |
YELLOW | Enum |
"5" ). |
ORANGE | Enum |
"6" ). |
CYAN | Enum |
"7" ). |
GRAY | Enum |
"8" ). |
BLUE | Enum |
"9" ). |
GREEN | Enum |
"10" ). |
RED | Enum |
"11" ). |
EventGuest
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getAdditionalGuests() | Integer | Bu davetlinin katıldığını söylediği kişi sayısını alır. |
getEmail() | String | Davetlinin e-posta adresini alır. |
getGuestStatus() | GuestStatus | Etkinlik için davetlinin durumunu alır. |
getName() | String | Davetlinin adını alır. |
EventRecurrence
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addDailyExclusion() | RecurrenceRule | Tekrarları günlük olarak hariç tutan bir kural ekler. |
addDailyRule() | RecurrenceRule | Etkinliğin günlük olarak yinelenmesine neden olan bir kural ekler. |
addDate(date) | EventRecurrence | Etkinliğin belirli bir tarihte tekrarlanmasına neden olan bir kural ekler. |
addDateExclusion(date) | EventRecurrence | Belirli bir tarihteki bir tekrarı hariç tutan bir kural ekler. |
addMonthlyExclusion() | RecurrenceRule | Tekrarları aylık olarak hariç tutan bir kural ekler. |
addMonthlyRule() | RecurrenceRule | Etkinliğin aylık olarak yinelenmesine neden olan bir kural ekler. |
addWeeklyExclusion() | RecurrenceRule | Tekrarları haftalık olarak hariç tutan bir kural ekler. |
addWeeklyRule() | RecurrenceRule | Etkinliğin haftalık olarak yinelenmesine neden olan bir kural ekler. |
addYearlyExclusion() | RecurrenceRule | Oluşumları yıllık olarak hariç tutan bir kural ekler. |
addYearlyRule() | RecurrenceRule | Etkinliğin yıllık olarak yinelenmesine neden olan bir kural ekler. |
setTimeZone(timeZone) | EventRecurrence | Bu yinelemenin saat dilimini ayarlar. |
GuestStatus
Özellikler
Özellik | Type | Açıklama |
---|---|---|
INVITED | Enum | Davetli davet edildi ancak katılıp katılmadığını belirtmedi. |
MAYBE | Enum | Davetli etkinliğe katılabileceğini belirtti. |
NO | Enum | Davetli katılmadığını belirtti. |
OWNER | Enum | Davetli, etkinliğin sahibidir. |
YES | Enum | Davetli katıldığını bildirdi. |
RecurrenceRule
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addDailyExclusion() | RecurrenceRule | Tekrarları günlük olarak hariç tutan bir kural ekler. |
addDailyRule() | RecurrenceRule | Etkinliğin günlük olarak yinelenmesine neden olan bir kural ekler. |
addDate(date) | EventRecurrence | Etkinliğin belirli bir tarihte tekrarlanmasına neden olan bir kural ekler. |
addDateExclusion(date) | EventRecurrence | Belirli bir tarihteki bir tekrarı hariç tutan bir kural ekler. |
addMonthlyExclusion() | RecurrenceRule | Tekrarları aylık olarak hariç tutan bir kural ekler. |
addMonthlyRule() | RecurrenceRule | Etkinliğin aylık olarak yinelenmesine neden olan bir kural ekler. |
addWeeklyExclusion() | RecurrenceRule | Tekrarları haftalık olarak hariç tutan bir kural ekler. |
addWeeklyRule() | RecurrenceRule | Etkinliğin haftalık olarak yinelenmesine neden olan bir kural ekler. |
addYearlyExclusion() | RecurrenceRule | Oluşumları yıllık olarak hariç tutan bir kural ekler. |
addYearlyRule() | RecurrenceRule | Etkinliğin yıllık olarak yinelenmesine neden olan bir kural ekler. |
interval(interval) | RecurrenceRule | Kuralı yalnızca zaman biriminin bu zaman aralığında uygulanacak şekilde yapılandırır. |
onlyInMonth(month) | RecurrenceRule | Kuralı yalnızca belirli bir ay için geçerli olacak şekilde yapılandırır. |
onlyInMonths(months) | RecurrenceRule | Kuralı yalnızca belirli aylara uygulanacak şekilde yapılandırır. |
onlyOnMonthDay(day) | RecurrenceRule | Kuralı ayın yalnızca belirli bir gününe uygulanacak şekilde yapılandırır. |
onlyOnMonthDays(days) | RecurrenceRule | Kuralı yalnızca ayın belirli günlerine uygulanacak şekilde yapılandırır. |
onlyOnWeek(week) | RecurrenceRule | Kuralı yılın yalnızca belirli bir haftasına uygulanacak şekilde yapılandırır. |
onlyOnWeekday(day) | RecurrenceRule | Kuralı haftanın yalnızca belirli bir gününe uygulanacak şekilde yapılandırır. |
onlyOnWeekdays(days) | RecurrenceRule | Kuralı yalnızca haftanın belirli günlerine uygulanacak şekilde yapılandırır. |
onlyOnWeeks(weeks) | RecurrenceRule | Kuralı yalnızca yılın belirli haftalarına uygulanacak şekilde yapılandırır. |
onlyOnYearDay(day) | RecurrenceRule | Kuralı yılın yalnızca belirli bir gününe uygulanacak şekilde yapılandırır. |
onlyOnYearDays(days) | RecurrenceRule | Kuralı yalnızca yılın belirli günlerinde uygulanacak şekilde yapılandırır. |
setTimeZone(timeZone) | EventRecurrence | Bu yinelemenin saat dilimini ayarlar. |
times(times) | RecurrenceRule | Kuralı, belirli sayıda tekrardan sonra sona erecek şekilde yapılandırır. |
until(endDate) | RecurrenceRule | Kuralı, belirli bir tarihte (dahil) sona erecek şekilde yapılandırır. |
weekStartsOn(day) | RecurrenceRule | Kuralın uygulanması amacıyla bir haftanın hangi gününde başlayacağını yapılandırır. |
Visibility
Özellikler
Özellik | Type | Açıklama |
---|---|---|
CONFIDENTIAL | Enum | Etkinlik gizli. |
DEFAULT | Enum | Takvimdeki etkinliklerin varsayılan görünürlüğünü kullanır. |
PRIVATE | Enum | Etkinlik özeldir ve etkinlik ayrıntılarını yalnızca etkinlik katılımcıları görebilir. |
PUBLIC | Enum | Etkinlik herkese açıktır ve etkinliğin tüm okuyucuları takvim ayrıntılarını görebilir. |