İstek
Sunulara uygulanacak tek bir güncelleme türü.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
kind . Güncellemenin türü. Tam olarak bir alan zorunludur.
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
|
Tablodaki bir sütunu siler. |
replaceAllText
|
Belirtilen metnin tüm örneklerini değiştirir. |
deleteObject
|
Bir sayfayı veya sayfa öğesini sunudan siler. |
updatePageElementTransform
|
Sayfa öğesinin dönüşümünü günceller. |
updateSlidesPosition
|
Sunudaki bir grup slaytın konumunu günceller. |
deleteText
|
Bir şekil veya tablo hücresindeki metni siler. |
createImage
|
Bir 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
|
Bir |
updateVideoProperties
|
Bir |
updatePageProperties
|
Bir |
updateTableCellProperties
|
Bir |
updateLineProperties
|
Bir |
createParagraphBullets
|
Paragraflar için madde işaretleri oluşturur. |
replaceAllShapesWithImage
|
Bazı ölçütlerle eşleşen tüm şekilleri resimle değiştirir. |
duplicateObject
|
Bir slayt veya sayfa öğesini kopyalar. |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
Bazı ölçütlerle eşleşen tüm şekillerin yerini bir Google E-Tablolar grafiği alır. |
deleteParagraphBullets
|
Paragraflardaki madde işaretlerini siler. |
updateParagraphStyle
|
|
updateTableBorderProperties
|
|
updateTableColumnProperties
|
Bir |
updateTableRowProperties
|
Bir |
mergeTableCells
|
|
unmergeTableCells
|
|
groupObjects
|
Sayfa öğeleri gibi nesneleri gruplandırır. |
ungroupObjects
|
|
updatePageElementAltText
|
Bir |
replaceImage
|
Mevcut bir resmi yeni bir resimle değiştirir. |
updateSlideProperties
|
Bir Slaydın özelliklerini günceller |
updatePageElementsZOrder
|
|
updateLineCategory
|
Bir |
rerouteLine
|
Bir |
Slayt İsteği Oluştur
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, bir alfanümerik karakterle veya alt çizgiyle ( Bir 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 sonda oluşturulur. |
slideLayoutReference
|
Aşağıdakilerden biri olan mevcut ana örneğine göre eklenecek slaydın düzen referansı:
LayoutReference, ana ana sayfada bulunamazsa 400 hatalı istek hatası döndürülür.
Bir düzen referansı belirtmezseniz slayt, önceden tanımlanmış |
placeholderIdMappings[]
|
Düzendeki |
Düzen Referansı
Slayt düzeni referansı. Bu terimlerden biri geçerli olabilir:
- Önceden tanımlanmış 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. |
Önceden Tanımlanmış Düzen
Önceden tanımlanmış düzen türleri. Bunlar, sunularda yaygın olarak bulunan düzenlerdir. Bununla birlikte, bu düzenlerin silinmiş veya kullanılan temanın bir parçası olmamış olabilecekleri için mevcut ana slaytta mevcut olduklarına dair bir garanti yoktur. Ayrıca, her düzendeki yer tutucular değişmiş olabilir.
Sıralamalar | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Düzen belirtilmedi. |
BLANK
|
Yer tutucu içermeyen boş düzen. |
CAPTION_ONLY
|
Alt tarafta bir düzen olan düzen. |
TITLE
|
Başlığı ve alt başlığı olan düzen. |
TITLE_AND_BODY
|
Başlığı ve gövdesi olan düzen. |
TITLE_AND_TWO_COLUMNS
|
Başlık ve iki sütunlu düzen. |
TITLE_ONLY
|
Yalnızca başlığı olan düzen. |
SECTION_HEADER
|
Bölüm başlığı içeren düzen. |
SECTION_TITLE_AND_DESCRIPTION
|
Başlığı bir tarafında başlığı, diğer tarafında açıklaması olan düzen. |
ONE_COLUMN_TEXT
|
Tek bir sütunda düzenlenmiş, tek başlığı ve bir gövdesi olan düzen. |
MAIN_POINT
|
Ana noktası olan düzen. |
BIG_NUMBER
|
Çok sayıda başlığa sahip düzen. |
LayoutPlaceholderIdMapping
Belirtilen düzendeki 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 yer tutucu için slaytta oluşturulacak 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, bir alfanümerik karakter veya alt çizgiyle ( Bir kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
Birlik alanı
kind . Düzendeki yer tutucuyu tanımlayan tür.
kind
aşağıdakilerden yalnızca biri olabilir:
|
|
layoutPlaceholder
|
Bir slayttaki slayta uygulanacak yer tutucu. Yalnızca |
layoutPlaceholderObjectId
|
Slaytta uygulanacak, düzendeki yer tutucunun nesne kimliği. |
Shapepe Oluşturma İsteği
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, bir alfanümerik karakter veya alt çizgiyle ( |
elementProperties
|
Şeklin öğe özellikleri. |
shapeType
|
Şekil türü. |
Sayfa Öğesi Özellikleri
Bir sayfa öğesinin ortak özellikleri.
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 bir nesne kimliği.
Bir kimlik belirtirseniz, bu kimlik sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, bir alfanümerik karakter veya alt çizgiyle ( Bir kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Tablonun öğe özellikleri. Tablo, belirtilen boyutta, minimum boyuta tabi olarak oluşturulacak. Boyut sağlanmazsa tablo otomatik olarak boyutlandırılır. Tablo dönüşümleri 1 ölçeğinde olmalı ve kayma bileşeni içermemelidir. Herhangi bir dönüşüm sağlanmazsa tablo sayfada ortalanır. |
rows
|
Tablodaki satır sayısı. |
columns
|
Tablodaki sütun sayısı. |
Metin İsteği Ekle
Metni bir şekle veya tablo hücresine ekler.
JSON gösterimi |
---|
{
"objectId": string,
"cellLocation": {
object (
|
Alanlar | |
---|---|
objectId
|
Metnin ekleneceği şeklin veya tablonun nesne kimliği. |
cellLocation
|
Metin bir tablo hücresine eklenecekse isteğe bağlı tablo hücre konumu. Varsa nesne kimliği bir tabloya referans vermelidir. |
text
|
Eklenecek metin.
Dolaylı olarak yeni bir satır karakteri eklendiğinde ilgili dizinde yeni bir
Eklenen metnin metin stilleri otomatik olarak belirlenir ve genellikle komşu metnin stili korunur. Metin çoğu durumda, ekleme dizininde mevcut olan Bazı metin karakterleri (U+0000-U+0008, U+000C-U+001F) ve Unicode Temel Çok Dilli Uçak Özel Kullanım Alanı'ndaki (U+E000-U+F8FF) karakterler, eklenen metinden çıkarılır. |
insertionIndex
|
Dizin, sıfır tabanlıdır ve dizenin başlangıcından hesaplanır. Dizin, Unicode grafik kümelerinde yapılan eklemeleri önlemek için ayarlanabilir. Bu gibi durumlarda metin, grafik kümesinden hemen sonra eklenir. |
TableRowsRequest'i ekleme
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 tablosu hücre konumu. Referans hücrenin bulunduğu satırın yukarısına (veya altına) yeni bir satır eklenir. Referans hücre, birleştirilen 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ırlar eklenip eklenmeyeceğini belirtir.
|
number
|
Eklenecek satır sayısı. İstek başına en fazla 20 tane. |
TableColumnRequest'i Ekleme
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ütunların ekleneceği tablo. |
cellLocation
|
Sütunların ekleneceği referans tablosu hücre konumu. Referans hücrenin olduğu sütunun sol (veya sağ) bölümüne yeni bir sütun eklenir. Referans hücre, birleştirilen hücreyse yenileştirilen hücrenin soluna (veya sağına) yeni bir sütun eklenir. |
insertRight
|
Referans hücre konumunun sağına yeni sütunlar eklenip eklenmeyeceğini belirtir.
|
number
|
Eklenecek sütun sayısı. İstek başına en fazla 20 tane. |
TableRowRequest'i Sil
Tablodaki bir satırı siler.
JSON gösterimi |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Alanlar | |
---|---|
tableObjectId
|
Satırların silineceği tablo. |
cellLocation
|
Bir satırın silineceği referans tablosu hücre konumu. Bu hücrenin yayıldığı satır silinir. Bu, birleştirilmiş bir hücreyse birden fazla satır silinir. Bu silme işleminden sonra tabloda hiçbir satır kalmazsa tüm tablo silinir. |
TabloSütun İsteğini Sil
Tablodaki bir sütunu siler.
JSON gösterimi |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Alanlar | |
---|---|
tableObjectId
|
Sütunların silineceği tablo. |
cellLocation
|
Bir sütunun silineceği referans tablosu hücre konumu. Bu hücrenin yaydığı sütun silinir. Bu, birleştirilmiş bir hücreyse birden fazla sütun silinir. Bu silme işleminden sonra tabloda hiçbir sütun kalmazsa tüm tablo silinir. |
Tüm Metin İsteğini Değiştir
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ırlandırır.
Bir |
Birlik 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 şekildeki metni bulur. |
Alt Dize Eşleştirme Ölçütleri
Şekil veya tablodaki belirli bir metin dizesiyle eşleşen ölçütler.
JSON gösterimi |
---|
{ "text": string, "matchCase": boolean } |
Alanlar | |
---|---|
text
|
Şekil veya tabloda aranacak metin. |
matchCase
|
Aramanın, duruma uygun olup olmayacağını belirtir:
|
Nesne İsteğini Sil
Sunudan pages
veya page elements
şeklindeki nesneleri siler.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Silinecek sayfanın veya sayfa öğesinin nesne kimliği.
Bir silme işleminden sonra
Bir düzendeki yer tutucu silinirse boş devralan yer tutucular da silinir. |
GüncellemePageElementTransformRequest
Sayfa öğesinin dönüşümünü günceller.
Bir grubun dönüşümünün güncellenmesi, o gruptaki sayfa öğelerinin mutlak dönüşümünü değiştirir ve bu durum onların görsel görünümünü değiştirebilir. Daha fazla bilgi 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üşümü matrisi. |
applyMode
|
Dönüşüm güncellemesinin uygulama modu. |
Uygulama Modu
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 birleştirmeyle değiştirir. |
ABSOLUTE
|
Mevcut AffineTransform matrisini yenisiyle değiştirir. |
SlidesPositionRequest güncelleme
Sunulardaki slaytların konumunu günceller.
JSON gösterimi |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
Alanlar | |
---|---|
slideObjectIds[]
|
Sunuda taşınması gereken slaytların kimlikleri. Bu listedeki slaytlar, yinelenenler olmadan mevcut sunu sırasıyla olmalıdır. |
insertionIndex
|
Taşıma işleminin gerçekleşmesinden önce slayt düzenlemesi temel alınarak slaytların eklenmesi gereken dizin. Sıfır ile sunudaki slaytların sayısı (bu değerler dahil) arasında olmalıdır. |
Metin İsteğini Sil
Bir şekil veya tablo hücresindeki metni siler.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Metnin silineceği şekil veya tablonun nesne kimliği. |
cellLocation
|
Metin bir tablo hücresinden silinecekse isteğe bağlı tablo hücre konumu. Varsa nesne kimliği bir tabloya referans vermelidir. |
textRange
|
Şeklin veya tablo hücresinin metninin sonunda her zaman örtülü bir yeni satır karakteri olamaz.
Paragraf sınırını aşan metinlerin silinmesi, iki paragraf birleştirildiğinde paragraf stillerinde ve listelerde değişikliklere neden olabilir. Vekil çiftinin yalnızca bir kod birimini içeren aralıklar, her iki kod birimini de içerecek şekilde genişletilir. |
Aralık
Metindeki karakterler gibi dizine eklenmiş bir koleksiyonun bitişik aralığını 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. |
endIndex
|
Koleksiyonun sonunun isteğe bağlı sıfır tabanlı dizini. |
type
|
Aralığın türü. |
Type
Aralık türleri.
Sıralamalar | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
Aralık türü belirtilmedi. Bu değer kullanılmamalıdır. |
FIXED_RANGE
|
Sabit bir aralık. Hem startIndex hem de endIndex belirtilmelidir.
|
FROM_START_INDEX
|
Aralığı startIndex tarihinde başlatır ve koleksiyonun sonuna kadar devam eder. endIndex belirtilmemelidir.
|
ALL
|
Aralığı, koleksiyonun tüm uzunluğuna eşit olacak şekilde ayarlar. Hem startIndex hem de endIndex belirtilmemelidir.
|
Resim Resmi Oluşturma
Bir 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, bir alfanümerik karakter veya alt çizgiyle ( Bir 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 resim en boy oranı korunacak şekilde ölçeklendirilir ve boyuta göre ortalanır. Sağlanan dönüşüm, bu işlemden sonra uygulanır.
|
Birlik alanı
image_source . Resim kaynağının türü.
image_source
aşağıdakilerden yalnızca biri olabilir:
|
|
url
|
Resim URL'si. Resim, ekleme sırasında bir kez getirilir ve bir kopyası sunuda görüntülenmek üzere depolanır. Resimlerin boyutu 50 MB'tan az olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır.
Sağlanan URL'nin herkes tarafından erişilebilir olması ve en fazla 2 KB olması gerekir. URL, resimle birlikte kaydedilir ve |
Video İsteği Oluştur
Video oluşturur.
NOT: Google Drive'dan video oluşturmak için, istekte bulunan 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 bir nesne kimliği.
Bir kimlik belirtirseniz, bu kimlik sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, bir alfanümerik karakter veya alt çizgiyle ( Bir 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, https://www.youtube.com/watch?v=7U3axjORYZ0 YouTube videosu için kimlik 7U3axjORYZ0 şeklindedir. Bir Google Drive videosu için https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q kimliği 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q. Bir Google Drive video dosyasına erişmek için eski dosyaların 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 bölümünü inceleyin. |
CreateSheetsChartRequest
Yerleştirilmiş bir Google E-Tablolar grafiği oluşturur.
NOT: Grafik oluşturma için e-tablolar.readonly, e-tablolar, drive.readonly, drive.file veya Drive OAuth kapsamlarından en az biri 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, [a-zA-Z0-9_] kelime karakteriyle başlamalı ve ardından istenilen sayıda karakter [a-zA-Z0-9_-:] ile devam etmelidir. Kimliğin uzunluğu 5'ten az veya 50'den büyük 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ı grafiğin en boy oranıyla eşleşmediğinde grafik en boy oranını korumak için boyuta göre ölçeklendirilir 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 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 bölümünü 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ğlı olmayan bir resim olur. |
Bağlantı Modu
Grafiğin kaynak e-tabloya bağlandığı mod.
Sıralamalar | |
---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tablo ile ilişkilendirilmez ve güncellenemez. Bağlı olmayan bir grafik resim olarak eklenir. |
LINKED
|
Grafiğin bağlanması, grafiğin güncellenmesine olanak tanır ve diğer ortak çalışanlar e-tablonun bağlantısını görür. |
Satır İsteği Oluştur
Ç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, bir alfanümerik karakter veya alt çizgiyle ( Bir kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Çizginin öğe özellikleri. |
lineCategory
|
Oluşturulacak çizginin kategorisi.
Kullanımdan kaldırıldı
: Bunun yerine
Oluşturulan tam
Hem |
category
|
Oluşturulacak çizginin kategorisi.
Oluşturulan tam
Hem
İkisini de belirtmezseniz |
Kategori
Satır kategorileri.
Sıralamalar | |
---|---|
STRAIGHT
|
Düz konnektör dahil, düz konnektörler. Belirtilmediğinde varsayılan kategoridir. |
BENT
|
Bükülmüş konnektörler (bükülmüş konnektör dahil 2-5). |
CURVED
|
Eğri bağlayıcılar (kavisli konnektör dahil) 2 ile 5 arası. |
SheetsChartChartRequest'i Yenile
Yerleştirilmiş bir Google E-Tablolar grafiğini, Google E-Tablolar'daki en son grafik sürümüyle değiştirerek yeniler.
NOT: Grafiklerin yenilenmesi için e-tablolar.readonly, e-tablolar, drive.readonly veya Drive OAuth kapsamlarından en az biri gerekir.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Yenilenecek grafiğin nesne kimliği. |
Güncelleme Shapepe İstekleri
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.
Örneğin, şekil arka planı 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 dahil edin ancak alanı ayarlanmamış olarak bırakın. |
ImageImageRequest Güncellemesi
Image
ö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.
Örneğin, resmin dış çizgi rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine dahil edin ancak alanı ayarlanmamış olarak bırakın. |
VideoÖzellikleri Güncelleme İsteği
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.
Örneğin, video anahat rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine dahil edin ancak alanı ayarlanmamış olarak bırakın. |
Güncelleme Sayfası İstekleri
Bir Page
özelliğinin ö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.
Örneğin, sayfa arka planı 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 dahil edin ancak alanı ayarlanmamış olarak bırakın. |
Tablo Hücre Mülklerini Güncelleme İsteği
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ığı. Bir 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.
Örneğin, tablo hücre arka plan 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 dahil edin ancak alanı ayarlanmamış olarak bırakın. |
TabloAralığı
Tablo aralığı, tablonun bir alt kümesine yapılan referansı temsil eder.
Tablo aralığı tarafından belirtilen hücrelerin mutlaka bir 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 aşağıdaki gibi 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 kapsamı. |
UpdateLinePropertiesRequest etkinliği
Bir Line
özelliğinin özelliklerini 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.
Örneğin, çizginin 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 dahil edin ancak alanı ayarlanmamış olarak bırakın. |
ParagraphBulletsRequest oluşturma
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 seviyesi, her paragrafın önünde sıradaki sekmeler sayılarak belirlenir. Madde işareti ile karşılık gelen paragraf arasında fazla boşluk olmaması için bu öncü sekmeler bu istek tarafından kaldırılır. Bu, metnin bazı bölümlerinin dizinlerini değiştirebilir.
Paragrafların güncellenmesinden hemen önceki paragraf, eşleşen hazır ayara sahip bir listedeyse, güncellenen paragraflar bir önceki listeye eklenir.
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Maddelerin ekleneceğ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ücre konumu. Varsa nesne kimliği bir tabloya referans vermelidir. |
textRange
|
|
bulletPreset
|
Kullanılacak madde işareti glif türleri. Varsayılan olarak |
BulletGlyphPreset
Metindeki madde işaretleri için hazır ayar kalıpları.
Bu kalıplar aşağıdaki tür madde işaretlerini kullanı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 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 sağlam bir elmas -
DIAMONDX
: Unicode U+2756 kod noktasına karşılık gelen, "x" işareti 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 düz bir daire -
SQUARE
: Unicode U+25a0 kod noktasına karşılık gelen düz bir kare -
STAR
: Unicode U+2605 kod noktasına karşılık gelen yıldız -
ALPHA
: "a", "b" veya "c" gibi küçük harf. -
UPPERALPHA
: "A", "B" veya "C" gibi büyük harfli bir harf. -
DIGIT
: "1", "2" veya "3" gibi bir sayı. -
ZERODIGIT
: Tek haneli sayıların önüne "01", "02" veya "03" gibi bir sayı gelen sayı. Birden fazla basamağı olan sayıların önüne sıfır eklenmez. -
ROMAN
: Küçük bir Roma rakamı (ör. "i", "ii" veya "iii"). -
UPPERROMAN
: "I", "II" veya "III" gibi büyük bir 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
|
Listenin iç içe yerleştirme seviyeleri için DISC , CIRCLE ve SQUARE madde işaretiyle madde işaretli liste.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
Listenin iç içe yerleştirme seviyeleri için DIAMONDX , ARROW3D ve SQUARE madde işaretiyle madde işaretli liste.
|
BULLET_CHECKBOX
|
Tüm liste iç içe yerleştirme seviyeleri için CHECKBOX madde işareti içeren madde işaretli bir liste.
|
BULLET_ARROW_DIAMOND_DISC
|
Listenin iç içe yerleştirme seviyeleri için ARROW , DIAMOND ve DISC madde işaretiyle madde işaretli liste.
|
BULLET_STAR_CIRCLE_SQUARE
|
Listenin iç içe yerleştirme seviyeleri için STAR , CIRCLE ve SQUARE madde işaretiyle madde işaretli liste.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
Listenin iç içe yerleştirme seviyeleri için ARROW3D , CIRCLE ve SQUARE madde işaretiyle madde işaretli liste.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
Listenin iç içe yerleştirme seviyeleri için LEFTTRIANGLE , DIAMOND ve DISC madde işaretiyle madde işaretli liste.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
Listenin iç içe yerleştirme seviyeleri için DIAMONDX , HOLLOWDIAMOND ve SQUARE madde işaretiyle madde işaretli liste.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
Listenin iç içe yerleştirme seviyeleri için DIAMOND , CIRCLE ve SQUARE madde işaretiyle madde işaretli liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
İç içe yerleştirilmiş ilk 3 liste seviyesi için DIGIT , ALPHA ve ROMAN sayısal glifleri içeren ve ardından nokta kullanılan bir numaralı liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
Listenin iç içe yerleştirme seviyeleri için DIGIT , ALPHA ve ROMAN sayısal gliften oluşan ve ardından parantezin eklendiği numaralı bir liste.
|
NUMBERED_DIGIT_NESTED
|
Noktalarla ayrılmış DIGIT sayısal gliflere sahip numaralı bir liste. Burada her iç içe yerleştirme seviyesi bir önek olarak önceki iç içe yerleştirme seviyesi glifini kullanır. Örneğin: "1.", "1.1.", "2.", "2.2."
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
İç içe yerleştirilmiş ilk 3 liste seviyesi için UPPERALPHA , ALPHA ve ROMAN sayısal glifleri içeren ve ardından nokta kullanılan bir numaralı liste.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
İç içe yerleştirilmiş ilk 3 liste seviyesi için UPPERROMAN , UPPERALPHA ve DIGIT sayısal glifleri içeren ve ardından nokta kullanılan bir numaralı liste.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
İç içe yerleştirilmiş ilk 3 liste seviyesi için ZERODIGIT , ALPHA ve ROMAN sayısal glifleri içeren ve ardından nokta kullanılan bir numaralı liste.
|
Tüm Şekilleri Resim İsteğiyle Değiştir
Belirtilen ölçütlerle eşleşen tüm şekilleri, sağlanan resimle değiştirir.
Şekillerin yerini alan resimler, sunuya eklendikten sonra dikdörtgen biçimindedir ve şekiller için kullanılmaz.
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ırlandırır.
|
Birlik alanı
criteria . Şekillerin değiştirilmesi için eşleşmesi gereken ölçütler.
criteria
aşağıdakilerden yalnızca biri olabilir:
|
|
containsText
|
Ayarlanırsa bu istek, belirtilen metni içeren tüm şekillerin yerini alır. |
Birlik alanı
image_source . Resim kaynağının türü.
image_source
aşağıdakilerden yalnızca biri olabilir:
|
|
imageUrl
|
Resim URL'si. Resim, ekleme sırasında bir kez getirilir ve bir kopyası sunuda görüntülenmek üzere depolanır. Resimlerin boyutu 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı 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 |
Değişim Yöntemi
Değiştirme yöntemi.
Sıralamalar | |
---|---|
CENTER_INSIDE
|
Resmi orijinal şeklin sınırlarına uyacak şekilde ölçeklendirir ve ortalar, ayrıca resmin en boy oranını korur. Resmin oluşturma boyutu, şeklin boyutundan küçük olabilir. Bu, bir yöntem belirtilmediğinde varsayılan yöntemdir. |
CENTER_CROP
|
Resmi orijinal şeklin sınırlarını dolduracak şekilde ölçeklendirir ve ortalar. Şekli doldurmak için resim 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 uyacak şekilde ölçeklendirir ve ortalar, ayrıca resmin en boy oranını korur. Resmin oluşturma boyutu, şeklin boyutundan küçük olabilir. Bu, bir yöntem belirtilmediğinde varsayılan yöntemdir. |
CENTER_CROP
|
Resmi orijinal şeklin sınırlarını dolduracak şekilde ölçeklendirir ve ortalar. Şekli doldurmak için resim kırpılabilir. Resmin oluşturulan boyutu orijinal şekille aynı olur. |
YinelenenNesne İsteği
Bir slayt veya sayfa öğesini kopyalar.
Bir slaytı kopyalarken kopya slayt, belirtilen slayttan hemen sonra oluşturulur. Bir sayfa öğesi kopyalanırken kopya, orijinalle aynı konuma yerleştirilir.
JSON gösterimi |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
Alanlar | |
---|---|
objectId
|
Kopyalanacak nesnenin kimliği. |
objectIds
|
Kopyalanan nesne, örneğin bir slaytı veya bir grup sayfası öğesini kopyalarken başka nesneler içerebilir. Bu harita, yinelenen nesnelerin kimliklerinin nasıl oluşturulduğunu tanımlar: Anahtarlar orijinal nesnelerin kimlikleridir ve değerleri, karşılık gelen yinelenen nesneye atanacak kimliklerdir. Kaynak nesne kopyasının kimliği, bu haritada da
Tüm anahtarlar, sunudaki mevcut kimliklere karşılık gelmelidir. Tüm değerler sunuda benzersiz olmalı ve alfanümerik bir karakterle veya alt çizgiyle ( Kaynak nesnelerinin kimlikleri haritadan çıkarılırsa yeni bir rastgele kimlik atanır. Harita boşsa veya ayarlanmadan bırakılırsa yinelenen tüm nesnelere yeni bir rastgele kimlik verilir. |
Metin Stili İsteğini Güncelle
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Stil uygulanacak metnin bulunduğu şeklin veya tablonun nesne kimliği. |
cellLocation
|
Stil yapılacak metnin bulunduğu tablodaki hücrenin konumu. |
style
|
Metin üzerinde belirlenecek stiller. Belirli bir stilin değeri üst öğenin türüyle eşleşiyorsa bu stil devralınacak şekilde ayarlanır.
Bazı metin stili değişiklikleri, Slaytlar düzenleyicisinin davranışını yansıtması amaçlanan başka 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ıkta tam olarak bir listeye ait olan bir paragraf varsa, paragrafın madde işareti de eşleşen metin stiliyle güncellenir. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir.
Ö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 dahil edin ancak alanı ayarlanmamış olarak bırakın. |
Tüm Şekillerle E-Tablolar Grafik İsteği Değiştir
Belirtilen ölçütlerle eşleşen tüm şekilleri, sağlanan Google E-Tablolar grafiği ile değiştirir. Grafik ölçeklendirilir ve orijinal şeklin sınırlarına sığacak şekilde ortalanır.
NOT: Grafiklerle grafik değiştirme işlemi için e-tablolar.readonly, e-tablolar, 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 şekillerin yerini alır. |
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ğlı olmayan bir resim olur. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlandırır.
|
Bağlantı Modu
Grafiğin kaynak e-tabloya bağlandığı mod.
Sıralamalar | |
---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tablo ile ilişkilendirilmez ve güncellenemez. Bağlı olmayan bir grafik resim olarak eklenir. |
LINKED
|
Grafiğin bağlanması, grafiğin güncellenmesine olanak tanır ve diğer ortak çalışanlar e-tablonun bağlantısını görür. |
ParagraphBulletsİsteği Sil
Belirli bir metin diziniyle (range
) çakışan tüm paragraflardaki madde işaretlerini siler.
Her paragrafın iç içe yerleştirme seviyesi, ilgili 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ücre konumu. Varsa nesne kimliği bir tabloya referans vermelidir. |
textRange
|
|
Güncelleme ParagraphStyleRequest
Belirtilen 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
|
Stil uygulanacak metnin bulunduğu şeklin veya tablonun nesne kimliği. |
cellLocation
|
Stildeki paragrafları içeren tablonun hücredeki konumu. |
style
|
Paragrafın stili. |
textRange
|
Biçimlendirilecek paragrafları içeren metin aralığı. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir.
Ö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 dahil edin ancak alanı ayarlanmamış olarak bırakın. |
UpdateTableBorderPropertiesRequest isteği
Table
tablosundaki 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ığı. Bir tablo aralığı belirtilmezse güncellemeler tablonun tamamına uygulanır. |
borderPosition
|
Güncellemelerin uygulanacağı tablo aralığındaki kenarlık konumu. Bir 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.
Örneğin, tablo kenarlığı düz rengini güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine dahil edin ancak alanı ayarlanmamış olarak bırakın. |
Kenarlık Konumu
Tablo kenarlık konumu.
Sıralamalar | |
---|---|
ALL
|
Aralıktaki tüm kenarlıklar. |
BOTTOM
|
Aralığın en altındaki kenarlıklar. |
INNER
|
Aralığın içindeki kenarlıklar. |
INNER_HORIZONTAL
|
Aralığın içinde bulunan yatay kenarlıklar. |
INNER_VERTICAL
|
Aralığın içinde gösterilen 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. |
TabloSütun Özellik İsteğini Güncelle
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. Herhangi bir 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.
Örneğin, sütun genişliğini güncellemek için Alan maskesine ""columnWidth"" değeri eklenir ancak özellik ayarlanmadan bırakılırsa sütun genişliği varsayılan olarak 406.400 EMU (32 nokta) olur. |
TableRowPropertiesRequest'i güncelleme
Bir Table
satırının ö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. Herhangi bir 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.
Örneğin, minimum satır yüksekliğini güncellemek için Alan maskesine "minminHeight" özelliği dahil edilir ancak özellik ayarlanmadan bırakılırsa minimum satır yüksekliği varsayılan olarak 0 olur. |
MergeTableCellsİsteği
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ığın sol üst ("baş") hücresinde depolanır. Aralık dikdörtgen biçiminde değilse (aralığın halihazırda birleştirilen hücrelere yer verdiği bazı durumlarda ortaya çıkabilir) 400 hatalı istek hatası döndürülür. |
UnmergeTableCellsRequest isteği
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ştirileceğini belirten tablo aralığı. Bu aralıktaki birleştirilen tüm hücreler birleştirilir ve halihazırda birleştirilen hücreler etkilenmez. Aralıkta birleştirilmiş hücre yoksa istek hiçbir şey yapmaz. Birleştirilmiş hücrelerden herhangi birinde metin varsa bu metin, ortaya çıkan birleştirilen hücre bloğunun sol üst ("baş") hücresinde kalır. |
GroupObjectsİsteği
Bir nesne grubu oluşturmak için nesneleri gruplandırır. Örneğin, PageElements
grubu
tüm alt gruplarla aynı sayfada Group
oluşturur.
JSON gösterimi |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
Alanlar | |
---|---|
groupObjectId
|
Oluşturulacak grup için 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, bir alfanümerik karakter veya alt çizgiyle ( Bir 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 yer almayan en az iki sayfa öğesi olmalıdır. |
Nesneleri Gruplandırmadan Kaldırma İsteği
groups
gibi nesnelerin gruplandırmasını iptal eder.
JSON gösterimi |
---|
{ "objectIds": [ string ] } |
Alanlar | |
---|---|
objectIds[]
|
Gruplandırması iptal edilecek nesnelerin nesne kimlikleri.
Yalnızca diğer |
UpdatePageElementAltTextİsteği
Bir page element
metninin 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ığı. Politika ayarlanmadan bırakılırsa mevcut değer korunur. Başlık, ekran okuyucular ve diğer erişilebilirlik arayüzleriyle gösterilir. Yalnızca sayfa öğesinin içeriğiyle ilgili okunabilir değerleri kullanın. |
description
|
Sayfa öğesinin güncellenmiş alternatif metin açıklaması. Politika ayarlanmadan bırakılırsa 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 okunabilir değerleri kullanın. |
Resim Değiştirme
Mevcut bir resmi yeni bir resimle değiştirir.
Bir resmin değiştirilmesi, mevcut görüntüden bazı image effects
öğelerini kaldırır.
JSON gösterimi |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
Alanlar | |
---|---|
imageObjectId
|
Değiştirilecek mevcut resmin kimliği. Kimlik, bir alma 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
aşağıdakilerden yalnızca biri olabilir:
|
|
url
|
Resim URL'si. Resim, ekleme sırasında bir kez getirilir ve bir kopyası sunuda görüntülenmek üzere depolanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL, 2 KB'tan uzun olamaz. URL, resimle birlikte kaydedilir ve |
SlidePropertiesİsteğini Güncelle
Bir Slaydın özelliklerini günceller.
JSON gösterimi |
---|
{
"objectId": string,
"slideProperties": {
object (
|
Alanlar | |
---|---|
objectId
|
Güncellemenin uygulandığı slaydın nesne kimliği. |
slideProperties
|
Güncellenecek slayt özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. "slideProperties" kökü ima edilir ve belirtilmemelidir. Her bir alanı listelemek için tek bir
Örneğin, bir slaydın atlanıp atlanmadığını güncellemek için Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine dahil edin ancak alanı ayarlanmamış olarak bırakın. |
UpdatePageElementsZOrderRequest
Sayfa öğelerinin Z sırasını günceller. Z-sıra, sayfadaki öğelerin önden arkaya doğru sıralanmasıdır. Öndeki sayfa öğesi, arkasındaki öğeleri kapsayabilir.
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 öğesinde uygulanırken, işlem sürdürülmeden önce bu sayfa öğelerinin içindeki göreli Z siparişleri. |
ZSiparişİşlemi
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
|
Sayfadaki öğeleri, belirtilen sayfa öğelerinde en öndeki öğeye göre bir sayfa öne getirir. |
SEND_BACKWARD
|
Sayfadaki öğeleri, belirtilen sayfa öğelerinde en uzaktaki öğeye göre bir öğe geri gönderir. |
SEND_TO_BACK
|
Sayfa öğelerini sayfanın arkasına gönderir. |
UpdateLineCategoryRequest
Bir 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 gösteren Satır öğesinin kategorisi güncellendikten sonra yeniden yönlendirilebilir. |
lineCategory
|
Güncellenecek satır kategorisi.
Tam |
Yeniden Yönlendirme Satırı İsteği
Bir line
öğesini, bağlı sayfa öğelerinde en yakın iki bağlantı sitesine bağlı olacak şekilde yönlendirir.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Yeniden yönlendirilecek satırın nesne kimliği.
Yalnızca |