İ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ın doldurulması zorunludur.
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üşümünü günceller. |
updateSlidesPosition
|
Bir grup slaytın sunudaki konumunu günceller. |
deleteText
|
Bir şekildeki veya tablo hücresindeki metni siler. |
createImage
|
Görsel oluşturur. |
createVideo
|
Video oluşturur. |
createSheetsChart
|
Yerleştirilmiş bir Google E-Tablolar grafiği oluşturur. |
createLine
|
Bir çizgi oluşturur. |
refreshSheetsChart
|
Google E-Tablolar grafiğini yeniler. |
updateShapeProperties
|
Şunun özelliklerini günceller:
|
updateImageProperties
|
|
updateVideoProperties
|
|
updatePageProperties
|
Şunun özelliklerini günceller:
|
updateTableCellProperties
|
Şunun özelliklerini günceller:
|
updateLineProperties
|
Şunun özelliklerini günceller:
|
createParagraphBullets
|
Paragraflar için madde işaretleri oluşturur. |
replaceAllShapesWithImage
|
Bazı ölçütlerle eşleşen 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
|
|
updateTableBorderProperties
|
Bir |
updateTableColumnProperties
|
Bir sütunun özelliklerini günceller.
|
updateTableRowProperties
|
Bir |
mergeTableCells
|
|
unmergeTableCells
|
Birleştirilen hücreleri ayırır:
|
groupObjects
|
Sayfa öğeleri gibi nesneleri gruplandırır. |
ungroupObjects
|
Şunun gibi nesneleri gruplandırır:
|
updatePageElementAltText
|
Bir |
replaceImage
|
Mevcut bir resmi yeni bir resimle değiştirir. |
updateSlideProperties
|
Slaytların özelliklerini günceller |
updatePageElementsZOrder
|
|
updateLineCategory
|
Bir |
rerouteLine
|
Yeni rota:
|
CreateSlideRequest
Slayt oluşturur.
JSON gösterimi |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
Alanlar | |
---|---|
objectId
|
Kullanıcı tarafından sağlanan nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir:
Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
insertionIndex
|
Slaytların nereye ekleneceğini gösteren isteğe bağlı sıfır tabanlı dizin. Bir 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, şunlardan birine başvurabilir:
- Önceden tanımlanmış bir düzen
- Sunudaki düzenlerden biri.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
kind LayoutReference türü.
kind .
aşağıdakilerden yalnızca 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 bulunan düzenlerdir. Ancak bu düzenler silinmiş olabileceği veya kullanılan temanın parçası olmayabileceği için mevcut ana şablonda bulunacaklarına dair garanti verilmez. Ayrıca, her bir düzendeki yer tutucular değişmiş olabilir.
Sıralamalar | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Belirtilmemiş düzen. |
BLANK
|
Yer tutucu içermeyen boş düzen. |
CAPTION_ONLY
|
Altta başlık 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 sütunda düzenlenmiş, bir başlık ve bir gövde içeren düzen. |
MAIN_POINT
|
Ana nokta bulunan 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 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üzende yer tutucu tanımlayacak tür.
kind .
aşağıdakilerden yalnızca 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.
Bir kimlik belirtirseniz bu 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
, API her iki
size
ve
transform
, ancak görsel boyutta değişiklik olmayacak.
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, sunumdaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir:
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üşümlerinin ölçeği 1 olmalı ve kayma bileşeni olmamalıdır. Dönüşüm sağlanmazsa tablo sayfanın ortasına yerleştirilir. |
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. Nesne kimliği mevcutsa, nesne kimliği bir tabloya başvurmalıdır. |
text
|
Eklenecek metin.
Yeni satır karakteri eklendiğinde dolaylı olarak yeni bir satır oluşturulur
Eklenen metnin metin stilleri otomatik olarak belirlenir ve genellikle komşu metnin stili korunur. Çoğu durumda metin,
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 birimleri cinsinden), 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 tablosu hücre 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 tablosu hücre 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 en fazla 20 adet. |
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 kapladığı satır silinecek. Bu, birleştirilmiş bir hücreyse birden çok satır silinecek. 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 hiç 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 belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir sayfanın sayfa nesne kimliği verilirse 400 hatalı istek hatası döndürür
|
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 şekildeki metni bulur. |
SubstringMatchCriteria
Bir şekil veya tablodaki belirli bir metin dizesiyle eşleşen ölçütler.
JSON gösterimi |
---|
{ "text": string, "matchCase": boolean } |
Alanlar | |
---|---|
text
|
Şekilde veya tabloda aranacak metin. |
matchCase
|
Aramanın büyük/küçük harfe duyarlı olup olmayacağını belirtir:
|
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 Düzende bir yer tutucu silindiğinde boş olan devralma 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ümanı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üşüm 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, yineleme olmadan mevcut sunu sırasında olmalıdır. |
insertionIndex
|
Taşıma gerçekleşmeden önceki slayt düzenlemesine göre slaytların eklenmesi gereken 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
|
Metin, bir tablo hücresinden silinecekse isteğe bağlı tablo hücresinin konumu. Nesne kimliği mevcutsa, nesne kimliği bir tabloya başvurmalıdır. |
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 metnin silinmesi, iki paragraf birleştirilirken paragraf stillerinde ve listelerde değişikliklere neden olabilir. Bir vekil çiftinin yalnızca bir kod birimini içeren aralıklar, her iki kod birimini de içerecek şekilde genişletilir. |
Aralık
Dizine eklenmiş bir koleksiyonun bitişik aralığını (ör. metindeki karakterler) belirtir.
JSON gösterimi |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum ( |
Alanlar | |
---|---|
startIndex
|
Koleksiyonun başlangıcının isteğe bağlı sıfır tabanlı dizini. Şunun için gereklidir:
|
endIndex
|
Koleksiyonun sonunun isteğe bağlı sıfır tabanlı dizini. |
type
|
Aralık türü. |
Tür
Aralıkların 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ığın başlangıcı:
startIndex .
koleksiyonun sonuna kadar devam eder. endIndex belirtilmemelidir.
|
ALL
|
Aralığı, koleksiyonun tamamı olacak şekilde ayarlar. Hem
startIndex .
ve
endIndex
belirtilmemelidir.
|
CreateImageRequest
Görsel oluşturur.
JSON gösterimi |
---|
{ "objectId": string, "elementProperties": { 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 çizgi (Şu normal ifadeyle eşleşir:
Bir 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üşüm bu işlemden sonra uygulanır.
İlgili içeriği oluşturmak için kullanılan
|
Birlik alanı
image_source Görsel kaynağının türü.
image_source
yalnızca aşağıdakilerden biri olabilir:
|
|
url
|
Resim URL'si. Resim, ekleme sırasında bir kez getirilir ve sunu içinde gösterilmek üzere bir kopyası saklanı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'nin uzunluğu en fazla 2 KB olmalı ve herkesin erişimine açık 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, sunumdaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir:
Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Videonun öğe özellikleri.
İlgili içeriği oluşturmak için kullanılan
|
source
|
Video kaynağı. |
id
|
Bu video için video kaynağının benzersiz tanımlayıcısıdır. ör. YouTube videosu için https://www.youtube.com/watch?v=7U3axjORYZ0 ise kimlik 7U3axjORYZ0 şeklindedir. 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 bir alt kümesinin 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. Belirtilmesi durumunda 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 biri [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ğinde, 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 olmadığı için güncellenemiyor. 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
Çizgi oluşturur.
JSON gösterimi |
---|
{ "objectId": string, "elementProperties": { 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 çizgi (Şu normal ifadeyle eşleşir:
Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Çizginin öğe özellikleri. |
lineCategory
|
Oluşturulacak satırın kategorisi.
Kullanımdan Kaldırıldı
'nı inceleyin.
: kullan
Oluşturulan tam
Hem
|
category
|
Oluşturulacak satırın kategorisi.
Oluşturulan tam
Hem
İkisini de belirtmezseniz |
Kategori
Çizgi kategorileri.
Sıralamalar | |
---|---|
STRAIGHT
|
1 numaralı düz konnektör dahil düz konnektörler. Herhangi bir değer belirtilmediğinde varsayılan kategori bu olur. |
BENT
|
2 ila 5 arasındaki bükülmüş konnektörler dahil bükülmüş konnektörler. |
CURVED
|
Kavisli bağlayıcı 2 ile 5 dahil olmak üzere kavisli 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: Grafiklerin yenilenmesi için spreadsheet.readonly, spreadsheet, 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ının düz dolgu rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateImagePropertiesRequest
Bir
Image
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
Örneğin, resmin dış çizgi 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
Şunun özelliklerini güncelleme:
Video
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, videonun dış çizgi 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
Şunun özelliklerini günceller:
Page
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
Şunun özelliklerini güncelleme:
TableCell
JSON gösterimi |
---|
{ "objectId": string, "tableRange": { object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Güncellemelerin uygulandığı tablonun alt kümesini temsil eden tablo aralığı. Tablo aralığı belirtilmezse güncellemeler tablonun tamamına uygulanır. |
tableCellProperties
|
Güncellenecek tablo hücre özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, tablo hücresinin 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 adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
TableRange
Tablo aralığı, bir tablonun alt kümesine yapılan bir referansı temsil eder.
Bir tablo aralığıyla belirtilen hücrelerin mutlaka bir dikdörtgen oluşturmadığı unutulmamalıdır. Örneğin, son satırdaki tüm hücrelerin birleştirildiği 3 x 3 boyutunda bir tablomuz olduğunu varsayalım. Tablo aşağıdaki gibi görünür:
[ ][ ][ ]
[ ][ ][ ]
[ ]
Konumu = (0, 0), satır aralığı = 3 ve sütun aralığı = 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
Şunun özelliklerini günceller:
Line
JSON gösterimi |
---|
{
"objectId": string,
"lineProperties": {
object ( |
Alanlar | |
---|---|
objectId
|
Güncellemenin uygulandığı satırın nesne kimliği. |
lineProperties
|
Güncellenecek çizgi ö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 ilk 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
|
Madde işaretleri 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 şu tür 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ölgelemeli 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" harfine sahip elmas -
HOLLOWDIAMOND
. : Unicode U+25c7 kod noktasına karşılık gelen boş bir elmas -
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 harfler. -
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 Roma rakamı. -
LEFTTRIANGLE
. : Unicode U+25c4 kod noktasına karşılık gelen, sola işaret eden 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şareti glifi içeren 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şareti glifi içeren 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
|
Madde işaretli liste
ARROW
DIAMOND
ve
DISC
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
BULLET_STAR_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için STAR ,
CIRCLE
ve
SQUARE
madde işareti glifi içeren 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şareti glifi içeren 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şareti glifi içeren 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şareti glifi içeren 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şareti glifi içeren 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
|
Numaralı liste
UPPERROMAN
UPPERALPHA
ve
DIGIT
ilk 3 liste iç içe yerleştirme düzeyi için sayısal karakterler ve ardından noktalar.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
Numaralı liste
ZERODIGIT
ALPHA
ve
ROMAN
ilk 3 liste iç içe yerleştirme düzeyi için sayısal karakterler ve ardından noktalar.
|
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
Örneğin,
İkisini de belirtmezseniz CENTER_INSIDE kullanılır. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir sayfanın sayfa nesne kimliği verilirse 400 hatalı istek hatası döndürür
|
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 . Görsel kaynağının türü.
image_source .
aşağıdakilerden yalnızca biri olabilir:
|
|
imageUrl
|
Resim URL'si. Resim, ekleme zamanında bir kez alınır ve bir kopyası sununun içinde görüntülemek üzere saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikselden büyük olmamalıdır ve PNG, JPEG veya GIF biçiminde 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 ölçeklendirerek orijinal şeklin sınırlarını dolduracak şekilde 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ı içine sığacak şekilde ölçeklendirir ve ortalar ve resmin en boy oranını korur. Resmin oluşturulan boyutu, şeklin boyutundan daha küçük olabilir. Herhangi bir değer belirtilmediğinde 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 çoğaltılırken, belirtilen slaytın ardından kopya slayt 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 (örneğin, bir slaytı veya grup sayfası öğesini kopyalarken). Bu eşleme, yinelenen nesnelerin kimliklerinin nasıl oluşturulduğunu tanımlar: Anahtarlar orijinal nesnelerin kimlikleridir, değerleri ise karşılık gelen 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ıdır ve alfanümerik bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir) ile 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 stilin değeriyle eşleşirse söz konusu stil devralınacak şekilde ayarlanır.
Bazı metin stili değişiklikleri, Slaytlar düzenleyicisinin davranışını yansıtmaya yönelik başka değişikliklere neden olabilir. Dokümanları görüntüleyin:
|
textRange
|
Stil oluşturulacak metin aralığı. Aralık, bitişik yeni satırları içerecek şekilde genişletilebilir. Aralık tamamen bir listeye ait paragrafı 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
Örneğin, metin stilini kalın olarak güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
ReplaceAllShapesWithSheetsChartRequest
Belirtilen ölçütlerle eşleşen tüm şekilleri, sağlanan Google E-Tablolar grafiğiyle değiştirir. Grafik ölçeklendirilir ve orijinal şeklin sınırlarına sığacak şekilde ortalanı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ğinde, grafik bağlı olmayan bir resim olur. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir sayfanın sayfa nesne kimliği verilirse 400 hatalı istek hatası döndürür
|
LinkingMode
Grafiğin kaynak e-tabloya bağlı olduğu mod.
Sıralamalar | |
---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tabloyla ilişkili olmadığı için güncellenemiyor. 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.
Her paragrafın iç içe yerleştirme düzeyi, karşılık gelen paragrafın başına girinti eklenerek görsel olarak korunur.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Madde işaretlerinin silineceği 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. Nesne kimliği mevcutsa, nesne kimliği bir tabloya başvurmalıdır. |
textRange
|
|
UpdateParagraphStyleRequest
Bir
Shape
.
veya
Table
belirtilen metin dizini aralığıyla çakışan
bir anahtar kelime listesidir.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Stil ayarlanacak metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Tablodaki, stilize edilecek paragrafları içeren hücrenin konumu. Eğer
|
style
|
Paragrafın stili. |
textRange
|
Stil verilecek paragrafları içeren metin aralığı. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, paragraf hizalamasını güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateTableBorderPropertiesRequest
Tablo kenarlıklarının özelliklerini
Table
JSON gösterimi |
---|
{ "objectId": string, "tableRange": { object ( |
Alanlar | |
---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Güncellemelerin uygulandığı tablonun alt kümesini temsil eden tablo aralığı. Tablo aralığı belirtilmezse güncellemeler tablonun tamamına uygulanır. |
borderPosition
|
Tablo aralığındaki güncellemelerin uygulanması gereken kenarlık konumu. Bir kenar konumu belirtilmezse güncellemeler, tablo aralığındaki tüm kenarlara uygulanır. |
tableBorderProperties
|
Güncellenecek tablo kenarlık özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Ö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ık konumu.
Sıralamalar | |
---|---|
ALL
|
Aralıktaki tüm kenarlıklar. |
BOTTOM
|
Aralığın alt kısmındaki kenarlıklar. |
INNER
|
Aralığın içindeki kenarlıklar. |
INNER_HORIZONTAL
|
Aralığın iç kısmındaki yatay kenarlıklar. |
INNER_VERTICAL
|
Aralığın içindeki dikey kenarlıklar. |
LEFT
|
Aralığın solundaki kenarlıklardır. |
OUTER
|
Aralığın dışındaki kenarlıklar. |
RIGHT
|
Aralığın sağındaki kenarlıklar. |
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.
Eğer
|
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ı dizin 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
|
Tablodaki hangi hücrelerin 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
|
Tablodaki hangi hücrelerin ayrılacağını belirten tablo aralığı. Bu aralıktaki birleştirilen tüm hücreler ayrılır ve daha önce ayrılmış olan hücreler etkilenmez. Aralıkta birleştirilmiş hücre yoksa istek hiçbir şey 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 bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir:
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
Şunun gibi nesneleri gruplandırır:
groups
JSON gösterimi |
---|
{ "objectIds": [ string ] } |
Alanlar | |
---|---|
objectIds[]
|
Gruplandırması iptal edilecek nesnelerin nesne kimlikleri.
Yalnızca
|
UpdatePageElementAltTextRequest
Bir
page element
JSON gösterimi |
---|
{ "objectId": string, "title": string, "description": string } |
Alanlar | |
---|---|
objectId
|
Güncellemelerin uygulandığı sayfa öğesinin nesne kimliği. |
title
|
Sayfa öğesinin alternatif metin başlığı güncellendi. 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ılar tarafından okunabilen değerler kullanın. |
description
|
Sayfa öğesinin alternatif metin açıklaması güncellendi. Ayarlanmazsa mevcut değer korunur. Açıklama, ekran okuyucularda ve diğer erişilebilirlik arayüzlerinde gösterilir. Yalnızca sayfa öğesinin içeriğiyle ilgili, kullanıcılar tarafından okunabilen değerler kullanın. |
ReplaceImageRequest
Mevcut bir resmi yeni bir resimle değiştirir.
Resmi değiştirmek bazı
image effects
.
kaldırın.
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ştirme 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. Resim, ekleme zamanında bir kez alınır ve bir kopyası sununun içinde görüntülemek üzere saklanı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ı listelemek için 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ırası, sayfadaki öğelerin arkadan öne doğru sıralamasıdır. Ön taraftaki sayfa öğesi, arkasındaki öğeleri kaplayabilir.
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şlem sağlanmadan önce bu sayfa öğelerindeki göreli Z sıraları. |
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 öğelerinde en gerideki öğeye göre tek bir öğe geri 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
Yeni rota:
line
.
Böylece, bağlı sayfa öğelerindeki en yakın iki bağlantı sitesine bağlanır.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Yeniden rota çizilecek hattın nesne kimliği.
Yalnızca bir
|