İstek
Sunuya uygulanacak tek bir güncelleme türü.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
Birleşik alan
kind. Güncellemenin türü. Tam olarak bir alan gereklidir.
kind
aşağıdakilerden yalnızca biri olabilir:
|
|
createSlide
|
Yeni bir slayt oluşturur. |
createShape
|
Yeni bir şekil oluşturur. |
createTable
|
Yeni bir tablo oluşturur. |
insertText
|
Şekle veya tablo hücresine metin ekler. |
insertTableRows
|
Tabloya satır ekler. |
insertTableColumns
|
Tabloya sütun ekler. |
deleteTableRow
|
Tablodaki bir satırı siler. |
deleteTableColumn
|
Tablodan sütun siler. |
replaceAllText
|
Belirtilen metnin tüm örneklerini değiştirir. |
deleteObject
|
Sunudan bir sayfayı veya sayfa öğesini siler. |
updatePageElementTransform
|
Sayfa öğesinin dönüşümünü günceller. |
updateSlidesPosition
|
Sunudaki bir dizi slaytın konumunu günceller. |
deleteText
|
Şekil 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
|
Çizgi oluşturur. |
refreshSheetsChart
|
Google E-Tablolar grafiğini yeniler. |
updateShapeProperties
|
Bir |
updateImageProperties
|
|
updateVideoProperties
|
Bir |
updatePageProperties
|
Bir |
updateTableCellProperties
|
Bir |
updateLineProperties
|
Bir |
createParagraphBullets
|
Paragraflar için madde işaretleri oluşturur. |
replaceAllShapesWithImage
|
Belirli ölçütlere uyan tüm şekilleri resimle değiştirir. |
duplicateObject
|
Slayt veya sayfa öğelerini 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
|
|
updateTableColumnProperties
|
Bir |
updateTableRowProperties
|
|
mergeTableCells
|
|
unmergeTableCells
|
Bir |
groupObjects
|
Sayfa öğeleri gibi nesneleri gruplandırır. |
ungroupObjects
|
Aşağıdakiler gibi nesnelerin gruplarını çözer:
|
updatePageElementAltText
|
Bir |
replaceImage
|
Mevcut bir resmi yenisiyle değiştirir. |
updateSlideProperties
|
Slayt özelliklerini günceller. |
updatePageElementsZOrder
|
|
updateLineCategory
|
|
rerouteLine
|
Bir |
CreateSlideRequest
Slayt oluşturur.
| JSON gösterimi |
|---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir 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 ç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, aşağıdaki geçerli ana slayta göre düzen referansı:
LayoutReference mevcut ana öğede bulunamazsa 400 hatalı istek hatası döndürülür.
Düzen referansı belirtmezseniz slayt, önceden tanımlanmış |
placeholderIdMappings[]
|
Düzen üzerindeki
|
LayoutReference
Slayt düzeni referansı. Bu, aşağıdakilerden birine referans veriyor olabilir:
- Önceden tanımlanmış bir düzen
- Sunudaki düzenlerden biri.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
Birleşik 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 kullanılan düzenlerdir. Ancak bu düzenlerin silinmiş veya kullanılan temanın bir parçası olmaması ihtimaline karşı, mevcut ana öğede bulunacağı garanti edilmez. Ayrıca, her düzendeki yer tutucular değiştirilmiş olabilir.
| Sıralamalar | |
|---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Düzen belirtilmemiş. |
BLANK
|
Yer tutucusu olmayan boş düzen. |
CAPTION_ONLY
|
Alt kısımda 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çıklama bulunan düzen. |
ONE_COLUMN_TEXT
|
Tek bir sütunda düzenlenmiş bir başlık ve bir gövde içeren düzen. |
MAIN_POINT
|
Ana noktası olan 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şlemesi.
| 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 bir 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 çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
Birleşik alan
kind. Bir düzendeki yer tutucuyu tanımlayan tür.
kind
aşağıdakilerden yalnızca biri olabilir:
|
|
layoutPlaceholder
|
Slayda uygulanacak bir düzendeki yer tutucu. Yalnızca
|
layoutPlaceholderObjectId
|
Slayta uygulanacak bir 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 bir 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 çizgiyle başlamalıdır ( |
elementProperties
|
Şeklin öğe özellikleri. |
shapeType
|
Şekil türü. |
PageElementProperties
Sayfa öğesi için ortak özellikler.
Not: Başlangıçta 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 bir 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 çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Tablonun öğe özellikleri. Tablo, minimum boyuta tabi olmak üzere belirtilen boyutta oluşturulur. Boyut belirtilmezse tablo otomatik olarak boyutlandırılır. Tablo dönüşümleri 1 ölçeğine sahip olmalı ve kayma bileşenleri içermemelidir. Dönüşüm sağlanmazsa tablo sayfada ortalanır. |
rows
|
Tablodaki satır sayısı. |
columns
|
Tablodaki sütun sayısı. |
InsertTextRequest
Ş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 eklenmesi durumunda isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya referans vermelidir. |
text
|
Eklenecek metin.
Yeni satır karakteri eklemek, söz konusu dizinde yeni bir
Eklenen metinlerin metin stilleri otomatik olarak belirlenir ve genellikle komşu metinlerin 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. Bu dizin, Unicode kod birimlerinde Dizin sıfır tabanlıdır ve dizenin başlangıcından itibaren hesaplanır. Unicode grafem kümelerinin içine ekleme yapılmasını önlemek için dizin ayarlanabilir. Bu durumlarda metin, grafem kümesinden hemen sonra eklenir. |
InsertTableRowsRequest
Tabloya satır ekler.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Satırların ekleneceği tablo. |
cellLocation
|
Satırların ekleneceği referans tablo hücresi konumu. Yeni bir satır, referans hücrenin bulunduğu satırın üstüne (veya altına) eklenir. Referans hücre birleştirilmiş bir hücreyse yeni satır, birleştirilmiş hücrenin üstüne (veya altına) eklenir. |
insertBelow
|
Referans hücre konumunun altına yeni satır eklenip eklenmeyeceği.
|
number
|
Eklenecek satır sayısı. İstek başına en fazla 20. |
InsertTableColumnsRequest
Tabloya sütun ekler.
Tablodaki diğer sütunlar, yeni sütuna uyacak şekilde yeniden boyutlandırılır.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Sütunların ekleneceği tablo. |
cellLocation
|
Sütunların ekleneceği referans tablo hücresi konumu. Yeni bir sütun, referans hücrenin bulunduğu sütunun soluna (veya sağına) eklenir. Referans hücre birleştirilmiş bir hücreyse yeni sütun, birleştirilmiş hücrenin soluna (veya sağına) eklenir. |
insertRight
|
Yeni sütunların referans hücre konumunun sağına eklenip eklenmeyeceği.
|
number
|
Eklenecek sütun sayısı. İstek başına en fazla 20. |
DeleteTableRowRequest
Tablodaki bir satırı siler.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Satırların silineceği tablo. |
cellLocation
|
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
Tablodan sütun siler.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Sütunları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 yerine geçecek metin. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir |
Birleşik alan
criteria. Değiştirilecek metni eşleştirmek için kullanılan ölçütler.
criteria
aşağıdakilerden yalnızca biri olabilir:
|
|
containsText
|
Bu alt dizeyle eşleşen bir şekil içindeki metni bulur. |
SubstringMatchCriteria
Bir şekil veya tablodaki belirli bir metin dizesiyle eşleşen ölçüt.
| JSON gösterimi |
|---|
{ "text": string, "matchCase": boolean, "searchByRegex": boolean } |
| Alanlar | |
|---|---|
text
|
Şekilde veya tabloda aranacak metin. |
matchCase
|
Aramada büyük/küçük harf duyarlılığı olup olmayacağını gösterir:
|
searchByRegex
|
İsteğe bağlı. Bulunan değerin normal ifade olarak değerlendirilmesi gerekiyorsa doğru. Kalıptaki tüm ters eğik çizgiler kod dışına alınmalıdır.
|
DeleteObjectRequest
Sunudan pages veya page elements nesnesini siler.
| JSON gösterimi |
|---|
{ "objectId": string } |
| Alanlar | |
|---|---|
objectId
|
Silinecek sayfanın veya sayfa öğesinin nesne kimliği.
Bir silme işleminden sonra Bir düzende yer tutucu silinirse devralınan tüm boş yer tutucular da silinir. |
UpdatePageElementTransformRequest
Sayfa öğesinin dönüşümünü günceller.
Bir grubun dönüşümünü güncellemek, o gruptaki sayfa öğelerinin mutlak dönüşümünü değiştirir. Bu da öğelerin görsel görünümünü değiştirebilir. Daha fazla ayrıntı için PageElement.transform ile ilgili dokümanları 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üştürme güncellemesinin uygulama modları.
| Sıralamalar | |
|---|---|
APPLY_MODE_UNSPECIFIED
|
Belirtilmemiş mod. |
RELATIVE
|
Yeni AffineTransform matrisini mevcut matrise uygular ve mevcut matrisi sonuçtaki birleştirme ile değiştirir. |
ABSOLUTE
|
Mevcut AffineTransform matrisini yenisiyle değiştirir. |
UpdateSlidesPositionRequest
Sunudaki slaytların 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 ve mükerrer olmadan yer almalıdır. |
insertionIndex
|
Slaytların taşınmadan önceki düzenine 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
Şekil 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 durumunda isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya referans vermelidir. |
textRange
|
Dizinlere göre silinecek metin aralığı.
Şekil veya tablo hücresinin metninin sonunda her zaman silinemeyen örtülü bir yeni satır karakteri bulunur.
Paragraf sınırını aşan metinlerin silinmesi, iki paragraf birleştirildiğinden paragraf stillerinde ve listelerde değişikliklere neden olabilir. Yalnızca bir yedek çift kod birimi 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. Required for
|
endIndex
|
Koleksiyonun sonunun isteğe bağlı sıfır tabanlı dizini. Aşağıdakiler için gereklidir:
|
type
|
Aralığın 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ı olarak 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 bir 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 çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Resmin öğe özellikleri. Sağlanan boyutun en boy oranı, resmin 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.
|
Birleşik alan
image_source. Resim kaynağının türü.
image_source
aşağıdakilerden yalnızca biri olabilir:
|
|
url
|
Resmin URL'si. Resim, ekleme sırasında bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Görsellerin boyutu 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır.
Sağlanan URL, herkesin erişimine açık olmalı ve uzunluğu 2 KB'ı geçmemelidir. URL, resimle birlikte kaydedilir ve |
CreateVideoRequest
Video oluşturur.
NOT: Google Drive'dan video oluşturmak için istekte bulunan uygulamanın en az bir tane drive, drive.readonly veya drive.file OAuth kapsamına sahip olması gerekir.
| JSON gösterimi |
|---|
{ "objectId": string, "elementProperties": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir 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 ç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ı. Örneğin, YouTube videosu https://www.youtube.com/watch?v=7U3axjORYZ0 için kimlik 7U3axjORYZ0'dır. Google Drive videosu için: https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q kimlik 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q'dur. Google Drive video dosyasına erişmek için eski dosyaların bir alt kümesinin HTTP üstbilgisine kaynak anahtarı eklemeniz gerekebilir. Daha fazla bilgi için Kaynak anahtarlarını kullanarak bağlantı ile 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 en az bir tane spreadsheets.readonly, spreadsheets, drive.readonly, drive.file veya drive OAuth kapsamı gerekir.
| JSON gösterimi |
|---|
{ "objectId": string, "elementProperties": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği. Belirtilirse kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, bir kelime karakteri [a-zA-Z0-9_] ile başlamalı ve ardından şu karakterlerden [a-zA-Z0-9_-:] herhangi biriyle devam etmelidir. Kimliğin uzunluğu 5'ten az veya 50'den fazla olmamalıdır. Boşsa benzersiz bir tanımlayıcı oluşturulur. |
elementProperties
|
Grafiğin öğe özellikleri. Belirtilen boyutun en boy oranı, grafik en boy oranıyla eşleşmediğinde en boy oranını korumak için grafik, boyuta göre ölçeklenir ve ortalanır. Sağlanan dönüşüm, 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 kaynak anahtarı eklemeniz gerekebilir. Daha fazla bilgi için Kaynak anahtarlarını kullanarak bağlantı ile 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ğlandığı mod. Belirtilmediğinde grafik, bağlantısı olmayan bir resim olur. |
LinkingMode
Grafiğin kaynak e-tabloya bağlandığı mod.
| Sıralamalar | |
|---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tabloyla ilişkilendirilmediği için güncellenemez. Bağlanmamış bir grafik, resim olarak eklenir. |
LINKED
|
Grafiği bağladığınızda grafik güncellenebilir 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 bir 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 çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Çizginin öğe özellikleri. |
lineCategory
|
Oluşturulacak satırın kategorisi.
Kullanımdan kaldırıldı
: Bunun yerine
Oluşturulan tam
Hem |
category
|
Oluşturulacak satırın kategorisi.
Oluşturulan tam
Hem
İkisini de belirtmezseniz |
Kategori
Çizgi kategorileri.
| Sıralamalar | |
|---|---|
STRAIGHT
|
Düz konnektörler (düz konnektör 1 dahil). Kategori belirtilmediğinde varsayılan kategori budur. |
BENT
|
Eğri bağlayıcılar (2-5 numaralı eğri bağlayıcılar dahil) |
CURVED
|
Eğri bağlayıcı 2-5 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 en az bir tane spreadsheets.readonly, spreadsheets, drive.readonly veya drive OAuth kapsamı gerekir.
| JSON gösterimi |
|---|
{ "objectId": string } |
| Alanlar | |
|---|---|
objectId
|
Yenilenecek grafiğin nesne kimliği. |
UpdateShapePropertiesRequest
Shape özelliklerini 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
Örneğin, şekil arka planının düz dolgu rengini güncellemek için
Bir mülkü 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 öğesinin özelliklerini 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
Örneğin, resim ana hat rengini güncellemek için
Bir mülkü varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateVideoPropertiesRequest
Video özelliklerini 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
Örneğin, video ana hat rengini güncellemek için
Bir mülkü varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdatePagePropertiesRequest
Bir Page öğesinin özelliklerini 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
Örneğin, sayfa arka planının düz dolgu rengini güncellemek için
Bir mülkü varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateTableCellPropertiesRequest
TableCell özelliklerini güncelleyin.
| 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ücresi özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, tablo hücresi arka planının düz dolgu rengini güncellemek için
Bir mülkü 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ığı, tablonun bir alt kümesine yapılan başvuruyu ifade eder.
Tablo aralığıyla belirtilen hücrelerin dikdörtgen oluşturmasının zorunlu olmadığını unutmayın. Örneğin, son satırın tüm hücrelerinin birleştirildiği 3 x 3 boyutlu bir tablomuz olduğunu varsayalım. Tablo şu şekilde görünür:
[ ][ ][ ]
[ ][ ][ ]
[ ]
Konum = (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 aralığı. |
columnSpan
|
Tablo aralığının sütun aralığı. |
UpdateLinePropertiesRequest
Bir Line öğesinin özelliklerini günceller.
| 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
Örneğin, çizginin düz dolgu rengini güncellemek için Bir mülkü varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
CreateParagraphBulletsRequest
Belirtilen metin dizini aralığıyla çakışan 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 baştaki sekmeler sayılarak belirlenir. Madde işareti ile ilgili paragraf arasında fazla boşluk olmaması için bu istekte baştaki sekmeler kaldırılır. Bu durum, 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 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 referans vermelidir. |
textRange
|
Madde işareti hazır ayarlarının uygulanacağı metin aralığı (dizinlere
|
bulletPreset
|
Kullanılacak madde işareti glifleri. Varsayılan olarak |
BulletGlyphPreset
Metindeki listeler için önceden ayarlanmış madde işareti glifleri.
Bu kalıplarda aşağıdaki 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ölgeli bir ok -
CHECKBOX: Unicode U+274f kod noktasına karşılık gelen boş bir kare -
CIRCLE: Unicode U+25cb kod noktasına karşılık gelen 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, içinde "x" bulunan bir 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 bir 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 harf. -
DIGIT: "1", "2" veya "3" gibi bir sayı. -
ZERODIGIT: Tek haneli sayıların başına sıfır eklenerek oluşturulan sayılar (ör. "01", "02" veya "03"). Birden fazla rakam içeren 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: Sola bakan bir üçgen, Unicode U+25c4 kod noktasına karşılık gelir.
| Sıralamalar | |
|---|---|
BULLET_DISC_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DISC, CIRCLE ve SQUARE madde işaretli glif içeren madde işaretli bir liste.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMONDX, ARROW3D ve SQUARE madde işaretli glif içeren madde işaretli bir liste.
|
BULLET_CHECKBOX
|
Tüm liste iç içe yerleştirme seviyeleri için CHECKBOX
madde işaretli glifler içeren 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şaretli glif içeren madde işaretli bir liste.
|
BULLET_STAR_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için STAR, CIRCLE ve SQUARE madde işaretli glif içeren madde işaretli bir liste.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için ARROW3D, CIRCLE ve SQUARE madde işaretli glif içeren madde işaretli bir liste.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
İlk 3 liste iç içe yerleştirme seviyesi için LEFTTRIANGLE, DIAMOND ve DISC madde işaretli glif içeren madde işaretli bir liste.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMONDX, HOLLOWDIAMOND ve SQUARE madde işaretli glif içeren madde işaretli bir liste.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMOND, CIRCLE ve SQUARE madde işaretli glif içeren madde işaretli bir liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için DIGIT, ALPHA ve ROMAN sayısal glifleri içeren, ardından nokta gelen numaralı liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
İlk 3 liste iç içe yerleştirme seviyesi için DIGIT, ALPHA ve ROMAN sayısal gliflerini içeren, parantezlerle devam eden numaralı liste.
|
NUMBERED_DIGIT_NESTED
|
Noktalarla ayrılmış sayısal glifler içeren numaralı liste. Her iç içe yerleştirme düzeyi, önceki iç içe yerleştirme düzeyinin glifini ön ek olarak kullanır.
DIGIT
Ö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 glifleri içeren, ardından nokta gelen numaralı liste.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
İlk 3 liste iç içe yerleştirme seviyesi için UPPERROMAN, UPPERALPHA ve DIGIT sayısal glifleri içeren, ardından nokta gelen numaralı liste.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için ZERODIGIT, ALPHA ve ROMAN sayısal glifleri içeren, ardından nokta gelen numaralı liste.
|
ReplaceAllShapesWithImageRequest
Belirtilen ölçütlerle eşleşen tüm şekilleri sağlanan resimle değiştirir.
Şekillerin yerine geçen resimler, sunuya eklendikten sonra dikdörtgen olur ve şekillerin biçimini almaz.
| JSON gösterimi |
|---|
{ "replaceMethod": enum ( |
| Alanlar | |
|---|---|
replaceMethod
|
Değiştirme yöntemi.
Kullanımdan kaldı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 belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir
|
Birleşik alan
criteria. Şekillerin değiştirilmesi için karşılaması gereken ölçütler.
criteria
aşağıdakilerden yalnızca biri olabilir:
|
|
containsText
|
Ayarlanırsa bu istek, verilen metni içeren tüm şekilleri değiştirir. |
Birleşik alan
image_source. Resim kaynağının türü.
image_source
aşağıdakilerden yalnızca biri olabilir:
|
|
imageUrl
|
Resmin URL'si. Resim, ekleme sırasında bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır.
Sağlanan URL en fazla 2 kB uzunluğunda olabilir. URL, 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çeklendirir ve ortalar. Ayrıca resmin en boy oranını korur. Resmin oluşturulan boyutu, şeklin boyutundan daha küçük olabilir. Yöntem belirtilmediğinde varsayılan yöntem budur. |
CENTER_CROP
|
Orijinal şeklin sınırlarını doldurmak için görüntüyü ölçeklendirir ve ortalar. Resim, şekli doldurmak için 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çeklendirir ve ortalar. Ayrıca resmin en boy oranını korur. Resmin oluşturulan boyutu, şeklin boyutundan daha küçük olabilir. Yöntem belirtilmediğinde varsayılan yöntem budur. |
CENTER_CROP
|
Orijinal şeklin sınırlarını doldurmak için görüntüyü ölçeklendirir ve ortalar. Resim, şekli doldurmak için kırpılabilir. Resmin oluşturulan boyutu, orijinal şekille aynı olur. |
DuplicateObjectRequest
Slayt veya sayfa öğelerini kopyalar.
Bir slayt kopyalandığında, kopyalanan slayt belirtilen slayttan hemen sonra oluşturulur. Bir sayfa öğesi kopyalandığında kopya, orijinaliyle aynı sayfaya aynı konumda yerleştirilir.
| JSON gösterimi |
|---|
{ "objectId": string, "objectIds": { string: string, ... } } |
| Alanlar | |
|---|---|
objectId
|
Yinelenmesi gereken nesnenin kimliği. |
objectIds
|
Kopyalanan nesne, başka nesneler içerebilir (ör. slayt veya grup sayfası öğesi kopyalanırken). Bu harita, yinelenen nesnelerin kimliklerinin nasıl oluşturulacağını tanımlar: Anahtarlar, orijinal nesnelerin kimlikleridir ve değerleri, ilgili yinelenen nesneye atanacak kimliklerdir. Kaynak nesnenin kopyasının kimliği de bu haritada, anahtar olarak
Tüm anahtarlar, sunudaki mevcut kimliklerle eşleşmelidir. Tüm değerler sunumda benzersiz olmalı ve alfanümerik bir karakter veya alt çizgiyle başlamalıdır ( Kaynak nesnelerin kimliklerinden herhangi biri haritadan çıkarılırsa yeni bir rastgele kimlik atanır. Harita boşsa veya ayarlanmamışsa tüm yinelenen nesneler yeni bir rastgele kimlik alır. |
UpdateTextStyleRequest
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Biçimlendirilecek 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şiyorsa bu stil devralacak ş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 olan 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
Örneğin, metin stilini kalın olarak güncellemek için
Bir mülkü 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, orijinal şeklin sınırlarına sığacak şekilde ölçeklendirilir ve ortalanır.
NOT: Şekilleri grafikle değiştirmek için en az bir spreadsheets.readonly, spreadsheets, drive.readonly veya drive OAuth kapsamı gerekir.
| JSON gösterimi |
|---|
{ "containsText": { object ( |
| Alanlar | |
|---|---|
containsText
|
Şekillerin değiştirilmesi için karşılaması gereken ölçütler. İstek, verilen 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ğlandığı mod. Belirtilmediğinde grafik, bağlantısı olmayan bir resim olur. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir
|
LinkingMode
Grafiğin kaynak e-tabloya bağlandığı mod.
| Sıralamalar | |
|---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tabloyla ilişkilendirilmediği için güncellenemez. Bağlanmamış bir grafik, resim olarak eklenir. |
LINKED
|
Grafiği bağladığınızda grafik güncellenebilir ve diğer ortak çalışanlar e-tablonun bağlantısını görür. |
DeleteParagraphBulletsRequest
Belirtilen metin diziniyle çakışan tüm paragraflardaki madde işaretlerini siler
range.
Her paragrafın iç içe yerleştirme düzeyi, ilgili paragrafın başına girinti eklenerek görsel olarak korunur.
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Maddelerin 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. Varsa objectId bir tabloya referans vermelidir. |
textRange
|
Madde işaretlerinin silineceği metin aralığı (dizinlere göre).
|
UpdateParagraphStyleRequest
Belirli bir metin dizini aralığıyla çakışan bir
Shape
veya
Table
içindeki tüm paragrafların stilini günceller.
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Biçimlendirilecek metnin bulunduğu şeklin veya tablonun nesne kimliği. |
cellLocation
|
Stil uygulanacak paragrafları içeren tablodaki hücrenin konumu. |
style
|
Paragrafın stili. |
textRange
|
Biçimlendirilecek 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 mülkü varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateTableBorderPropertiesRequest
Table içindeki tablo kenarlıklarının özelliklerini günceller.
| 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
|
Güncellemelerin uygulanacağı tablo aralığındaki kenarlık konumu. Kenarlık konumu belirtilmezse güncellemeler tablo aralığındaki tüm kenarlıklara uygulanır. |
tableBorderProperties
|
Güncellenecek tablo kenarlığı özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, tablo kenarlığı düz dolgu rengini güncellemek için
Bir mülkü varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak 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çindeki kenarlıklar. |
INNER_HORIZONTAL
|
Aralığın içindeki yatay kenarlıklar. |
INNER_VERTICAL
|
Aralığın iç kısmındaki dikey kenarlıklar. |
LEFT
|
Aralığın solundaki kenarlıklar. |
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 Table sütununun özelliklerini günceller.
| 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
Örneğin, sütun genişliğini güncellemek için
Alan maskesine "columnWidth" dahil edilirse ancak özellik ayarlanmamış olarak bırakılırsa sütun genişliği varsayılan olarak 406.400 EMU (32 puan) olur. |
UpdateTableRowPropertiesRequest
Table
satırının özelliklerini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
rowIndices[]
|
Güncellenecek satırları 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
Örneğin, minimum satır yüksekliğini güncellemek için
Alan maskesine "minRowHeight" dahil edilirse 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ştirilip aralığın sol üst ("baş") hücresinde saklanır. Aralık dikdörtgen değilse (bu durum, aralığın önceden birleştirilmiş hücreleri kapsadığı bazı durumlarda ortaya çıkabilir) 400 hatalı istek hatası döndürülür. |
UnmergeTableCellsRequest
Table içindeki hücreleri ayırır.
| JSON gösterimi |
|---|
{
"objectId": string,
"tableRange": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Tablonun hangi hücrelerinin birleştirilmeyeceğini belirten tablo aralığı. Bu aralıktaki tüm birleştirilmiş hücrelerin birleştirilmesi iptal edilir ve önceden birleştirilmesi iptal edilmiş hücreler etkilenmez. Aralıkta birleştirilmiş hücre yoksa istek hiçbir işlem yapmaz. Birleştirilen hücrelerden herhangi birinde metin varsa bu metin, birleştirilmemiş hücrelerden oluşan blokun sol üstteki ("baş") hücresinde kalır. |
GroupObjectsRequest
Nesne grubu oluşturmak için nesneleri gruplandırır. Örneğin, gruplar
PageElements
oluşturmak için
Group
tüm alt öğelerle aynı sayfada.
| JSON gösterimi |
|---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
| Alanlar | |
|---|---|
groupObjectId
|
Oluşturulacak grup için kullanıcı tarafından sağlanan bir 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 çizgiyle başlamalıdır ( Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
childrenObjectIds[]
|
Gruplandırılacak nesnelerin nesne kimlikleri.
Yalnızca sayfa öğeleri gruplandırılabilir. 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 ] } |
| Alanlar | |
|---|---|
objectIds[]
|
Grubu çözülecek nesnelerin nesne kimlikleri.
Yalnızca diğer |
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üncellenen 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, insanlar tarafından okunabilir 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, insanlar tarafından okunabilir değerler kullanın. |
ReplaceImageRequest
Mevcut bir resmi yenisiyle değiştirir.
Bir resmi değiştirdiğinizde mevcut resimdeki bazı
image effects
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ştirme yöntemi. |
Birleşik alan
image_source. Resim kaynağının türü.
image_source
aşağıdakilerden yalnızca biri olabilir:
|
|
url
|
Resmin URL'si. Resim, ekleme sırasında bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL 2 KB'ı aşamaz. URL, resimle birlikte kaydedilir ve |
UpdateSlidePropertiesRequest
Bir slaytı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" örtülü olarak belirtilir ve belirtilmemelidir. Her alanı listelemek için kısaltma olarak tek bir
Örneğin, bir slaytın atlanıp atlanmayacağını güncellemek için
Bir mülkü varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdatePageElementsZOrderRequest
Sayfa öğelerinin Z-sırasını günceller. Z-sırası, sayfadaki öğelerin arkadan öne doğru sıralanmasıdır. Öndeki 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ırası işlemi. İşlem birden fazla sayfa öğesine uygulandığında, işlemden önce bu sayfa öğelerindeki göreli Z sıraları korunur. |
ZOrderOperation
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 öndeki öğeye göre bir öğe öne getirir. |
SEND_BACKWARD
|
Sayfa öğelerini, belirtilen sayfa öğeleri arasında en arkada olan öğeye göre bir öğe geriye gönderir. |
SEND_TO_BACK
|
Sayfa öğelerini sayfanın arkasına gönderir. |
UpdateLineCategoryRequest
line kategorisini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"lineCategory": enum ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemenin uygulandığı satırın nesne kimliği.
Yalnızca "bağlayıcı" olduğunu belirten bir Kategori güncellendikten sonra satır yeniden yönlendirilebilir. |
lineCategory
|
Güncellenecek satır kategorisi.
Tam olarak hangi |
RerouteLineRequest
Bir line öğesini, bağlı sayfa öğelerindeki en yakın iki bağlantı sitesine bağlanacak şekilde yeniden yönlendirir.
| JSON gösterimi |
|---|
{ "objectId": string } |
| Alanlar | |
|---|---|
objectId
|
Yeniden yönlendirilecek hattın nesne kimliği.
Yalnızca bir "bağlayıcı" olduğunu gösteren bir |