REST Resource: presentations

Kaynak: Sunum

Google Slaytlar sunusu.

JSON gösterimi
{
  "presentationId": string,
  "pageSize": {
    object (Size)
  },
  "slides": [
    {
      object (Page)
    }
  ],
  "title": string,
  "masters": [
    {
      object (Page)
    }
  ],
  "layouts": [
    {
      object (Page)
    }
  ],
  "locale": string,
  "revisionId": string,
  "notesMaster": {
    object (Page)
  }
}
Alanlar
presentationId

string

Sununun kimliği.

pageSize

object (Size)

Sunudaki sayfaların boyutu.

slides[]

object (Page)

Sunudaki slaytlar. Bir slayt, özellikleri slayt düzeninden devralır.

title

string

Sununun başlığı.

masters[]

object (Page)

Sunudaki slayt ana slaytları. Ana slayt , tüm ortak sayfa öğelerini ve bir dizi düzen için ortak özellikleri içerir. Üç amaca hizmet ederler:

  • Bir ana slaydaki yer tutucu şekilleri, söz konusu ana slaydı kullanan sayfalardaki tüm yer tutucu şekillerin varsayılan metin stillerini ve şekil özelliklerini içerir.
  • Ana sayfa özellikleri, sayfa düzenleri tarafından devralınan ortak sayfa özelliklerini tanımlar.
  • Ana slayttaki tüm diğer şekiller, düzenlerinden bağımsız olarak söz konusu ana slaytı kullanan tüm slaytlarda görünür.
layouts[]

object (Page)

Sunudaki düzenler. Düzen, ilgili düzenden devralan slaytlarda içeriğin nasıl düzenleneceğini ve stil yapılacağını belirleyen bir şablondur.

locale

string

IETF BCP 47 dil etiketi olarak sununun yerel ayarı.

revisionId

string

Yalnızca çıkış. Sununun düzeltme kimliği. Sunu düzeltmesinin son okuma işleminden bu yana değişmediğini onaylamak için güncelleme isteklerinde kullanılabilir. Yalnızca kullanıcının sunu için düzenleme erişimi varsa doldurulur.

Düzeltme kimliği sıralı bir sayı değil, belirsiz bir dizedir. Düzeltme kimliğinin biçimi zaman içinde değişebileceğinden opak bir şekilde ele alınmalıdır. Döndürülen düzeltme kimliği, iade edildikten sonraki 24 saat boyunca geçerli olur ve kullanıcılar arasında paylaşılamaz. Çağrılar arasında düzeltme kimliği değişmezse sunu değişmemiştir. Öte yandan, kimlik değiştirilmesi (aynı sunu ve kullanıcı için) genellikle sununun güncellendiği anlamına gelir. Ancak kimliğin değiştirilmesi, kimlik biçimi değişiklikleri gibi dahili faktörlerden de kaynaklanabilir.

notesMaster

object (Page)

Sunudaki not ustası. Üç amaca hizmet eder:

  • Ana not üzerindeki yer tutucu şekilleri, notes pages üzerindeki tüm yer tutucu şekillerin varsayılan metin stillerini ve şekil özelliklerini içerir. Ayrıntılı olarak belirtmek gerekirse, SLIDE_IMAGE yer tutucu şekli slayt küçük resmini içerir ve BODY yer tutucu şekli konuşmacı notlarını içerir.
  • Notlar ana sayfa özellikleri, tüm notes pages tarafından devralınan ortak sayfa özelliklerini tanımlar.
  • Not ana slaytındaki diğer şekiller tüm notes pages öğelerinde görünür.

Not ana sayfası salt okunurdur.

Yöntemler

batchUpdate

Sunuya bir veya daha fazla güncelleme uygular.

create

İstekte verilen başlığı kullanarak boş bir sunu oluşturur.

get

Belirtilen sununun en son sürümünü alır.