Bu hizmet, bir komut dosyasının kullanıcının Google Takvim'ine erişmesine ve kullanıcının abone olduğu ek takvimler dahil olmak üzere takvimi 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 Takvim'ini okumasına ve güncellemesine izin verir. |
CalendarEvent | Tek bir takvim etkinliğini temsil eder. |
CalendarEventSeries | Bir dizi etkinliği (düzenli etkinlik) temsil eder. |
Color | Takvim hizmetinde kullanılabilen adlandırılmış renkleri temsil eden 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 yineleme ayarlarını temsil eder. |
EventType | Bir etkinliğin türünü temsil eden bir enum. |
GuestStatus | Bir davetlinin etkinlikle ilgili sahip olabileceği durumları temsil eden bir enum. |
RecurrenceRule | Bir etkinlik serisi için yineleme kuralını temsil eder. |
Visibility | Bir etkinliğin görünürlüğünü temsil eden bir enum. |
Calendar
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Birden fazla güne yayılan, tüm gün süren yeni bir etkinlik oluşturur. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Birden fazla gün boyunca devam edebilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, date, options) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Tüm gün sürecek yeni bir etkinlik serisi oluşturur. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Yeni bir tüm gün 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 bir açıklamadan 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 | Takvim kalıcı olarak silinir. |
getColor() | String | Takvim rengini alır. |
getDescription() | String | Takvim açıklamasını alır. |
getEventById(iCalId) | CalendarEvent | Belirtilen kimliğe sahip etkinliği alır. |
getEventSeriesById(iCalId) | CalendarEventSeries | Verilen kimliğe sahip etkinlik serisini 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 | Takvim kimliğini alır. |
getName() | String | Takvimin adını alır. |
getTimeZone() | String | Takvimin saat dilimini alır. |
isHidden() | Boolean | Takvim'in kullanıcı arayüzünde gizli olup olmadığını belirler. |
isMyPrimaryCalendar() | Boolean | Takvim etkin kullanıcı için birincil takvim olup olmadığını belirler. |
isOwnedByMe() | Boolean | Takvimin size ait olup olmadığını belirler. |
isSelected() | Boolean | Takvim etkinliklerinin kullanıcı arayüzünde gösterilip gösterilmeyeceğini belirler. |
setColor(color) | Calendar | Takvimin rengini ayarlar. |
setDescription(description) | Calendar | Bir takvimin açıklamasını belirler. |
setHidden(hidden) | Calendar | Takvim'in kullanıcı arayüzünde görünür olup olmayacağını belirler. |
setName(name) | Calendar | Takvimin adını ayarlar. |
setSelected(selected) | Calendar | Takvim etkinliklerinin kullanıcı arayüzünde gösterilip gösterilmeyeceğini belirler. |
setTimeZone(timeZone) | Calendar | Takvimin saat dilimini ayarlar. |
unsubscribeFromCalendar() | void | Kullanıcının takvim aboneliğini iptal eder. |
CalendarApp
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
Color | Color | Takvim hizmetinde kullanılabilen adlandırılmış renkleri temsil eden bir enum. |
EventColor | EventColor | Takvim hizmetinde bulunan adlandırılmış etkinlik renklerini temsil eden bir enum. |
GuestStatus | GuestStatus | Bir davetlinin etkinlikle ilgili sahip olabileceği durumları temsil eden bir enum. |
Month | Month | Yılın aylarını temsil eden bir enum. |
Visibility | Visibility | Bir etkinliğin görünürlüğünü temsil eden bir enum. |
Weekday | Weekday | Haftanın günlerini temsil eden bir enum. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Birden fazla güne yayılan, tüm gün süren yeni bir etkinlik oluşturur. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Birden fazla gün boyunca devam edebilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, date, options) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Tüm gün sürecek yeni bir etkinlik serisi oluşturur. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Tüm gün sürecek 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 bir açıklamadan 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 | Takvim rengini alır. |
getDefaultCalendar() | Calendar | Kullanıcının varsayılan takvimini alır. |
getDescription() | String | Takvim açıklamasını alır. |
getEventById(iCalId) | CalendarEvent | Belirtilen kimliğe sahip etkinliği alır. |
getEventSeriesById(iCalId) | CalendarEventSeries | Verilen kimliğe sahip etkinlik serisini 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 | Takvim kimliğini alır. |
getName() | String | Takvimin adını alır. |
getOwnedCalendarById(id) | Calendar | Kullanıcının sahibi olduğu takdirde, 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 | Takvim'in kullanıcı arayüzünde gizli olup olmadığını belirler. |
isMyPrimaryCalendar() | Boolean | Takvim etkin kullanıcı için birincil takvim olup olmadığını belirler. |
isOwnedByMe() | Boolean | Takvimin size ait olup olmadığını belirler. |
isSelected() | Boolean | Takvim etkinliklerinin kullanıcı arayüzünde gösterilip gösterilmeyeceğini belirler. |
newRecurrence() | EventRecurrence | Etkinlik tekrarı için kurallar oluşturmak üzere kullanılabilecek yeni bir tekrar nesnesi oluşturur. |
setColor(color) | Calendar | Takvim rengini ayarlar. |
setDescription(description) | Calendar | Bir takvimin açıklamasını belirler. |
setHidden(hidden) | Calendar | Takvim'in kullanıcı arayüzünde görünür olup olmayacağını belirler. |
setName(name) | Calendar | Takvimin adını ayarlar. |
setSelected(selected) | Calendar | Takvim etkinliklerinin kullanıcı arayüzünde gösterilip gösterilmeyeceğini belirler. |
setTimeZone(timeZone) | Calendar | Takvimin saat dilimini ayarlar. |
subscribeToCalendar(id) | Calendar | Abone olmasına izin veriliyorsa kullanıcıyı verilen kimlikle takvime abone yapar. |
subscribeToCalendar(id, options) | Calendar | Abone olmasına izin veriliyorsa kullanıcıyı verilen 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 bildirimi ekler. |
addSmsReminder(minutesBefore) | CalendarEvent | Etkinliğe yeni bir SMS hatırlatıcısı ekler. |
anyoneCanAddSelf() | Boolean | Kullanıcıların kendilerini bir Takvim etkinliğine davetli olarak ekleyip ekleyemeyeceğini belirler. |
deleteEvent() | void | Bir takvim etkinliğini siler. |
deleteTag(key) | CalendarEvent | Etkinlikten bir anahtar/değer etiketini siler. |
getAllDayEndDate() | Date | Bu tüm gün süren takvim etkinliğinin sona erdiği tarihi alır. |
getAllDayStartDate() | Date | Bu tüm gün takvim etkinliğinin başladığı tarihi alır. |
getAllTagKeys() | String[] | Etkinlikte ayarlanan etiketlerin tüm anahtarlarını alır. |
getColor() | String | Takvim etkinliğinin rengini döndürür. |
getCreators() | String[] | Bir etkinliğin oluşturucularını alır. |
getDateCreated() | Date | Etkinliğin oluşturulduğu tarihi alır. |
getDescription() | String | Etkinliğin açıklamasını alır. |
getEmailReminders() | Integer[] | Etkinlikle ilgili tüm e-posta hatırlatıcılarının dakika değerlerini alır. |
getEndTime() | Date | Bu takvim etkinliğinin sona erdiği tarih ve saati alır. |
getEventSeries() | CalendarEventSeries | Bu etkinliğin ait olduğu düzenli etkinlik dizisini alır. |
getEventType() | EventType | Bu etkinliğin EventType değerini alın. |
getGuestByEmail(email) | EventGuest | E-posta adresine göre bir konuk alır. |
getGuestList() | EventGuest[] | Etkinliğin davetlilerini (etkinlik sahibi dahil değildir) alır. |
getGuestList(includeOwner) | EventGuest[] | Etkinliğin davetlilerini (etkinlik sahipleri dahil olabilir) 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 kullanıcının etkinlik durumunu (katılıyor veya davet edildi gibi) 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[] | Etkinliğe ilişkin tüm SMS hatırlatıcıları için dakika değerlerini alır. |
getStartTime() | Date | Bu takvim etkinliğinin başladığı tarihi ve saati alır. |
getTag(key) | String | Etkinliğin 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 davetli 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 | Etkinliğin 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 | Etkinlikten tüm hatırlatıcıları kaldırır. |
removeGuest(email) | CalendarEvent | Davetlileri 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 kullanıcıların kendilerini etkinliğe ekleyip ekleyemeyeceğini belirler. |
setColor(color) | CalendarEvent | Takvim etkinliğinin rengini ayarlar. |
setDescription(description) | CalendarEvent | Etkinliğin açıklamasını belirler. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | Davetlilerin başka kullanıcıları davet edip edemeyeceğini belirler. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | Davetlilerin etkinliği değiştirip değiştiremeyeceğini ayarlar. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
setLocation(location) | CalendarEvent | Etkinliğin konumunu belirler. |
setMyStatus(status) | CalendarEvent | Etkili kullanıcının etkinlik durumunu (ör. katılıyor veya davet edildi) 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ş tarihleri ile saatlerini ayarlar. |
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 bildirimi ekler. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Etkinliğe yeni bir SMS hatırlatıcısı ekler. |
anyoneCanAddSelf() | Boolean | Kullanıcıların kendilerini bir Takvim etkinliğine davetli olarak ekleyip ekleyemediklerini belirler. |
deleteEventSeries() | void | Etkinlik serisini siler. |
deleteTag(key) | CalendarEventSeries | Bir anahtar/değer etiketini etkinlikten siler. |
getAllTagKeys() | String[] | Etkinlikte ayarlanan etiketlerin tüm anahtarlarını alır. |
getColor() | String | Takvim etkinliğinin rengini döndürür. |
getCreators() | String[] | Bir etkinliğin oluşturucularını alır. |
getDateCreated() | Date | Etkinliğin oluşturulduğu tarihi alır. |
getDescription() | String | Etkinliğin açıklamasını alır. |
getEmailReminders() | Integer[] | Etkinlikle ilgili tüm e-posta hatırlatıcılarının dakika değerlerini alır. |
getEventType() | EventType | Bu etkinliğin EventType değerini alın. |
getGuestByEmail(email) | EventGuest | E-posta adresiyle bir davetli alır. |
getGuestList() | EventGuest[] | Etkinliğin davetlilerini (etkinlik sahibi dahil değildir) alır. |
getGuestList(includeOwner) | EventGuest[] | Etkinliğin davetlilerini (etkinlik sahipleri dahil olabilir) 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 kullanıcının etkinlik durumunu (katılıyor veya davet edildi gibi) 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[] | Etkinlikle ilgili tüm SMS hatırlatıcılarının dakika değerlerini alır. |
getTag(key) | String | Etkinliğin 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 davetli davet edip edemeyeceğini belirler. |
guestsCanModify() | Boolean | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
guestsCanSeeGuests() | Boolean | Kullanıcıların diğer kullanıcıları görüp göremeyeceğini belirler. |
isOwnedByMe() | Boolean | Etkinliğin sahibi olup olmadığınızı belirler. |
removeAllReminders() | CalendarEventSeries | Etkinlikten tüm hatırlatıcıları kaldırır. |
removeGuest(email) | CalendarEventSeries | Davetlileri etkinlikten kaldırır. |
resetRemindersToDefault() | CalendarEventSeries | Hatırlatıcıları, takvimin varsayılan ayarlarını kullanarak sıfırlar. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Davetli olmayan kullanıcıların kendilerini etkinliğe ekleyip ekleyemediklerini belirler. |
setColor(color) | CalendarEventSeries | Takvim etkinliğinin rengini ayarlar. |
setDescription(description) | CalendarEventSeries | Etkinliğin açıklamasını belirler. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | Davetlilerin başka kullanıcıları davet edip edemeyeceğini belirler. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | Davetlilerin etkinliği değiştirip değiştiremeyeceğini ayarlar. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
setLocation(location) | CalendarEventSeries | Etkinliğin konumunu belirler. |
setMyStatus(status) | CalendarEventSeries | Etkili kullanıcının etkinlik durumunu (ör. katılıyor veya davet edildi) belirler. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Tüm gün etkinlik serisinin tekrarlama kurallarını belirler. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Bu etkinlik serisinin tekrarlama 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ı belirler. |
setVisibility(visibility) | CalendarEventSeries | Etkinliğin görünürlüğünü ayarlar. |
Color
Özellikler
Mülk | Tür | 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
Mülk | Tür | Açıklama |
---|---|---|
PALE_BLUE | Enum |
"1" ), Takvim kullanıcı arayüzünde "Tavuskuşu" olarak adlandırılır. |
PALE_GREEN | Enum |
"2" ), Takvim kullanıcı arayüzünde "Adaçayı" olarak adlandırılır. |
MAUVE | Enum |
"3" ), Takvim kullanıcı arayüzünde "Grafe" olarak anılır. |
PALE_RED | Enum |
"4" ), Takvim kullanıcı arayüzünde "Flamingo" olarak adlandırılır. |
YELLOW | Enum |
"5" ). |
ORANGE | Enum |
"6" ), Takvim kullanıcı arayüzünde "Mandalina" olarak adlandırılır. |
CYAN | Enum |
"7" ), Takvim kullanıcı arayüzünde "Lavanta" olarak adlandırılır. |
GRAY | Enum |
"8" ). |
BLUE | Enum |
"9" ), Takvim kullanıcı arayüzünde "Mavi" olarak adlandırılır. |
GREEN | Enum |
"10" ), Takvim kullanıcı arayüzünde "Basil" olarak adlandırılır. |
RED | Enum |
"11" ), Takvim kullanıcı arayüzünde "Tomato" olarak adlandırılır. |
EventGuest
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getAdditionalGuests() | Integer | Bu misafirin katıldığını söylediği ek kullanıcıların sayısını alır. |
getEmail() | String | Konuğun e-posta adresini alır. |
getGuestStatus() | GuestStatus | Etkinlikteki davetlinin durumunu alır. |
getName() | String | Konuğun 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 tekrarlanmasını sağlayan bir kural ekler. |
addDate(date) | EventRecurrence | Etkinliğin belirli bir tarihte tekrarlanmasını sağlayan bir kural ekler. |
addDateExclusion(date) | EventRecurrence | Belirli bir tarih için bir olayı hariç tutan bir kural ekler. |
addMonthlyExclusion() | RecurrenceRule | Aylık olarak gerçekleşen etkinlikleri hariç tutan bir kural ekler. |
addMonthlyRule() | RecurrenceRule | Etkinliğin aylık olarak tekrarlanmasını sağlayan bir kural ekler. |
addWeeklyExclusion() | RecurrenceRule | Haftalık olarak gerçekleşenleri hariç tutan bir kural ekler. |
addWeeklyRule() | RecurrenceRule | Etkinliğin haftalık olarak tekrarlanmasını sağlayan bir kural ekler. |
addYearlyExclusion() | RecurrenceRule | Yıllık olarak gerçekleşenleri hariç tutan bir kural ekler. |
addYearlyRule() | RecurrenceRule | Etkinliğin yıllık olarak tekrarlanmasını sağlayan bir kural ekler. |
setTimeZone(timeZone) | EventRecurrence | Bu yinelemenin saat dilimini ayarlar. |
EventType
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
DEFAULT | Enum | Etkinlik düzenli bir etkinliktir. |
BIRTHDAY | Enum | Etkinlik, yıllık olarak tekrarlanan özel bir tüm gün süren etkinliktir. |
FOCUS_TIME | Enum | Etkinlik, odaklanma zamanı etkinliğidir. |
FROM_GMAIL | Enum | Etkinlik, Gmail'den alınan bir etkinlik olmalıdır. |
OUT_OF_OFFICE | Enum | Etkinlik, ofis dışında etkinliğidir. |
WORKING_LOCATION | Enum | Etkinlik bir çalışma yeri etkinliğidir. |
GuestStatus
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
INVITED | Enum | Davetli davet edilmiş ancak etkinliğe katılıp katılmayacağını belirtmemiştir. |
MAYBE | Enum | Davetli, etkinliğe katılabileceğini belirtmiştir. |
NO | Enum | Davetli toplantıya katılmayacağını belirtti. |
OWNER | Enum | Davetli, etkinliğin sahibidir. |
YES | Enum | Davetli, etkinliğe katılacağını belirtmiş olmalıdır. |
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 tekrarlanmasını sağlayan bir kural ekler. |
addDate(date) | EventRecurrence | Etkinliğin belirli bir tarihte tekrarlanmasını sağlayan bir kural ekler. |
addDateExclusion(date) | EventRecurrence | Belirli bir tarih için bir olayı hariç tutan bir kural ekler. |
addMonthlyExclusion() | RecurrenceRule | Aylık olarak gerçekleşen etkinlikleri hariç tutan bir kural ekler. |
addMonthlyRule() | RecurrenceRule | Etkinliğin aylık olarak tekrarlanmasını sağlayan bir kural ekler. |
addWeeklyExclusion() | RecurrenceRule | Haftalık olarak gerçekleşenleri hariç tutan bir kural ekler. |
addWeeklyRule() | RecurrenceRule | Etkinliğin haftalık olarak tekrarlanmasını sağlayan bir kural ekler. |
addYearlyExclusion() | RecurrenceRule | Yıllık olarak gerçekleşenleri hariç tutan bir kural ekler. |
addYearlyRule() | RecurrenceRule | Etkinliğin yıllık olarak tekrarlanmasını sağlayan bir kural ekler. |
interval(interval) | RecurrenceRule | Kuralı yalnızca kuralın zaman biriminin bu aralığında uygulanacak şekilde yapılandırır. |
onlyInMonth(month) | RecurrenceRule | Kuralı yalnızca belirli bir aya uygulanacak şekilde yapılandırır. |
onlyInMonths(months) | RecurrenceRule | Kuralı yalnızca belirli aylara uygulanacak şekilde yapılandırır. |
onlyOnMonthDay(day) | RecurrenceRule | Kuralı yalnızca ayın 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ı yalnızca yılın belirli bir haftasına uygulanacak şekilde yapılandırır. |
onlyOnWeekday(day) | RecurrenceRule | Kuralı yalnızca haftanın 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ı yalnızca yılın belirli bir gününe uygulanacak şekilde yapılandırır. |
onlyOnYearDays(days) | RecurrenceRule | Kuralı yalnızca yılın belirli günlerine uygulanacak şekilde yapılandırır. |
setTimeZone(timeZone) | EventRecurrence | Bu tekrarın saat dilimini belirler. |
times(times) | RecurrenceRule | Kuralı, belirtilen sayıda tekrardan sonra sonlanacak şekilde yapılandırır. |
until(endDate) | RecurrenceRule | Kuralı belirli bir tarihte (dahil) sona erecek şekilde yapılandırır. |
weekStartsOn(day) | RecurrenceRule | Kuralı uygulamak amacıyla haftanın hangi gün başladığını yapılandırır. |
Visibility
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
CONFIDENTIAL | Enum | Etkinlik gizli. |
DEFAULT | Enum | Takvimdeki etkinlikler için varsayılan görünürlüğü kullanır. |
PRIVATE | Enum | Etkinlik gizlidir ve yalnızca etkinlik katılımcıları etkinlik ayrıntılarını görüntüleyebilir. |
PUBLIC | Enum | Etkinlik herkese açıktır ve takvimin tüm okuyucuları etkinlik ayrıntılarını görebilir. |