Dizin
CalendarAddOnManifest
(message)CalendarAddOnManifest.EventAccess
(enum)CalendarExtensionPoint
(message)ConferenceSolution
(message)
CalendarAddOnManifest
Bir Takvim eklentisinin görünümünü ve yürütmesini özelleştiren özellikler.
Alanlar | |
---|---|
homepageTrigger |
Beyan edilen bir bağlamsal tetikleyiciyle eşleşmeyen bağlamlarda yürütülen bir uç nokta tanımlar. Bu işlev tarafından oluşturulan tüm kartlar kullanıcı tarafından her zaman kullanılabilir ancak bu eklenti daha hedeflenmiş tetikleyiciler bildirdiğinde bağlamsal içerik tarafından engellenebilir. Bu parametre mevcutsa |
conferenceSolution[] |
Bu eklentinin sağladığı konferans çözümlerini tanımlar. |
createSettingsUrlFunction |
Yürütülecek ve eklentinin ayarlar sayfasının URL'sini oluşturan bir uç nokta. |
eventOpenTrigger |
Bir etkinlik görüntülenmek veya düzenlemek için açıldığında tetiklenen bir uç nokta. |
eventUpdateTrigger |
Açık etkinlik güncellendiğinde tetiklenen bir uç nokta. |
eventAttachmentTrigger |
Kullanıcı, Takvim açılır menüsünde eklenti eki sağlayıcıyı tıkladığında tetiklenen bağlamsal bir tetikleyici için yapılandırma. |
currentEventAccess |
Bir etkinlik eklentisi tetiklendiğinde ne kadar veri erişimi oluşturulacağını tanımlar. |
EventAccess
Etkinlik tetikleyicilerinin gerektirdiği veri erişimi düzeyini tanımlayan bir sıralama.
Sıralamalar | |
---|---|
UNSPECIFIED |
eventAccess için hiçbir şey ayarlanmadığında varsayılan değer. |
METADATA |
Etkinlik tetikleyicilerine, etkinlik kimliği ve takvim kimliği gibi etkinliklerin meta verilerine erişim izni verir. |
READ |
Meta veriler, katılımcılar ve konferans verileri dahil olmak üzere sağlanan tüm etkinlik alanlarına etkinlik tetikleyicileri için erişim izni verir. |
WRITE |
Etkinlik tetikleyicilerine etkinliklerin meta verilerine erişim ve katılımcı ekleme, konferans verilerini ayarlama da dahil olmak üzere tüm işlemleri gerçekleştirme izni verir. |
READ_WRITE |
Etkinlik tetikleyicilerine meta veriler, katılımcılar ve konferans verileri dahil olmak üzere sağlanan tüm etkinlik alanlarına erişim ve tüm işlemleri gerçekleştirme yetkisi verir. |
CalendarExtensionPoint
Takvim eklentisinin tetikleyicilerini bildirmek için yaygın olarak kullanılan biçim.
Alanlar | |
---|---|
runFunction |
Zorunlu. Bu uzantı noktası etkinleştirildiğinde yürütülecek uç nokta. |
ConferenceSolution
Konferansla ilgili değerleri tanımlar.
Alanlar | |
---|---|
onCreateFunction |
Zorunlu. Konferans verilerinin oluşturulması gerektiğinde aranacak uç nokta. |
id |
Zorunlu. Kimlikler, bir eklenti içinde konferans çözümleri genelinde benzersiz bir şekilde atanmalıdır. Aksi takdirde, eklenti tetiklendiğinde yanlış konferans çözümü kullanılabilir. Eklentinin görünen adını değiştirebilirsiniz ancak kimlik değiştirilmemelidir. |
name |
Zorunlu. Konferans çözümünün görünen adı. |
logoUrl |
Zorunlu. Konferans çözümünün logo resminin URL'si. |