İstek
Bir sunuya uygulanacak tek bir güncelleme türü.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
kind . Güncellemenin türü. Tam olarak bir alan gereklidir.
kind
yalnızca aşağıdakilerden biri olabilir:
|
|
createSlide
|
Yeni bir slayt oluşturur. |
createShape
|
Yeni bir şekil oluşturur. |
createTable
|
Yeni bir tablo oluşturur. |
insertText
|
Bir şekle veya tablo hücresine metin ekler. |
insertTableRows
|
Tabloya satır ekler. |
insertTableColumns
|
Tabloya sütun ekler. |
deleteTableRow
|
Tablodaki bir satırı siler. |
deleteTableColumn
|
Tablodaki bir sütunu siler. |
replaceAllText
|
Belirtilen metnin tüm örneklerini değiştirir. |
deleteObject
|
Bir sayfayı veya sayfa öğesini sunudan siler. |
updatePageElementTransform
|
Bir sayfa öğesinin dönüştürme işlemini günceller. |
updateSlidesPosition
|
Bir grup slaytın sunudaki konumunu günceller. |
deleteText
|
Bir şekildeki veya tablo hücresindeki metni siler. |
createImage
|
Resim oluşturur. |
createVideo
|
Video oluşturur. |
createSheetsChart
|
Yerleştirilmiş bir Google E-Tablolar grafiği oluşturur. |
createLine
|
Satır oluşturur. |
refreshSheetsChart
|
Google E-Tablolar grafiğini yeniler. |
updateShapeProperties
|
|
updateImageProperties
|
|
updateVideoProperties
|
|
updatePageProperties
|
|
updateTableCellProperties
|
|
updateLineProperties
|
|
createParagraphBullets
|
Paragraflar için madde işaretleri oluşturur. |
replaceAllShapesWithImage
|
Belirli ölçütlere uyan tüm şekilleri bir resimle değiştirir. |
duplicateObject
|
Bir slayt veya sayfa öğesini kopyalar. |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
Belirli ölçütlere uyan tüm şekilleri Google E-Tablolar grafiğiyle değiştirir. |
deleteParagraphBullets
|
Paragraflardaki madde işaretlerini siler. |
updateParagraphStyle
|
Bir |
updateTableBorderProperties
|
Bir |
updateTableColumnProperties
|
Bir sütunun özelliklerini günceller.
|
updateTableRowProperties
|
Bir |
mergeTableCells
|
|
unmergeTableCells
|
Birleştirilen hücreleri |
groupObjects
|
Sayfa öğeleri gibi nesneleri gruplandırır. |
ungroupObjects
|
|
updatePageElementAltText
|
Bir |
replaceImage
|
Mevcut bir resmi yeni bir resimle değiştirir. |
updateSlideProperties
|
Slaytların özelliklerini günceller |
updatePageElementsZOrder
|
|
updateLineCategory
|
Bir |
rerouteLine
|
Bir |
CreateSlideRequest
Slayt oluşturur.
JSON gösterimi |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunumdaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
insertionIndex
|
Slaytların nereye ekleneceğini belirten isteğe bağlı sıfır tabanlı dizin. Dizin belirtmezseniz slayt en sonda oluşturulur. |
slideLayoutReference
|
Eklenecek slaytın düzen referansı. Bu referans, aşağıdakilerden biri olan mevcut ana sayfaya dayanır:
Mevcut ana öğede LayoutReference bulunamazsa 400 hatalı istek hatası döndürülür.
Bir düzen referansı belirtmezseniz slayt, önceden tanımlanmış |
placeholderIdMappings[]
|
Sayfada oluşturulan yer tutucularla, düzendeki |
LayoutReference
Slayt düzeni referansı. Bu, aşağıdakilerden birini ifade edebilir:
- Önceden tanımlanmış bir düzen
- Sunudaki düzenlerden biri.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
kind . LayoutReference türü.
kind
yalnızca aşağıdakilerden biri olabilir:
|
|
predefinedLayout
|
Önceden tanımlanmış düzen. |
layoutId
|
Düzen kimliği: Sunudaki düzenlerden birinin nesne kimliği. |
PredefinedLayout
Önceden tanımlanmış düzen türleri. Bunlar, sunularda yaygın olarak kullanılan düzenlerdir. Ancak bu düzenler silinmiş veya kullanılan temanın parçası olmadığından mevcut ana şablonda bulunacaklarına dair garanti verilmez. Ayrıca, her düzendeki yer tutucular değiştirilmiş olabilir.
Sıralamalar | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Belirtilmemiş düzen. |
BLANK
|
Yer tutucusu olmayan boş düzen. |
CAPTION_ONLY
|
Alt kısmında altyazı bulunan düzen. |
TITLE
|
Başlık ve alt başlık içeren düzen. |
TITLE_AND_BODY
|
Başlık ve gövde içeren düzen. |
TITLE_AND_TWO_COLUMNS
|
Başlık ve iki sütun içeren düzen. |
TITLE_ONLY
|
Yalnızca başlık içeren düzen. |
SECTION_HEADER
|
Bölüm başlığı içeren düzen. |
SECTION_TITLE_AND_DESCRIPTION
|
Bir tarafta başlık ve alt başlık, diğer tarafta açıklamanın yer aldığı düzen. |
ONE_COLUMN_TEXT
|
Tek bir sütunda düzenlenmiş, tek bir başlık ve tek bir gövdeye sahip düzen. |
MAIN_POINT
|
Ana nokta içeren düzen. |
BIG_NUMBER
|
Büyük bir sayı başlığı içeren düzen. |
LayoutPlaceholderIdMapping
Belirli bir düzenden bir slaytta oluşturulacak yer tutucu için kullanıcı tarafından belirtilen kimlik eşleme.
JSON gösterimi |
---|
{ "objectId": string, // Union field |
Alanlar | |
---|---|
objectId
|
Yukarıda tanımlanan ve bir slaytta oluşturulacak yer tutucu için kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik karakter veya alt çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
Birlik alanı
kind . Bir düzendeki yer tutucuyu tanımlayan tür.
kind
yalnızca aşağıdakilerden biri olabilir:
|
|
layoutPlaceholder
|
Bir düzendeki ve slayta uygulanacak yer tutucu. Yalnızca
|
layoutPlaceholderObjectId
|
Bir slayta uygulanacak düzendeki yer tutucunun nesne kimliği. |
CreateShapeRequest
Yeni bir şekil oluşturur.
JSON gösterimi |
---|
{ "objectId": string, "elementProperties": { object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik karakter veya alt çizgiyle başlamalıdır ( |
elementProperties
|
Şeklin öğe özellikleri. |
shapeType
|
Şekil türü. |
PageElementProperties
Sayfa öğeleriyle ilgili yaygın özellikler.
Not: İlk kez bir PageElement
oluşturduğunuzda API, hem size
hem de transform
değerlerini değiştirebilir ancak görsel boyut değişmez.
JSON gösterimi |
---|
{ "pageObjectId": string, "size": { object ( |
Alanlar | |
---|---|
pageObjectId
|
Öğenin bulunduğu sayfanın nesne kimliği. |
size
|
Öğenin boyutu. |
transform
|
Öğenin dönüşümü. |
CreateTableRequest
Yeni bir tablo oluşturur.
JSON gösterimi |
---|
{
"objectId": string,
"elementProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik karakter veya alt çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Tablonun öğe özellikleri. Tablo, minimum boyuta tabi olarak belirtilen boyutta oluşturulur. Boyut belirtilmezse tablo otomatik olarak boyutlandırılır. Tablo dönüştürmelerinin ölçeği 1 olmalı ve kaydırma bileşeni bulunmamalıdır. Dönüşüm sağlanmazsa tablo sayfaya hizalanır. |
rows
|
Tablodaki satır sayısı. |
columns
|
Tablodaki sütun sayısı. |
InsertTextRequest
Bir şekle veya tablo hücresine metin ekler.
JSON gösterimi |
---|
{
"objectId": string,
"cellLocation": {
object ( |
Alanlar | |
---|---|
objectId
|
Metnin ekleneceği şeklin veya tablonun nesne kimliği. |
cellLocation
|
Metnin bir tablo hücresine ekleneceği durumlarda isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya işaret etmelidir. |
text
|
Eklenecek metin.
Yeni satır karakteri eklemek, söz konusu dizinde yeni bir
Eklenen metnin metin stilleri otomatik olarak belirlenir ve genellikle komşu metnin stili korunur. Çoğu durumda metin, ekleme dizininde bulunan Bazı kontrol karakterleri (U+0000-U+0008, U+000C-U+001F) ve Unicode Temel Çok Dilli Düzlem Özel Kullanım Alanı'ndaki (U+E000-U+F8FF) karakterler, eklenen metinden çıkarılır. |
insertionIndex
|
Metnin ekleneceği dizin (Unicode kod birimlerinde), Dizin sıfır tabanlı olup dizenin başından itibaren hesaplanır. Dizin, Unicode grafeme kümelerinin içine ekleme yapılmasını engelleyecek şekilde ayarlanabilir. Bu durumlarda metin, grafeme kümesinden hemen sonra eklenir. |
InsertTableRowsRequest
Tabloya satır ekler.
JSON gösterimi |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
Alanlar | |
---|---|
tableObjectId
|
Satır eklenecek tablo. |
cellLocation
|
Satırların ekleneceği referans tablo hücresi konumu. Referans hücrenin bulunduğu satırın üstüne (veya altına) yeni bir satır eklenir. Referans hücre birleştirilmiş bir hücreyse birleştirilmiş hücrenin üstüne (veya altına) yeni bir satır eklenir. |
insertBelow
|
Referans hücre konumunun altına yeni satır eklenip eklenmeyeceği.
|
number
|
Eklenecek satır sayısı. İstek başına maksimum 20. |
InsertTableColumnsRequest
Tabloya sütun ekler.
Tablodaki diğer sütunlar, yeni sütuna sığacak şekilde yeniden boyutlandırılır.
JSON gösterimi |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
Alanlar | |
---|---|
tableObjectId
|
Sütun eklenecek tablo. |
cellLocation
|
Sütunların ekleneceği referans tablo hücresi konumu. Referans hücrenin bulunduğu sütunun soluna (veya sağına) yeni bir sütun eklenir. Referans hücre bir birleştirilmiş hücreyse birleştirilmiş hücrenin soluna (veya sağına) yeni bir sütun eklenir. |
insertRight
|
Referans hücre konumunun sağına yeni sütun eklenip eklenmeyeceği.
|
number
|
Eklenecek sütun sayısı. İstek başına maksimum 20. |
DeleteTableRowRequest
Tablodaki bir satırı siler.
JSON gösterimi |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
Alanlar | |
---|---|
tableObjectId
|
Satırlarının silineceği tablo. |
cellLocation
|
Bir satırın silineceği referans tablo hücresi konumu. Bu hücrenin kapsadığı satır silinir. Bu birleştirilmiş bir hücreyse birden fazla satır silinir. Bu silme işleminden sonra tabloda satır kalmazsa tablonun tamamı silinir. |
DeleteTableColumnRequest
Tablodaki bir sütunu siler.
JSON gösterimi |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
Alanlar | |
---|---|
tableObjectId
|
Sütunlarının silineceği tablo. |
cellLocation
|
Bir sütunun silineceği referans tablo hücresi konumu. Bu hücrenin kapsadığı sütun silinir. Bu birleştirilmiş bir hücreyse birden fazla sütun silinir. Bu silme işleminden sonra tabloda sütun kalmazsa tablonun tamamı silinir. |
ReplaceAllTextRequest
Bir ölçütle eşleşen tüm metin örneklerini replace text
ile değiştirir.
JSON gösterimi |
---|
{ "replaceText": string, "pageObjectIds": [ string ], // Union field |
Alanlar | |
---|---|
replaceText
|
Eşleşen metnin yerini alacak metin. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirli sayfalardaki sayfa öğeleriyle sınırlandırır.
Bir |
Birlik alanı
criteria . Değiştirilecek metni eşleştirmek için kullanılan ölçütler.
criteria
yalnızca aşağıdakilerden biri olabilir:
|
|
containsText
|
Bu alt dizeyle eşleşen bir şekilde metin bulur. |
SubstringMatchCriteria
Bir şekil veya tablodaki belirli bir metin diziyle eşleşen ölçüt.
JSON gösterimi |
---|
{ "text": string, "matchCase": boolean, "searchByRegex": boolean } |
Alanlar | |
---|---|
text
|
Şekilde veya tabloda aranacak metin. |
matchCase
|
Aramanın büyük/küçük harflere duyarlı olup olmayacağını belirtir:
|
searchByRegex
|
İsteğe bağlı. Bulma değeri normal ifade olarak değerlendirilecekse doğru değerini döndürür. Kalıptaki tüm ters eğik çizgiler kod dışına alınmalıdır.
|
DeleteObjectRequest
Sunudan bir nesneyi (pages
veya page elements
) siler.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Silecek sayfanın veya sayfa öğesinin nesne kimliği.
Bir silme işleminin ardından Bir düzendeki yer tutucu silinirse devralan boş yer tutucular da silinir. |
UpdatePageElementTransformRequest
Bir sayfa öğesinin dönüştürme işlemini günceller.
Bir grubun dönüştürme işlemini güncellemek, söz konusu gruptaki sayfa öğelerinin mutlak dönüştürme işlemini değiştirir. Bu da öğelerin görsel görünümünü değiştirebilir. Daha fazla ayrıntı için PageElement.transform
dokümanlarını inceleyin.
JSON gösterimi |
---|
{ "objectId": string, "transform": { object ( |
Alanlar | |
---|---|
objectId
|
Güncellenecek sayfa öğesinin nesne kimliği. |
transform
|
Sayfa öğesini güncellemek için kullanılan giriş dönüştürme matrisi. |
applyMode
|
Dönüşüm güncellemesinin uygulama modu. |
ApplyMode
Dönüşüm güncellemesinin uygulama modları.
Sıralamalar | |
---|---|
APPLY_MODE_UNSPECIFIED
|
Belirtilmemiş mod. |
RELATIVE
|
Yeni AffineTransform matrisini mevcut matrise uygular ve mevcut matrisi, elde edilen zincirlemeyle değiştirir. |
ABSOLUTE
|
Mevcut AffineTransform matrisini yeni matrisle değiştirir. |
UpdateSlidesPositionRequest
Slaytların sunudaki konumunu günceller.
JSON gösterimi |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
Alanlar | |
---|---|
slideObjectIds[]
|
Sunuda taşınması gereken slaytların kimlikleri. Bu listedeki slaytlar, mevcut sunu sırasına göre düzenlenmeli ve aynı slaytlar listede birden fazla olmamalıdır. |
insertionIndex
|
Taşıma işleminden önceki slayt düzenlemesine göre slaytların ekleneceği dizin. Sıfır ile sunudaki slayt sayısı arasında (bu değerler dahil) olmalıdır. |
DeleteTextRequest
Bir şekildeki veya tablo hücresindeki metni siler.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Metnin silineceği şeklin veya tablonun nesne kimliği. |
cellLocation
|
Metnin bir tablo hücresinden silinmesi gerekiyorsa isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya işaret etmelidir. |
textRange
|
Bir şeklin veya tablo hücresinin metninin sonunda, silinemeyen gizli bir satır sonu karakteri bulunur.
Bir paragraf sınırını aşan metni sildiğinizde, iki paragraf birleştirildiği için paragraf stillerinde ve listelerde değişiklikler olabilir. Vekil çiftinin yalnızca bir kod birimini içeren aralıklar, her iki kod birimini de içerecek şekilde genişletilir. |
Aralık
Dizine eklenen bir koleksiyonun bitişik bir aralığını (ör. metindeki karakterler) belirtir.
JSON gösterimi |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum ( |
Alanlar | |
---|---|
startIndex
|
Koleksiyonun başlangıcına ait isteğe bağlı sıfır tabanlı dizin. |
endIndex
|
Koleksiyonun sonunun isteğe bağlı sıfır tabanlı dizini. |
type
|
Aralık türü. |
Tür
Aralık türleri.
Sıralamalar | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
Belirtilmemiş aralık türü. Bu değer kullanılmamalıdır. |
FIXED_RANGE
|
Sabit bir aralık. Hem startIndex
hem de
endIndex
belirtilmelidir.
|
FROM_START_INDEX
|
Aralığı startIndex ile başlatır ve koleksiyonun sonuna kadar devam eder. endIndex
belirtilmemelidir.
|
ALL
|
Aralığı, koleksiyonun tamamı olacak şekilde ayarlar. Hem startIndex hem de endIndex belirtilmemelidir.
|
CreateImageRequest
Resim oluşturur.
JSON gösterimi |
---|
{ "objectId": string, "elementProperties": { object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik karakter veya alt çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Resmin öğe özellikleri. Sağlanan boyutun en boy oranı resim en boy oranıyla eşleşmediğinde, en boy oranını korumak için resim boyuta göre ölçeklendirilir ve ortalanır. Sağlanan dönüştürme işlemi bu işlemden sonra uygulanır.
|
Birlik alanı
image_source . Resim kaynağının türü.
image_source
yalnızca aşağıdakilerden biri olabilir:
|
|
url
|
Resim URL'si. Görüntü, ekleme sırasında bir kez getirilir ve sunu içinde gösterilmek üzere bir kopyası depolanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olamaz ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır.
Sağlanan URL herkese açık olmalı ve en fazla 2 KB uzunluğunda olmalıdır. URL, resimle birlikte kaydedilir ve |
CreateVideoRequest
Video oluşturur.
NOT: Google Drive'dan video oluşturmak için istek gönderen uygulamanın drive, drive.readonly veya drive.file OAuth kapsamlarından en az birine sahip olması gerekir.
JSON gösterimi |
---|
{ "objectId": string, "elementProperties": { object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik karakter veya alt çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Videonun öğe özellikleri.
|
source
|
Video kaynağı. |
id
|
Video kaynağının bu video için benzersiz tanımlayıcısıdır. Ör. https://www.youtube.com/watch?v=7U3axjORYZ0 kimlikli YouTube videosu için kimlik 7U3axjORYZ0 olur. https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q kimlikli Google Drive videosu için kimlik 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q olur. Bir Google Drive video dosyasına erişmek için eski dosyaların alt kümesi için HTTP başlığına bir kaynak anahtarı eklemeniz gerekebilir. Daha fazla bilgi için Kaynak anahtarlarını kullanarak bağlantıyla paylaşılan dosyalara erişme başlıklı makaleyi inceleyin. |
CreateSheetsChartRequest
Yerleştirilmiş bir Google E-Tablolar grafiği oluşturur.
NOT: Grafik oluşturmak için spreadsheets.readonly, spreadsheets, drive.readonly, drive.file veya drive OAuth kapsamlarından en az biri gereklidir.
JSON gösterimi |
---|
{ "objectId": string, "elementProperties": { object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği. Belirtilen kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, bir kelime karakteriyle [a-zA-Z0-9_] başlamalı ve ardından aşağıdaki karakterlerden herhangi bir sayıda [a-zA-Z0-9_-:] gelmelidir. Kimliğin uzunluğu 5'ten az veya 50'den fazla olmamalıdır. Boş bırakılırsa benzersiz bir tanımlayıcı oluşturulur. |
elementProperties
|
Grafiğin öğe özellikleri. Sağlanan boyutun en boy oranı grafik en boy oranıyla eşleşmediğinde grafik, en boy oranını korumak için boyuta göre ölçeklenir ve ortalanır. Sağlanan dönüştürme işlemi bu işlemden sonra uygulanır. |
spreadsheetId
|
Grafiği içeren Google E-Tablolar e-tablosunun kimliği. Eski dosyaların bir alt kümesi için HTTP üstbilgisine bir kaynak anahtarı eklemeniz gerekebilir. Daha fazla bilgi için Kaynak anahtarlarını kullanarak bağlantıyla paylaşılan dosyalara erişme başlıklı makaleyi inceleyin. |
chartId
|
Google E-Tablolar e-tablosundaki belirli grafiğin kimliği. |
linkingMode
|
Grafiğin kaynak e-tabloya bağlı olduğu mod. Belirtilmediği takdirde grafik, bağlı olmayan bir resim olur. |
LinkingMode
Grafiğin kaynak e-tabloya bağlı olduğu mod.
Sıralamalar | |
---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tabloyla ilişkili değildir ve güncellenemez. Bağlı olmayan grafikler resim olarak eklenir. |
LINKED
|
Grafiği bağlamak, grafiğin güncellenmesine olanak tanır ve diğer ortak çalışanlar e-tablonun bağlantısını görür. |
CreateLineRequest
Bir çizgi oluşturur.
JSON gösterimi |
---|
{ "objectId": string, "elementProperties": { object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik karakter veya alt çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Satırın öğe özellikleri. |
lineCategory
|
Oluşturulacak satırın kategorisi.
Desteği sonlandırıldı
: Bunun yerine
Oluşturulan tam
Hem |
category
|
Oluşturulacak satırın kategorisi.
Oluşturulan tam
Hem
İkisini de belirtmezseniz |
Kategori
Satır kategorileri.
Sıralamalar | |
---|---|
STRAIGHT
|
1 numaralı düz konnektör dahil düz konnektörler. Belirtilmemişse varsayılan kategoridir. |
BENT
|
2 ila 5 arasındaki bükülmüş konnektörler dahil olmak üzere bükülmüş konnektörler. |
CURVED
|
2 ila 5 arasındaki eğri bağlayıcılar dahil olmak üzere eğri bağlayıcılar. |
RefreshSheetsChartRequest
Yerleştirilmiş bir Google E-Tablolar grafiğini, Google E-Tablolar'daki grafiğin en son sürümüyle değiştirerek yeniler.
NOT: Grafikleri yenilemek için spreadsheets.readonly, spreadsheets, drive.readonly veya drive OAuth kapsamlarından en az biri gerekir.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Yenilenecek grafiğin nesne kimliği. |
UpdateShapePropertiesRequest
Bir Shape
özelliğini güncelleyin.
JSON gösterimi |
---|
{
"objectId": string,
"shapeProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Güncellemelerin uygulandığı şeklin nesne kimliği. |
shapeProperties
|
Güncellenecek şekil özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, şeklin arka plan düz dolgu rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
UpdateImagePropertiesRequest
Bir Image
özelliğini güncelleyin.
JSON gösterimi |
---|
{
"objectId": string,
"imageProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Güncellemelerin uygulandığı resmin nesne kimliği. |
imageProperties
|
Güncellenecek resim özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, resim dış çizgisinin rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
UpdateVideoPropertiesRequest
Bir Video
özelliğini güncelleyin.
JSON gösterimi |
---|
{
"objectId": string,
"videoProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Güncellemelerin uygulandığı videonun nesne kimliği. |
videoProperties
|
Güncellenecek video özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, video ana hatlarının rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
UpdatePagePropertiesRequest
Bir Page
özelliğini günceller.
JSON gösterimi |
---|
{
"objectId": string,
"pageProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Güncellemenin uygulandığı sayfanın nesne kimliği. |
pageProperties
|
Güncellenecek sayfa özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, sayfa arka planının düz dolgu rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
UpdateTableCellPropertiesRequest
Bir TableCell
özelliğini güncelleyin.
JSON gösterimi |
---|
{ "objectId": string, "tableRange": { object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Güncellemelerin uygulandığı tablo alt kümesini temsil eden tablo aralığı. Tablo aralığı belirtilmezse güncellemeler tablonun tamamına uygulanır. |
tableCellProperties
|
Güncellenecek tablo hücresi özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, tablo hücresi arka planının düz dolgu rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
TableRange
Tablo aralığı, bir tablonun alt kümesine yapılan bir referansı temsil eder.
Tablo aralığıyla belirtilen hücrelerin mutlaka dikdörtgen oluşturmadığını unutmayın. Örneğin, son satırdaki tüm hücrelerin birleştirildiği 3x3 boyutunda bir tablomuz olduğunu varsayalım. Tablo şu şekilde görünür:
[ ][ ][ ]
[ ][ ][ ]
[ ]
Konum = (0, 0), satır kapsamı = 3 ve sütun kapsamı = 2 olan bir tablo aralığı aşağıdaki hücreleri belirtir:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
JSON gösterimi |
---|
{
"location": {
object ( |
Alanlar | |
---|---|
location
|
Tablo aralığının başlangıç konumu. |
rowSpan
|
Tablo aralığının satır kapsamı. |
columnSpan
|
Tablo aralığının sütun aralığı. |
UpdateLinePropertiesRequest
Bir Line
özelliğini günceller.
JSON gösterimi |
---|
{
"objectId": string,
"lineProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Güncellemenin uygulandığı satırın nesne kimliği. |
lineProperties
|
Güncellenecek satır özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, çizginin düz dolgu rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
CreateParagraphBulletsRequest
Belirtilen metin dizini aralığıyla örtüşen tüm paragraflar için madde işaretleri oluşturur.
Her paragrafın iç içe yerleştirme düzeyi, her paragrafın önündeki ilk sekmelerin sayılmasıyla belirlenir. Bu istek, madde işareti ile ilgili paragraf arasında fazladan boşluk olmasını önlemek için bu ön sekmeleri kaldırır. Bu işlem, metnin bazı bölümlerinin dizinlerini değiştirebilir.
Güncellenen paragraflardan hemen önceki paragraf, eşleşen bir hazır ayarın bulunduğu bir listedeyse güncellenen paragraflar bu önceki listeye eklenir.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Noktalı liste eklenecek metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Değiştirilecek metin bir tablo hücresindeyse isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya işaret etmelidir. |
textRange
|
|
bulletPreset
|
Kullanılacak madde işareti glif türleri. Varsayılan olarak |
BulletGlyphPreset
Metindeki listeler için önceden ayarlanmış madde işareti glif kalıpları.
Bu kalıplarda aşağıdaki türde madde işaretleri kullanılır:
-
ARROW
: Unicode U+2794 kod noktasına karşılık gelen bir ok -
ARROW3D
: Unicode U+27a2 kod noktasına karşılık gelen 3D gölgelendirmeli bir ok -
CHECKBOX
: Unicode U+274f kod noktasına karşılık gelen içi boş kare -
CIRCLE
: Unicode U+25cb kod noktasına karşılık gelen içi boş bir daire -
DIAMOND
: Unicode U+25c6 kod noktasına karşılık gelen dolu bir elmas -
DIAMONDX
: Unicode U+2756 kod noktasına karşılık gelen "x" içeren bir elmas -
HOLLOWDIAMOND
: Unicode U+25c7 kod noktasına karşılık gelen içi boş bir karo -
DISC
: Unicode U+25cf kod noktasına karşılık gelen dolu daire -
SQUARE
: Unicode U+25a0 kod noktasına karşılık gelen dolu kare -
STAR
: Unicode U+2605 kod noktasına karşılık gelen bir yıldız -
ALPHA
: "a", "b" veya "c" gibi küçük bir harf. -
UPPERALPHA
: "A", "B" veya "C" gibi büyük bir harf. -
DIGIT
: "1", "2" veya "3" gibi bir sayı. -
ZERODIGIT
: Tek haneli sayıların önüne sıfır eklenmiş bir sayı ("01", "02" veya "03" gibi). Birden fazla basamaklı sayılara sıfır öneki eklenmez. -
ROMAN
: "i", "ii" veya "iii" gibi küçük harfli bir roma rakamı. -
UPPERROMAN
: "I", "II" veya "III" gibi büyük harfli bir Roma rakamı. -
LEFTTRIANGLE
: Unicode U+25c4 kod noktasına karşılık gelen, sola bakan bir üçgen
Sıralamalar | |
---|---|
BULLET_DISC_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DISC , CIRCLE ve SQUARE madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMONDX , ARROW3D ve SQUARE madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
BULLET_CHECKBOX
|
Tüm liste iç içe yerleştirme seviyeleri için CHECKBOX
madde işareti glifleri içeren bir madde işaretli liste.
|
BULLET_ARROW_DIAMOND_DISC
|
İlk 3 liste iç içe yerleştirme seviyesi için ARROW , DIAMOND ve DISC madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
BULLET_STAR_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için STAR , CIRCLE ve SQUARE madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için ARROW3D , CIRCLE ve SQUARE madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
İlk 3 liste iç içe yerleştirme seviyesi için LEFTTRIANGLE , DIAMOND ve DISC madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMONDX , HOLLOWDIAMOND ve SQUARE madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMOND , CIRCLE ve SQUARE madde işaretiglifinin yer aldığı bir madde işaretli liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için DIGIT ,
ALPHA
ve
ROMAN
sayısal gliflerin ardından noktaların yer aldığı bir numaralı liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
İlk 3 liste iç içe yerleştirme seviyesi için DIGIT ,
ALPHA
ve
ROMAN
sayısal gliflerin ardından parantez içeren bir numaralı liste.
|
NUMBERED_DIGIT_NESTED
|
Noktalarla ayrılmış sayısal gliflerin yer aldığı, DIGIT
her iç içe yerleştirme düzeyinde önceki iç içe yerleştirme düzeyinin glifinin ön ek olarak kullanıldığı bir numaralı liste. Örneğin: "1.", '1.1.', '2.', '2.2.'.
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için UPPERALPHA ,
ALPHA
ve
ROMAN
sayısal gliflerin ardından noktaların yer aldığı bir numaralı liste.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
İlk 3 liste iç içe yerleştirme seviyesi için UPPERROMAN ,
UPPERALPHA
ve
DIGIT
sayısal gliflerin ardından noktaların yer aldığı bir numaralı liste.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için ZERODIGIT ,
ALPHA
ve
ROMAN
sayısal gliflerin ardından noktaların yer aldığı bir numaralı liste.
|
ReplaceAllShapesWithImageRequest
Belirtilen ölçütlerle eşleşen tüm şekilleri, sağlanan resimle değiştirir.
Şekillerin yerini alan resimler, sunuya eklendikten sonra dikdörtgen olur ve şekillerin biçimini almaz.
JSON gösterimi |
---|
{ "replaceMethod": enum ( |
Alanlar | |
---|---|
replaceMethod
|
Değiştirme yöntemi.
Desteği sonlandırıldı
: Bunun yerine
Hem |
imageReplaceMethod
|
Resim değiştirme yöntemi.
Hem
İkisini de belirtmezseniz CENTER_INSIDE kullanılır. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirli sayfalardaki sayfa öğeleriyle sınırlandırır.
Bir |
Birlik alanı
criteria . Şekillerin değiştirilmesi için eşleşmesi gereken ölçütler.
criteria
yalnızca aşağıdakilerden biri olabilir:
|
|
containsText
|
Ayarlanırsa bu istek, belirtilen metni içeren tüm şekilleri değiştirir. |
Birlik alanı
image_source . Resim kaynağının türü.
image_source
yalnızca aşağıdakilerden biri olabilir:
|
|
imageUrl
|
Resim URL'si. Görüntü, ekleme sırasında bir kez getirilir ve sunu içinde gösterilmek üzere bir kopyası depolanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olamaz ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır.
Sağlanan URL en fazla 2 KB uzunluğunda olabilir. URL'nin kendisi resimle birlikte kaydedilir ve |
ReplaceMethod
Değiştirme yöntemi.
Sıralamalar | |
---|---|
CENTER_INSIDE
|
Resmi, orijinal şeklin sınırlarına sığacak şekilde ölçeklendirip ortalar ve resmin en boy oranını korur. Resmin oluşturulan boyutu, şeklin boyutundan daha küçük olabilir. Belirtilmemişse varsayılan yöntem budur. |
CENTER_CROP
|
Resmi, orijinal şeklin sınırlarını dolduracak şekilde ölçeklendirip ortalar. Resim, şekli dolduracak şekilde kırpılabilir. Resmin oluşturulan boyutu, orijinal şeklin boyutuyla aynı olur. |
ImageReplaceMethod
Resim değiştirme yöntemi.
Sıralamalar | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
Belirtilmemiş resim değiştirme yöntemi. Bu değer kullanılmamalıdır. |
CENTER_INSIDE
|
Resmi, orijinal şeklin sınırlarına sığacak şekilde ölçeklendirip ortalar ve resmin en boy oranını korur. Resmin oluşturulan boyutu, şeklin boyutundan daha küçük olabilir. Belirtilmemişse varsayılan yöntem budur. |
CENTER_CROP
|
Resmi, orijinal şeklin sınırlarını dolduracak şekilde ölçeklendirip ortalar. Resim, şekli dolduracak şekilde kırpılabilir. Resmin oluşturulan boyutu, orijinal şekille aynı olur. |
DuplicateObjectRequest
Bir slayt veya sayfa öğesini kopyalar.
Bir slayt kopyalandığında kopya slayt, belirtilen slayttan hemen sonra oluşturulur. Bir sayfa öğesi kopyalandığında kopya, orijinal öğeyle aynı sayfaya ve aynı konuma yerleştirilir.
JSON gösterimi |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
Alanlar | |
---|---|
objectId
|
Kopyalanacak nesnenin kimliği. |
objectIds
|
Kopyalanan nesne, başka nesneler içerebilir (ör. bir slayt veya grup sayfası öğesi kopyalanırken). Bu eşleme, yinelenen nesnelerin kimliklerinin nasıl oluşturulduğunu tanımlar: Anahtarlar orijinal nesnelerin kimlikleri, değerleri ise ilgili yinelenen nesneye atanacak kimliklerdir. Kaynak nesnenin kopyasının kimliği de bu eşlemede belirtilebilir. Bunun için
Tüm anahtarlar, sunudaki mevcut kimliklere karşılık gelmelidir. Tüm değerler sunumda benzersiz olmalı ve alfanümerik bir karakter veya alt çizgiyle başlamalıdır ( Kaynak nesnelerin kimlikleri haritadan çıkarılırsa yeni bir rastgele kimlik atanır. Harita boşsa veya ayarlanmamışsa tüm kopya nesnelere yeni bir rastgele kimlik atanır. |
UpdateTextStyleRequest
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Stil uygulanacak metnin bulunduğu şeklin veya tablonun nesne kimliği. |
cellLocation
|
Stil uygulanacak metni içeren hücrenin tablodaki konumu. |
style
|
Metinde ayarlanacak stiller. Belirli bir stilin değeri üst öğenin değeriyle eşleşirse bu stil devralınacak şekilde ayarlanır.
Belirli metin stili değişiklikleri, Slaytlar düzenleyicisinin davranışını yansıtmak için yapılan diğer değişikliklere neden olabilir. Daha fazla bilgi için |
textRange
|
Stil uygulanacak metin aralığı. Aralık, bitişik yeni satırları içerecek şekilde genişletilebilir. Aralık, bir listeye ait bir paragrafı tamamen içeriyorsa paragrafın madde işareti de eşleşen metin stiliyle güncellenir. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, metin stilini kalın olarak güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
ReplaceAllShapesWithSheetsChartRequest
Belirtilen ölçütlerle eşleşen tüm şekilleri, sağlanan Google E-Tablolar grafiğiyle değiştirir. Grafik, orijinal şeklin sınırlarına sığacak şekilde ölçeklendirilir ve ortalanacaktır.
NOT: Şekilleri grafikle değiştirmek için spreadsheets.readonly, spreadsheets, drive.readonly veya drive OAuth kapsamlarından en az biri gerekir.
JSON gösterimi |
---|
{ "containsText": { object ( |
Alanlar | |
---|---|
containsText
|
Şekillerin değiştirilmesi için eşleşmesi gereken ölçütler. İstek, belirtilen metni içeren tüm şekilleri değiştirir. |
spreadsheetId
|
Grafiği içeren Google E-Tablolar e-tablosunun kimliği. |
chartId
|
Google E-Tablolar e-tablosundaki belirli grafiğin kimliği. |
linkingMode
|
Grafiğin kaynak e-tabloya bağlı olduğu mod. Belirtilmediği takdirde grafik, bağlı olmayan bir resim olur. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirli sayfalardaki sayfa öğeleriyle sınırlandırır.
Bir |
LinkingMode
Grafiğin kaynak e-tabloya bağlı olduğu mod.
Sıralamalar | |
---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tabloyla ilişkili değildir ve güncellenemez. Bağlı olmayan grafikler resim olarak eklenir. |
LINKED
|
Grafiği bağlamak, grafiğin güncellenmesine olanak tanır ve diğer ortak çalışanlar e-tablonun bağlantısını görür. |
DeleteParagraphBulletsRequest
Belirtilen metin dizini range
ile örtüşen tüm paragraflardaki madde işaretlerini siler.
İlgili paragrafın başına girinti ekleyerek her paragrafın iç içe yerleştirme düzeyi görsel olarak korunur.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Noktalı listeden silinecek metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Değiştirilecek metin bir tablo hücresindeyse isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya işaret etmelidir. |
textRange
|
|
UpdateParagraphStyleRequest
Belirtilen metin dizini aralığıyla örtüşen bir Shape
veya
Table
içindeki tüm paragrafların stilini günceller.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Stil uygulanacak metnin bulunduğu şeklin veya tablonun nesne kimliği. |
cellLocation
|
Stil uygulanacak paragrafları içeren hücrenin tablodaki konumu. |
style
|
Paragrafın stili. |
textRange
|
Stil uygulanacak paragrafları içeren metin aralığı. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, paragraf hizalamasını güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
UpdateTableBorderPropertiesRequest
Bir Table
içindeki tablo kenarlıkları özelliklerini günceller.
JSON gösterimi |
---|
{ "objectId": string, "tableRange": { object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Güncellemelerin uygulandığı tablo alt kümesini temsil eden tablo aralığı. Tablo aralığı belirtilmezse güncellemeler tablonun tamamına uygulanır. |
borderPosition
|
Güncellemelerin uygulanması gereken tablo aralığındaki kenar çizgisi konumu. Bir kenar konumu belirtilmezse güncellemeler, tablo aralığındaki tüm kenarlara uygulanır. |
tableBorderProperties
|
Güncellenecek tablo kenarlığı özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, tablo kenarlığının düz dolgu rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
BorderPosition
Tablo kenarlığı konumu.
Sıralamalar | |
---|---|
ALL
|
Aralıktaki tüm kenarlıklar. |
BOTTOM
|
Aralığın alt kısmındaki kenarlıklar. |
INNER
|
Aralığın iç kısmındaki kenarlıklar. |
INNER_HORIZONTAL
|
Aralığın iç kısmındaki yatay kenarlıklar. |
INNER_VERTICAL
|
Aralığın iç kısmındaki dikey kenarlıklar. |
LEFT
|
Aralığın solundaki kenarlıklardır. |
OUTER
|
Aralığın dış kenarındaki kenarlık. |
RIGHT
|
Aralıkların sağındaki kenarlıklardır. |
TOP
|
Aralığın üst kısmındaki kenarlıklar. |
UpdateTableColumnPropertiesRequest
Bir sütunun özelliklerini günceller.
Table
JSON gösterimi |
---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
columnIndices[]
|
Hangi sütunların güncelleneceğini belirten sıfır tabanlı dizinlerin listesi. Dizin sağlanmazsa tablodaki tüm sütunlar güncellenir. |
tableColumnProperties
|
Güncellenecek tablo sütunu özellikleri.
İstekteki |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, sütun genişliğini güncellemek için "columnWidth" alan maskesine dahil edilir ancak özellik ayarlanmamışsa sütun genişliği varsayılan olarak 406.400 EMU (32 puan) olur. |
UpdateTableRowPropertiesRequest
Bir Table
satırı
özelliklerini günceller.
JSON gösterimi |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
rowIndices[]
|
Hangi satırların güncelleneceğini belirten sıfır tabanlı dizinlerin listesi. Dizin sağlanmazsa tablodaki tüm satırlar güncellenir. |
tableRowProperties
|
Güncellenecek tablo satırı özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök dizin
Örneğin, minimum satır yüksekliğini güncellemek için "minRowHeight" alan maskesine dahil edilir ancak özellik ayarlanmadan bırakılırsa minimum satır yüksekliği varsayılan olarak 0 olur. |
MergeTableCellsRequest
Table
içindeki hücreleri birleştirir.
JSON gösterimi |
---|
{
"objectId": string,
"tableRange": {
object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Tablonun hangi hücrelerinin birleştirileceğini belirten tablo aralığı. Birleştirilen hücrelerdeki tüm metinler birleştirilir ve aralıktaki sol üstteki ("baş") hücrede depolanır. Aralık dikdörtgen değilse (aralık halihazırda birleştirilmiş hücreleri kapsadığı bazı durumlarda bu durum ortaya çıkabilir) 400 hatalı istek hatası döndürülür. |
UnmergeTableCellsRequest
Birleştirilen hücreleri Table
'te ayırır.
JSON gösterimi |
---|
{
"objectId": string,
"tableRange": {
object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Tablonun hangi hücrelerinin birleştirileceğini belirten tablo aralığı. Bu aralıktaki tüm birleştirilmiş hücrelerin birleştirilmesi iptal edilir. Daha önce birleştirmesi iptal edilmiş hücreler bu durumdan etkilenmez. Aralıkta birleştirilmiş hücre yoksa istek hiçbir işlem yapmaz. Birleştirilen hücrelerden herhangi birinde metin varsa metin, birleştirilmemiş hücrelerden oluşan blokun sol üstteki ("baş") hücresinde kalır. |
GroupObjectsRequest
Nesneleri gruplandırarak nesne grubu oluşturur. Örneğin, tüm alt öğelerle aynı sayfada bir Group
oluşturmak için PageElements
gruplandırın.
JSON gösterimi |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
Alanlar | |
---|---|
groupObjectId
|
Oluşturulacak grup için kullanıcı tarafından sağlanan nesne kimliği.
Belirttiğiniz kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik karakter veya alt çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
childrenObjectIds[]
|
Gruplandırılacak nesnelerin nesne kimlikleri.
Yalnızca sayfa öğeleri gruplanabilir. Aynı sayfada, başka bir grupta bulunmayan en az iki sayfa öğesi olmalıdır. |
UngroupObjectsRequest
groups
gibi nesnelerin gruplarını çözer.
JSON gösterimi |
---|
{ "objectIds": [ string ] } |
UpdatePageElementAltTextRequest
Bir page element
öğesinin alternatif metin başlığını ve/veya açıklamasını günceller.
JSON gösterimi |
---|
{ "objectId": string, "title": string, "description": string } |
Alanlar | |
---|---|
objectId
|
Güncellemelerin uygulandığı sayfa öğesinin nesne kimliği. |
title
|
Sayfa öğesinin güncellenmiş alternatif metin başlığı. Ayarlanmazsa mevcut değer korunur. Başlık, ekran okuyuculara ve diğer erişilebilirlik arayüzlerine gösterilir. Yalnızca sayfa öğesinin içeriğiyle ilgili, kullanıcı tarafından okunabilen değerler kullanın. |
description
|
Sayfa öğesinin güncellenmiş alternatif metin açıklaması. Ayarlanmazsa mevcut değer korunur. Açıklama, ekran okuyuculara ve diğer erişilebilirlik arayüzlerine gösterilir. Yalnızca sayfa öğesinin içeriğiyle ilgili, kullanıcı tarafından okunabilen değerler kullanın. |
ReplaceImageRequest
Mevcut bir resmi yeni bir resimle değiştirir.
Bir resmi değiştirdiğinizde mevcut resimden bazı image effects
veriler kaldırılır.
JSON gösterimi |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
Alanlar | |
---|---|
imageObjectId
|
Değiştirilecek mevcut resmin kimliği. Kimlik, bir get isteğinin yanıtından alınabilir. |
imageReplaceMethod
|
Değişim yöntemi. |
Birlik alanı
image_source . Resim kaynağının türü.
image_source
yalnızca aşağıdakilerden biri olabilir:
|
|
url
|
Resim URL'si. Görüntü, ekleme sırasında bir kez getirilir ve sunu içinde gösterilmek üzere bir kopyası depolanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olamaz ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL 2 KB'tan uzun olamaz. URL, resimle birlikte kaydedilir ve |
UpdateSlidePropertiesRequest
Slaytların özelliklerini günceller.
JSON gösterimi |
---|
{
"objectId": string,
"slideProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Güncellemenin uygulandığı slaytın nesne kimliği. |
slideProperties
|
Güncellenecek slayt özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök "slideProperties" varsayılır ve belirtilmemelidir. Her alanın listelenmesinde kısayol olarak tek bir
Örneğin, bir slaytın atlanıp atlanmayacağını güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan maskesine alan adını ekleyin ancak alanın değerini ayarlanmamış bırakın. |
UpdatePageElementsZOrderRequest
Sayfa öğelerinin Z sırasını günceller. Z sıralaması, sayfadaki öğelerin arkadan öne doğru sıralamasıdır. Ön taraftaki sayfa öğesi, arkasındaki öğeleri kapatabilir.
JSON gösterimi |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum ( |
Alanlar | |
---|---|
pageElementObjectIds[]
|
Güncellenecek sayfa öğelerinin nesne kimlikleri. Tüm sayfa öğeleri aynı sayfada olmalı ve gruplandırılmamalıdır. |
operation
|
Sayfa öğelerine uygulanacak Z-sıralama işlemi. İşlem birden fazla sayfa öğesine uygulanırken, işlemden önceki bu sayfa öğelerindeki göreli Z sıraları korunur. |
ZOrderOperation
Bir sayfa öğesinin Z sırasını güncelleme işlemi.
Sıralamalar | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
Belirtilmemiş işlem. |
BRING_TO_FRONT
|
Sayfa öğelerini sayfanın önüne getirir. |
BRING_FORWARD
|
Sayfa öğelerini, belirtilen sayfa öğelerindeki en ilerideki öğeye göre bir öğe ileri getirir. |
SEND_BACKWARD
|
Sayfa öğelerini, belirtilen sayfa öğelerindeki en arkadaki öğeye göre bir öğe geriye gönderir. |
SEND_TO_BACK
|
Sayfa öğelerini sayfanın arkasına gönderir. |
UpdateLineCategoryRequest
Bir line
'ün kategorisini günceller.
JSON gösterimi |
---|
{
"objectId": string,
"lineCategory": enum ( |
Alanlar | |
---|---|
objectId
|
Güncellemenin uygulandığı satırın nesne kimliği.
Yalnızca "bağlantı" olduğunu belirten bir Satır, kategorisi güncellendikten sonra yeniden yönlendirilebilir. |
lineCategory
|
Güncellenecek satır kategorisi.
Tam |
RerouteLineRequest
Bir line
öğesini, bağlı sayfa öğelerindeki en yakın iki bağlantı noktasına bağlı olacak şekilde yeniden yönlendirir.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Yeniden yönlendirilecek satırın nesne kimliği.
Yalnızca "bağlantılayıcı" olduğunu belirten bir |