İ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 .
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
|
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 sayfa veya sayfa öğesini sunudan siler. |
updatePageElementTransform
|
Bir sayfa öğesinin dönüşümünü günceller. |
updateSlidesPosition
|
Sunudaki bir slayt grubunun konumunu günceller. |
deleteText
|
Bir şekilden veya tablo hücresindeki metni siler. |
createImage
|
Bir görsel 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
|
Şunun özelliklerini günceller:
|
updateImageProperties
|
Şunun özelliklerini günceller:
|
updateVideoProperties
|
Şunun özelliklerini günceller:
|
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
|
Bazı ölçütlerle eşleşen tüm şekilleri bir Google E-Tablolar grafiğiyle değiştirir. |
deleteParagraphBullets
|
Paragraflardaki madde işaretlerini siler. |
updateParagraphStyle
|
|
updateTableBorderProperties
|
Tablo kenarlıklarının özelliklerini
|
updateTableColumnProperties
|
Şunun özelliklerini günceller:
|
updateTableRowProperties
|
Şunun özelliklerini günceller:
|
mergeTableCells
|
Hücreleri bir araya getirir
|
unmergeTableCells
|
Birleştirilen hücreleri ayırır:
|
groupObjects
|
Sayfa öğeleri gibi nesneleri gruplar. |
ungroupObjects
|
Şunun gibi nesneleri gruplandırır:
|
updatePageElementAltText
|
Bir
|
replaceImage
|
Mevcut bir resmi yeni bir resimle değiştirir. |
updateSlideProperties
|
Bir Slaytın özelliklerini günceller |
updatePageElementsZOrder
|
Z sırasını günceller
|
updateLineCategory
|
Şu kategoriyi günceller:
|
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:
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 en sonda oluşturulur. |
slideLayoutReference
|
Şuna göre, eklenecek slaytın düzen referansı: mevcut ana örnek bulunur:
LayoutReference, geçerli ana sayfada bulunmazsa 400 hatalı istek hatası döndürülür.
Bir düzen referansı belirtmezseniz slaytta önceden tanımlanmış
|
placeholderIdMappings[]
|
İsteğe bağlı nesne kimliği eşlemelerinin listesi
|
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. Bununla birlikte, bu düzenlerin silinmiş veya kullanılan temanın parçası olmayabilecekleri için mevcut ana slaytta bulunduğuna dair bir garanti yoktur. 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ığı 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
|
Bir tarafında başlık ve alt başlık, diğer tarafında açıklama içeren 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 sayı başlığı içeren düzen. |
LayoutPlaceholderIdMapping
Belirtilen düzendeki 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 slaytta oluşturulacak yer tutucu 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, alfanümerik bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir:
Bir 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 slayta uygulanacak düzendeki 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 bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir:
|
elementProperties
|
Şeklin öğe özellikleri. |
shapeType
|
Şekil türü. |
PageElementProperties
Bir sayfa öğesinin genel özellikleri.
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.
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:
Bir kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Tabloyla ilgili öğe özellikleri. Tablo belirtilen boyutta, minimum boyuta tabi olarak oluşturulur. Boyut sağlanmamışsa 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 sayfada ortalanır. |
rows
|
Tablodaki satır sayısı. |
columns
|
Tablodaki sütun sayısı. |
InsertTextRequest
Bir şekle veya tablo hücresine metin ekler.
JSON gösterimi |
---|
{
"objectId": string,
"cellLocation": {
object (
|
Alanlar | |
---|---|
objectId
|
Metnin ekleneceği şeklin veya tablonun nesne kimliği. |
cellLocation
|
Metin bir tablo hücresine eklenecekse isteğe bağlı tablo hücresinin 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 birimlerine göre
Dizin sıfır tabanlıdır ve dizenin başlangıcından itibaren hesaplanır. Dizin, Unicode grafik kümeleri içine eklemeleri önlemek için ayarlanabilir. Bu durumlarda metin, grafik 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 tablosu hücre konumu. Başvuru hücresinin bulunduğu satırın üstüne (veya altına) yeni bir satır eklenir. Başvuru hücresi, 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ğini belirtir.
|
number
|
Eklenecek satır sayısı. İstek başına en fazla 20 adet. |
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ütunların ekleneceği tablo. |
cellLocation
|
Sütunların ekleneceği referans tablosu hücre konumu. Başvuru hücresinin bulunduğu sütunun soluna (veya sağına) yeni bir sütun eklenir. Başvuru hücresi, birleştirilmiş bir hücreyse, birleştirilmiş hücrenin soluna (veya sağına) yeni bir sütun eklenir. |
insertRight
|
Başvuru hücre konumunun sağına yeni sütunlar eklenip eklenmeyeceğini belirtir.
|
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 silineceği tablo. |
cellLocation
|
Bir satırın silineceği referans tablosu hücre 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 hiç satır kalmazsa tablonun tamamı silinir. |
DeleteTableColumnRequest
Tablodaki bir sütunu siler.
JSON gösterimi |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Alanlar | |
---|---|
tableObjectId
|
Sütunların silineceği tablo. |
cellLocation
|
Sütunun silineceği referans tablosu hücre konumu. Bu hücrenin kapladığı sütun silinecek. Bu, birleştirilmiş bir hücreyse birden fazla sütun silinecek. Bu silme işleminden sonra tabloda hiç sütun kalmazsa tablonun tamamı silinir. |
ReplaceAllTextRequest
Bir ölçütle eşleşen tüm metin örneklerini şununla değiştirir:
replace text
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 .
aşağıdakilerden yalnızca 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
Nesneyi siler:
pages
.
veya
Sunudaki page elements
.
JSON gösterimi |
---|
{ "objectId": string } |
Alanlar | |
---|---|
objectId
|
Silinecek sayfa veya sayfa öğesinin nesne kimliği.
Silme işleminden sonra
Düzende bir yer tutucu silindiğinde boş olan devralma yer tutucuları da silinir. |
UpdatePageElementTransformRequest
Bir sayfa öğesinin dönüşümünü günceller.
Bir grubun dönüşümünün güncellenmesi, söz konusu gruptaki sayfa öğelerinin mutlak dönüşümünü değiştirir. Bu da görsel görünümlerini değiştirebilir. Şuna ilişkin dokümanlara bakın:
PageElement.transform
.
inceleyebilirsiniz.
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 matriye uygular ve mevcut birleştirmeyi elde edilen birleştirmeyle değiştirir. |
ABSOLUTE
|
Mevcut AffineTransform matrisini yenisiyle değiştirir. |
UpdateSlidesPositionRequest
Slaytların sunudaki konumunu günceller.
JSON gösterimi |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
Alanlar | |
---|---|
slideObjectIds[]
|
Sunudaki 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üzenine göre slaytların eklenmesi gereken dizin. Sıfır ile sunumdaki slayt sayısı arasında (bu değerler dahil) olmalıdır. |
DeleteTextRequest
Bir şekilden 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
|
Şuna göre silinecek metin aralığı:
Bir şeklin veya tablo hücresinin metninin sonunda her zaman silinemeyen bir örtülü yeni satır 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
|
İsteğe bağlı, koleksiyon sonunun sıfır tabanlı dizini. Şunun için gereklidir:
|
type
|
Aralığın 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 aralık. Hem
startIndex .
ve
endIndex
belirtilmelidir.
|
FROM_START_INDEX
|
Aralığın başlangıcı:
startIndex .
koleksiyonun sonuna kadar devam eder. İlgili içeriği oluşturmak için kullanılan
endIndex .
belirtilmemelidir.
|
ALL
|
Aralığı, koleksiyonun tüm uzunluğu olacak şekilde ayarlar. Hem
startIndex .
ve
endIndex
belirtilmemelidir.
|
CreateImageRequest
Bir görsel 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 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ı resmin en boy oranıyla eşleşmediğinde resim, 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.
İlgili içeriği oluşturmak için kullanılan
İlgili içeriği oluşturmak için kullanılan
|
Birlik alanı
image_source Görsel kaynağının türü.
image_source .
aşağıdakilerden yalnızca 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ç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 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 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:
Bir kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Videonun öğe özellikleri.
İlgili içeriği oluşturmak için kullanılan
İ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. Google Drive videosu için https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q kimlik, 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q şeklindedir. 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 bkz. Kaynak anahtarlarını kullanarak bağlantıyla paylaşılan dosyalara erişme. |
CreateSheetsChartRequest
Yerleştirilmiş bir Google E-Tablolar grafiği oluşturur.
NOT: Grafik oluşturmak için spreadsheet.readonly, spreadsheet, drive.readonly, drive.file veya drive OAuth kapsamlarından en az birini gerektirir.
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 karakteri [a-zA-Z0-9_] ile başlamalı ve ardından istenen 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
|
Grafik iç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 bkz. Kaynak anahtarlarını kullanarak bağlantıyla paylaşılan dosyalara erişme. |
chartId
|
Google E-Tablolar e-tablosundaki ilgili 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 bir grafik resim olarak eklenir. |
LINKED
|
Grafik bağlandığında grafik güncellenir. 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.
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:
Bir 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
Tam
Hem
|
category
|
Oluşturulacak satırın kategorisi.
Tam
Hem
Örneğin,
İkisini de belirtmezseniz
|
Kategori
Çizgi kategorileri.
Sıralamalar | |
---|---|
STRAIGHT
|
Düz konnektör 1 dahil olmak üzere düz bağlayıcılar. Herhangi bir değer belirtilmediğinde varsayılan kategori bu olur. |
BENT
|
Bükülmüş konnektörler, 2-5 arası 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
Şunun özelliklerini güncelleme:
Shape
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, ş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 adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak 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
Örneğin, videonun dış çizgi 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. |
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
Ö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 adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak 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 başvuruyu 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 aralığı. |
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
Ö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 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 bir paragrafın iç içe yerleştirme düzeyi, her paragrafın önündeki sekmeler sayılarak belirlenir. Madde işareti ile karşılık gelen paragraf arasında fazla boşluk olmaması için bu istekle, baştaki bu sekmeler kaldırılır. Bu, metnin bölümlerinin indekslerini değiştirebilir.
Paragrafların güncellenmesinden hemen önceki paragraf, eşleşen bir hazır ayara sahip bir listede yer alıyorsa güncellenen paragraflar ö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ücresinin konumu. Nesne kimliği mevcutsa, nesne kimliği bir tabloya başvurmalıdır. |
textRange
|
Madde işareti hazır ayarlarının uygulanacağı metin aralığı.
|
bulletPreset
|
Kullanılacak madde işareti glif türleri. Varsayılan olarak
|
BulletGlyphPreset
Metindeki listeler için madde işareti gliflerinin hazır ayarlı 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 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 içi dolu baklava -
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 karo -
DISC
. : Bir 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 kesintisiz kare -
STAR
. : Unicode U+2605 kod noktasına karşılık gelen bir yıldız -
ALPHA
. : "a", "b" veya "c" gibi küçük harf. -
UPPERALPHA
. : "A", "B" veya "C" gibi büyük harfler. -
DIGIT
. : "1", "2" veya "3" gibi bir sayı. -
ZERODIGIT
. : Tek basamaklı sayıların başında sıfır bulunan sayılar (ör. "01", "02" veya "03"). Birden fazla basamağı olan sayıların başında sıfır bulunmaz. -
ROMAN
. : "i", "ii" veya "iii" gibi küçük 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
|
Madde işaretli liste
DISC ,
CIRCLE
ve
SQUARE
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
Madde işaretli liste
DIAMONDX ,
ARROW3D
ve
SQUARE
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
BULLET_CHECKBOX
|
Madde işaretli liste
CHECKBOX .
tüm liste iç içe yerleştirme düzeyleri için madde işareti işaretleri.
|
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
|
Madde işaretli liste
STAR ,
CIRCLE
ve
SQUARE
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
Madde işaretli liste
ARROW3D ,
CIRCLE
ve
SQUARE
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
Madde işaretli liste
LEFTTRIANGLE ,
DIAMOND
ve
DISC
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
Madde işaretli liste
DIAMONDX ,
HOLLOWDIAMOND
ve
SQUARE
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
Madde işaretli liste
DIAMOND ,
CIRCLE
ve
SQUARE
liste iç içe yerleştirme düzeyi için madde işareti simgesi
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
Numaralı liste
DIGIT ,
ALPHA
ve
ROMAN
ilk 3 liste iç içe yerleştirme düzeyi için sayısal karakterler ve ardından noktalar.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
Numaralı liste
DIGIT ,
ALPHA
ve
ROMAN
ilk 3 liste iç içe yerleştirme düzeyi için sayısal karakterler ve ardından parantez var.
|
NUMBERED_DIGIT_NESTED
|
Numaralı liste
DIGIT .
noktayla ayrılmış sayısal glifler. Her iç içe yerleştirme düzeyinde önek olarak bir önceki iç içe yerleştirme seviyesinin glifi kullanılır. Örneğin: '1.', "1.1.", "2.", "2.2."
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
Numaralı liste
UPPERALPHA ,
ALPHA
ve
ROMAN
ilk 3 liste iç içe yerleştirme düzeyi için sayısal karakterler ve ardından noktalar.
|
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 biçimli olur ve şekil biçimlerini almaz.
JSON gösterimi |
---|
{ "replaceMethod": enum ( |
Alanlar | |
---|---|
replaceMethod
|
Değiştirme yöntemi.
Kullanımdan Kaldırıldı
'nı inceleyin.
: kullan
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ştirilebilmesi 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 ş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ı 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 ölçeklendirerek orijinal şeklin sınırlarını dolduracak şekilde ortalar. Resim, şeklin doldurulması 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ı 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 ölçeklendirerek orijinal şeklin sınırlarını dolduracak şekilde ortalar. Resim, şeklin doldurulması için kırpılabilir. Resmin oluşturulan boyutu orijinal şekliyle aynı olur. |
DuplicateObjectRequest
Bir slayt veya sayfa öğesini kopyalar.
Bir slayt çoğaltılırken, belirtilen slaytın ardından kopya slayt oluşturulur. Kopyalanan bir sayfa öğesi, aynı sayfaya, orijinaliyle 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 olan kimliklerdir. Kaynak nesnenin kopyasının kimliği de
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ş veya ayarlanmamışsa tüm yinelenen nesneler yeni bir rastgele kimlik alır. |
UpdateTextStyleRequest
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Stil ayarlanacak metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Tablodaki stilize edilecek metni içeren hücrenin konumu. Eğer
|
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: Şekillerin bir grafikle değiştirilmesi için spreadsheet.readonly, spreadsheet, drive.readonly veya drive OAuth kapsamlarından en az biri gerekir.
JSON gösterimi |
---|
{ "containsText": { object ( |
Alanlar | |
---|---|
containsText
|
Şekillerin değiştirilebilmesi 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 ilgili 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 bir grafik resim olarak eklenir. |
LINKED
|
Grafik bağlandığında grafik güncellenir. Diğer ortak çalışanlar e-tablonun bağlantısını görür. |
DeleteParagraphBulletsRequest
Belirtilen metin diziniyle çakışan tüm paragraflardan madde işaretlerini siler
range
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ücresinin konumu. Nesne kimliği mevcutsa, nesne kimliği bir tabloya başvurmalıdır. |
textRange
|
Madde işaretlerinin silineceği metin aralığı.
|
UpdateParagraphStyleRequest
JSON gösterimi |
---|
{ "objectId": string, "cellLocation": { object ( |
Alanlar | |
---|---|
objectId
|
Stil ayarlanacak metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Tablodaki, stil özellikleri ayarlanacak 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. Kenarlık konumu belirtilmezse güncellemeler tablo aralığındaki tüm kenarlıklara 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 adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak 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çinde yatay kenarlıklar. |
INNER_VERTICAL
|
Aralığın içindeki dikey kenarlıklar. |
LEFT
|
Kenarlıklar, aralığın solundaki. |
OUTER
|
Aralığın dışındaki kenarlıklar. |
RIGHT
|
Aralığın sağındaki kenarlıklar. |
TOP
|
Aralığın üst kısmındaki kenarlıklar. |
UpdateTableColumnPropertiesRequest
Şunun özelliklerini günceller:
Table
.
sütununa girin.
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ı dizin 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
Örneğin, sütun genişliğini güncellemek için
"sütunGenişliği" ise değeri, alan maskesine dahil edilir ancak özellik ayarlanmadan bırakılırsa sütun genişliği varsayılan olarak 406.400 EMU (32 punto) değerine ayarlanır. |
UpdateTableRowPropertiesRequest
Şunun özelliklerini günceller:
Table
.
satırı.
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
Örneğin, minimum satır yüksekliğini güncellemek için
"minRowHeight" ise alanı maskesine eklenir ancak özellik ayarlanmadan bırakılırsa minimum satır yüksekliği varsayılan olarak 0 değerine ayarlanır. |
MergeTableCellsRequest
Hücreleri bir araya getirir
Table
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ığın sol üst ("başlık") hücresinde depolanır. Aralık dikdörtgen değilse (aralık zaten birleştirilmiş hücreleri kapsayan bazı durumlarda ortaya çıkabilir) 400 hatalı istek hatası döndürülür. |
UnmergeTableCellsRequest
Birleştirilen hücreleri ayırır:
Table
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ştirilmiş hücrelerden herhangi birinde metin varsa, ortaya çıkan birleştirilmiş hücre bloğunun sol üst ("head") hücresinde kalır. |
GroupObjectsRequest
Nesne grubu oluşturmak için nesneleri gruplandırır. Örneğin, gruplar
PageElements
.
oluşturmak için
Group
çocuklarla aynı sayfada olmalıdır.
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, alfanümerik bir karakter veya alt çizgi (Şu normal ifadeyle eşleşir:
Bir kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
childrenObjectIds[]
|
Gruplandırılacak nesnelerin nesne kimlikleri.
Yalnızca sayfa öğeleri gruplanabilir. Halihazırda başka bir grupta bulunmayan en az iki sayfa öğesi aynı sayfada olmalıdır. Bazı sayfa öğeleri, örneğin
|
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. Politika ayarlanmadan bırakılırsa 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. 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, 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 Görsel kaynağının türü.
image_source .
aşağıdakilerden yalnızca 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'nin uzunluğu 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" belirtilmeli ve belirtilmemelidir. Tek
Ö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 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ı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 yer almalı ve gruplandırılmamalıdır. |
operation
|
Sayfa öğelerine uygulanacak Z sırası işlemi. İşlem birden fazla sayfa öğesine uygulanırken işlem sağlanmadan önce bu sayfa öğelerindeki göreli Z sıraları. |
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 tarafına getirir. |
BRING_FORWARD
|
Sayfada sayfa öğelerini, belirtilen sayfa öğelerinde en önde olana göre tek bir öğe öne çıkarır. |
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
Şu kategoriyi günceller:
line
JSON gösterimi |
---|
{
"objectId": string,
"lineCategory": enum (
|
Alanlar | |
---|---|
objectId
|
Güncellemenin uygulandığı satırın nesne kimliği.
Yalnızca bir
Hat, kategorisi güncellendikten sonra yeniden güzergâh olarak değiştirilebilir. |
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
|