- Kaynak: Doküman
- Gövde
- StructuralElement
- Paragraf
- ParagrafÖğesi
- TextRun
- TextStyle
- İsteğe BağlıRenk
- Renk
- RgbColor
- Boyut
- Birim
- AğırlıkedFontFamily
- Referans Ofseti
- Bağlantı
- ÖnerilenTextStyle
- TextStyleSuggestionState
- Otomatik Metin
- Tür
- PageBreak
- ColumnBreak
- Dipnot Referansı
- Yatay Kural
- Denklem
- InlineObjectElement
- Kişi
- PersonMülkleri
- RichLink
- RichLinkMülkleri
- Paragraf Stili
- NamedStyleType
- Hizalama
- ContentDirection
- BoşlukModu
- ParagrafKenarlığı
- Tire Stili
- TabStop
- TabStopHizalama
- Gölgelendirme
- ÖnerilenParagraphStyle
- ParagrafStyleSuggestionState
- ShadingSuggestionState
- Madde işareti
- ÖnerilenBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- SütunAyırıcı Stili
- BölümTürü
- Tablo
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- İçerik hizalama
- ÖnerilenTabloHücre Stili
- TableCellStyleSuggestionState
- TableRowStyle
- ÖnerilenTableRowStyle
- TableRowStyleSuggestionState
- Tablo Stili
- TableColumnProperties
- GenişlikTürü
- İçindekiler Tablosu
- Başlık
- Altbilgi
- Dipnot
- Belge Stili
- Arka plan
- Boyut
- ÖnerilenDoküman Stili
- DocumentStyleSuggestionState
- Arka Plan Önerisi Durumu
- SizeSuggestionState
- NamedStyles
- NamedStyle
- ÖnerilenNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- Listele
- Liste Özellikleri
- NestingLevel
- Madde Hizalama
- GlyphType
- ÖnerilenListe Özellikleri
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- AdlandırılmışAralıklar
- AdlandırılmışAralık
- Aralık
- ÖnerilerGörüntüleme Modu
- InlineObject
- InlineObjectProperties
- YerleşikNesne
- YerleşikÇizim Özellikleri
- Resim Özellikleri
- Kırpma Özellikleri
- YerleşikNesneBorder
- MülkDurumu
- LinkedContentReference
- E-TablolarGrafikReferansı
- ÖnerilenInlineObjectProperties
- InlineObjectPropertiesSuggestionState
- EmbedObjectSuggestionState
- YerleşikÇizimÖzellikleriÖnericiDurumu
- Resim Özellikleri Önerisi Durumu
- Kırpılması Gereken Özellikler
- EmbedObjectBorderSuggestionState
- LinkedContentReferenceSuggestionState
- E-TablolarChartChartReferenceSuggestionState
- PositionedObject
- KonumlandırılmışNesneÖzellikleri
- KonumlandırılmışNesneKonumlandırma
- KonumlandırılmışNesneDüzeni
- ÖnerilenPositionedObjectProperties
- PositionedObjectPropertiesSuggestionState
- PositionedObjectPositioningSuggestionState
- Yöntemler
Kaynak: Doküman
Google Dokümanlar dokümanı.
JSON gösterimi |
---|
{ "documentId": string, "title": string, "body": { object ( |
Alanlar | |
---|---|
documentId |
Yalnızca çıkış. Belgenin kimliği. |
title |
Dokümanın başlığı. |
body |
Yalnızca çıkış. Dokümanın ana gövdesi. |
headers |
Yalnızca çıkış. Dokümanda, üstbilgi kimliğiyle girilen üstbilgiler. |
footers |
Yalnızca çıkış. Dokümandaki altbilgi kimliği. |
footnotes |
Yalnızca çıkış. Dokümandaki dipnot kimliği tarafından belirlenen dipnotlar. |
documentStyle |
Yalnızca çıkış. Belgenin stili. |
suggestedDocumentStyleChanges |
Yalnızca çıkış. Dokümanın stilinde, öneri kimliği ile belirtilen önerilen değişiklikler. |
namedStyles |
Yalnızca çıkış. Dokümanın adlandırılmış stilleri. |
suggestedNamedStylesChanges |
Yalnızca çıkış. Dokümanın adlandırılmış stillerinde, öneri kimliği ile belirlenen değişiklikler önerilen değişiklikler. |
lists |
Yalnızca çıkış. Dokümandaki listeler, liste kimliğine göre belirlenir. |
namedRanges |
Yalnızca çıkış. Dokümandaki adlandırılmış aralıklar, ada göre belirlenir. |
revisionId |
Yalnızca çıkış. Belgenin düzeltme kimliği. Bir dokümanın hangi düzeltmesine güncellemelerinin uygulanacağını ve bu düzeltmeden sonra doküman düzenlendiyse isteğin nasıl davranacağını belirtmek için güncelleme isteklerinde kullanılabilir. Yalnızca kullanıcının dokümana düzenleme erişimi varsa doldurulur. Düzeltme kimliği sıralı bir sayı değil, opak bir dizedir. Düzeltme kimliğinin biçimi zamanla değişebilir. İade edilen bir düzeltme kimliğinin yalnızca iade edildikten sonraki 24 saat boyunca geçerli olacağı garanti edilir ve kullanıcılar arasında paylaşılamaz. Çağrılar arasında düzeltme kimliği değişmezse doküman değişmemiştir. Değiştirilmiş kimlik (aynı doküman ve kullanıcı için) ise genellikle dokümanın güncellendiği anlamına gelir. Ancak kimliğin değişmesi, kimlik biçimi değişiklikleri gibi dahili faktörlerden de kaynaklanabilir. |
suggestionsViewMode |
Yalnızca çıkış. Dokümana uygulanan öneri görüntüleme modu. Not: Bir doküman düzenlenirken, değişikliklerin |
inlineObjects |
Yalnızca çıkış. Nesne kimliğiyle anahtarlanmış, dokümandaki satır içi nesneler. |
positionedObjects |
Yalnızca çıkış. Nesne kimliğiyle anahtarlanmış, dokümandaki konumlandırılmış nesneler. |
Metin
Doküman gövdesi.
Gövde, genellikle headers
, footers
ve footnotes
hariç tüm doküman içeriğini içerir.
JSON gösterimi |
---|
{
"content": [
{
object ( |
Alanlar | |
---|---|
content[] |
Gövde içeriği. Gövde içeriğinin dizinleri sıfırdan başlar. |
YapıÖğesi
StructuralElement, belgeye yapı sağlayan içerikleri tanımlar.
JSON gösterimi |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Alanlar | |
---|---|
startIndex |
Bu yapısal öğenin UTF-16 kod birimleri cinsinden sıfır tabanlı başlangıç dizini. |
endIndex |
Bu yapısal öğenin sıfır tabanlı bitiş dizini (hariç), UTF-16 kod birimlerindedir. |
Birlik alanı content . Yapısal öğenin içeriği. content şunlardan yalnızca biri olabilir: |
|
paragraph |
Paragraf türünde bir yapısal öğe. |
sectionBreak |
Yapısal öğenin bölüm sonu türü. |
table |
Tablo türünde bir yapısal öğedir. |
tableOfContents |
Yapısal öğe türünde bir içindekiler tablosu. |
Paragraf
Bir paragrafı temsil eden StructuralElement
. Paragraf, yeni satır karakteriyle sonlandırılan bir içerik aralığıdır.
JSON gösterimi |
---|
{ "elements": [ { object ( |
Alanlar | |
---|---|
elements[] |
Paragrafın, bileşen parçalarına ayrılmış içeriği. |
paragraphStyle |
Bu paragrafın stili. |
suggestedParagraphStyleChanges |
Önerilen paragraf stili, öneri kimliği ile belirtilen bu paragrafta değiştirilir. |
bullet |
Bu paragraftaki madde işareti. Paragraf yoksa bir listeye ait değildir. |
suggestedBulletChanges |
Bu paragraftaki madde işaretinde önerilen değişiklikler. |
positionedObjectIds[] |
Bu paragrafa bağlı konumlandırılmış nesnelerin kimlikleri. |
suggestedPositionedObjectIds |
Bu paragrafa eklenmesi önerilen konumlandırılmış nesnelerin öneri kimliği ile belirlenen kimlikleri. |
Paragraf Öğesi
ParagrafElement, Paragraph
içindeki içeriği tanımlar.
JSON gösterimi |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Alanlar | |
---|---|
startIndex |
Bu paragraf öğesinin sıfır tabanlı başlangıç dizini (UTF-16 kod birimleri). |
endIndex |
Bu paragraf öğesinin (hariç) UTF-16 kod birimlerinde sıfır taban bitiş dizini. |
Birlik alanı content . Paragraf öğesinin içeriği. content şunlardan yalnızca biri olabilir: |
|
textRun |
Paragraf çalıştırılan metin öğesi. |
autoText |
Otomatik metin paragraf öğesi. |
pageBreak |
Sayfa sonu paragraf öğesi. |
columnBreak |
Sütun sonu paragraf öğesi. |
footnoteReference |
Dipnot referansı paragraf öğesi. |
horizontalRule |
Yatay kurallı paragraf öğesi. |
equation |
Denklem paragraf öğesi. |
inlineObjectElement |
Satır içi nesne paragraf öğesi. |
person |
Bir kişiye veya e-posta adresine bağlantı veren bir paragraf öğesi. |
richLink |
Bir Google kaynağına (Google Drive'daki bir dosya, bir YouTube videosu veya Takvim etkinliği gibi) bağlantı veren bir paragraf öğesi. |
Metin Çalıştırması
Hepsi aynı stile sahip bir metin yayınını temsil eden ParagraphElement
.
JSON gösterimi |
---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
content |
Bu çalıştırmanın metni. Çalıştırmadaki metin olmayan öğeler, U+E907 Unicode karakteriyle değiştirilir. |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
textStyle |
Bu çalıştırmanın metin stili. |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliği ile belirtilen bu çalıştırmada değişiyor. |
Metin Stili
Metne uygulanabilecek stili temsil eder.
Devralınan metin stilleri, bu mesajda ayarlanmamış alanlar olarak gösterilir. Metin stilinin üst öğesi, metin stilinin nerede tanımlandığına bağlıdır:
Paragraph
içindeki metnin Metin Stili, paragrafın karşılık gelennamed style type
değerini devralır.named style
üzerindeki TextStyle öğesinormal text
adlandırılmış stilinden devralır.normal text
adlı adlandırılmış stilin TextStyle öğesi, Dokümanlar düzenleyicisindeki varsayılan metin stilini devralır.- Bir tabloda yer alan
Paragraph
öğesindeki TextStyle, metin stilini tablo stilinden devralabilir.
Metin stili bir üst öğeden devralınmıyorsa ayarların kaldırılması, stili Dokümanlar düzenleyicisindeki varsayılanlarla eşleşen bir değere döndürür.
JSON gösterimi |
---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
Alanlar | |
---|---|
bold |
Metnin kalın oluşturulup oluşturulmayacağı. |
italic |
Metnin italik olup olmadığı. |
underline |
Metnin altının çizili olup olmadığı. |
strikethrough |
Metnin üstü çizili olup olmadığı. |
smallCaps |
Metnin küçük büyük harflerle yazılıp yazılmadığı. |
backgroundColor |
Metnin arka plan rengi. Ayarlanırsa renk, |
foregroundColor |
Metnin ön plan rengi. Ayarlanırsa renk, |
fontSize |
Metin yazı tipinin boyutu. |
weightedFontFamily |
Yazı tipi ailesi ve metnin oluşturulan ağırlığı. Güncelleme isteği hem
|
baselineOffset |
Metnin normal konumundan dikey ofseti. Referans ofsetleri |
link |
Metnin köprü hedefi. Politika ayarlanmazsa bağlantı yoktur. Bağlantılar üst metinden devralınmaz. Bir güncelleme isteğindeki bağlantının değiştirilmesi, aralığın metin stilinde başka değişikliklere neden olur:
|
İsteğe BağlıRenk
Tamamen opak veya tamamen şeffaf olabilen bir renk.
JSON gösterimi |
---|
{
"color": {
object ( |
Alanlar | |
---|---|
color |
Ayarlanırsa opak bir renk olarak kullanılır. Ayarlanmadan bırakılırsa bu, şeffaf bir rengi ifade eder. |
Renk
Düz renk.
JSON gösterimi |
---|
{
"rgbColor": {
object ( |
Alanlar | |
---|---|
rgbColor |
RGB renk değeri. |
RgbRengi
RGB rengi.
JSON gösterimi |
---|
{ "red": number, "green": number, "blue": number } |
Alanlar | |
---|---|
red |
Rengin 0,0 ile 1,0 arasındaki kırmızı bileşeni. |
green |
Rengin 0,0 ile 1,0 arasındaki yeşil bileşeni. |
blue |
Rengin 0,0 ile 1,0 arasındaki mavi bileşeni. |
Boyut
Belirtilen birimlerde tek yönlü büyüklük.
JSON gösterimi |
---|
{
"magnitude": number,
"unit": enum ( |
Alanlar | |
---|---|
magnitude |
Büyüklük. |
unit |
Büyüklük birimleri. |
Birim
Ölçü birimleri'ne dokunun.
Sıralamalar | |
---|---|
UNIT_UNSPECIFIED |
Birimler bilinmiyor. |
PT |
Bir nokta, bir inçin 1/72'si. |
AğırlıklıYazı TipiAilesi
Yazı tipi ailesini ve metnin ağırlığını temsil eder.
JSON gösterimi |
---|
{ "fontFamily": string, "weight": integer } |
Alanlar | |
---|---|
fontFamily |
Metnin yazı tipi ailesi. Yazı tipi ailesi, Dokümanlar'daki Yazı Tipi menüsünden veya Google Fonts'tan herhangi bir yazı tipi olabilir. Yazı tipi adı tanınmıyorsa metin |
weight |
Yazı tipinin ağırlığı. Bu alan, Varsayılan değer Yazı tipi ağırlığı, oluşturulan yazı tipi ağırlığının yalnızca bir bileşenini oluşturur.
|
Referans Ofseti
Metnin normal konumundan dikey olarak konumlandırılma yolları.
Sıralamalar | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
Metnin referans göreli konumu üst öğeden devralınır. |
NONE |
Metin dikey olarak kaydırılmamış. |
SUPERSCRIPT |
Metin dikey olarak yukarı doğru ofsettir (üst simge). |
SUBSCRIPT |
Metin dikey olarak aşağı doğru ofsettir (alt simge). |
Bağlantı
Dokümanın başka bir bölümüne veya harici URL kaynağına başvuru.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı destination . Bağlantı hedefi. destination şunlardan yalnızca biri olabilir: |
|
url |
Harici bir URL. |
bookmarkId |
Bu dokümandaki bir yer işaretinin kimliği. |
headingId |
Bu dokümandaki bir başlığın kimliği. |
ÖnerilenMetin Stili
TextStyle
için değişiklik önerisi.
JSON gösterimi |
---|
{ "textStyle": { object ( |
Alanlar | |
---|---|
textStyle |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
textStyleSuggestionState |
Bu öneride, |
Metin Stili Öneri Durumu
Bu öneride, TextStyle
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "boldSuggested": boolean, "italicSuggested": boolean, "underlineSuggested": boolean, "strikethroughSuggested": boolean, "smallCapsSuggested": boolean, "backgroundColorSuggested": boolean, "foregroundColorSuggested": boolean, "fontSizeSuggested": boolean, "weightedFontFamilySuggested": boolean, "baselineOffsetSuggested": boolean, "linkSuggested": boolean } |
Alanlar | |
---|---|
boldSuggested |
|
italicSuggested |
|
underlineSuggested |
|
strikethroughSuggested |
|
smallCapsSuggested |
|
backgroundColorSuggested |
|
foregroundColorSuggested |
|
fontSizeSuggested |
|
weightedFontFamilySuggested |
|
baselineOffsetSuggested |
|
linkSuggested |
|
Otomatik Metin
Metinde, zaman içinde değişebilen içerikle dinamik olarak değiştirilen bir noktayı (ör. sayfa numarası) temsil eden ParagraphElement
.
JSON gösterimi |
---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Bu otomatik metnin türü. |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
textStyle |
Bu Otomatik Metnin metin stili. |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliği ile belirtilen bu Otomatik Metin ile değiştirilir. |
Tür
Otomatik metin türleri.
Sıralamalar | |
---|---|
TYPE_UNSPECIFIED |
Belirtilmemiş bir otomatik metin türü. |
PAGE_NUMBER |
Geçerli sayfa numarasını temsil eden otomatik metin için yazın. |
PAGE_COUNT |
Dokümandaki toplam sayfa sayısını temsil eden otomatik metin için yazın. |
Sayfa Sonu
Sayfa sonunu temsil eden ParagraphElement
. Sayfa sonu, sonraki metnin sonraki sayfanın en üstünden başlamasını sağlar.
JSON gösterimi |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
textStyle |
Bu PageBreak'in metin stili. Metin çalıştırmaları ve dipnot referansları gibi metin içeriğine benzer şekilde, bir sayfa sonunun metin stili hem içerik düzenini hem de yanına eklenen metnin stilini etkileyebilir. |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliği ile belirtilen bu PageBreak için değişiyor. |
Sütun sonu
Sütun sonunu temsil eden ParagraphElement
. Sütun sonu, sonraki metnin sonraki sütunun en üstünden başlamasını sağlar.
JSON gösterimi |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
textStyle |
Bu ColumnBreak'in metin stili. Metin çalıştırmaları ve dipnot referansları gibi metin içeriğine benzer şekilde, bir sütun sonunun metin stili hem içerik düzenini hem de yanına eklenen metnin stilini etkileyebilir. |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliğine göre belirlenen bu ColumnBreak ile değiştirilir. |
Dipnot Referansı
Dipnot referansını temsil eden bir ParagraphElement
. Dipnot referansı, bir sayıyla oluşturulan satır içi içeriktir ve dipnotu tanımlamak için kullanılır.
JSON gösterimi |
---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
footnoteId |
Bu dipnot referansının içeriğini barındıran |
footnoteNumber |
Bu dipnotun oluşturulan numarası. |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
textStyle |
Bu FootnoteReference'ın metin stili. |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliğiyle anahtarlanan bu FootnoteReference'la değiştirilir. |
Yatay Kural
Yatay çizgiyi temsil eden ParagraphElement
.
JSON gösterimi |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
textStyle |
Bu HorizontalRule öğesinin metin stili. Metin çalıştırmaları ve dipnot referansları gibi metin içeriğine benzer şekilde, yatay bir kuralın metin stili hem içerik düzenini hem de yanına eklenen metnin stilini etkileyebilir. |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliği ile belirlenen bu HorizontalRule ile değiştirilir. |
Denklem
Denklemi temsil eden ParagraphElement
JSON gösterimi |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
Alanlar | |
---|---|
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
InlineObjectElement
InlineObject
içeren bir ParagraphElement
.
JSON gösterimi |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
inlineObjectId |
Bu öğenin içerdiği |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
textStyle |
Bu InlineObjectElement öğesinin metin stili. Metin çalıştırmaları ve dipnot referansları gibi metin içeriğine benzer şekilde, bir satır içi nesne öğesinin metin stili, hem içerik düzenini hem de yanına eklenen metnin stilini etkileyebilir. |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliğine göre anahtarlanan bu InlineObject ile değiştirilir. |
Kişi
Dokümanda bahsedilen bir kişi veya e-posta adresi. Bu bahisler kullanıcının adını veya e-posta adresini içeren tek, sabit bir öğe olarak davranır.
JSON gösterimi |
---|
{ "personId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
personId |
Yalnızca çıkış. Bu bağlantının benzersiz kimliği. |
suggestedInsertionIds[] |
Bu kişi bağlantısını dokümana ekleyen önerilerin kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse (örneğin, farklı bir kullanıcının önerisindeki bir öneri) |
suggestedDeletionIds[] |
Dokümandan bu kişinin bağlantısını kaldıran önerilerin kimlikleri. |
textStyle |
Bu |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliği ile belirtilen bu |
personProperties |
Yalnızca çıkış. Bu |
KişiÖzellikleri
Bağlı bir Person
öğesine özgü mülkler.
JSON gösterimi |
---|
{ "name": string, "email": string } |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Bağlantı metninde görüntülenirse, kişinin e-posta adresi yerine kişinin adı. |
email |
Yalnızca çıkış. Bu |
Zengin Bağlantı
Bir Google kaynağının bağlantısı (ör. Drive'daki bir dosya, bir YouTube videosu veya Takvim etkinliği).
JSON gösterimi |
---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Alanlar | |
---|---|
richLinkId |
Yalnızca çıkış. Bu bağlantının kimliği. |
suggestedInsertionIds[] |
Bu bağlantıyı dokümana ekleyen önerilerin kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse (örneğin, farklı bir kullanıcının önerisindeki bir öneri) |
suggestedDeletionIds[] |
Bu bağlantıyı dokümandan kaldıran önerilerin kimlikleri. |
textStyle |
Bu |
suggestedTextStyleChanges |
Önerilen metin stili, öneri kimliği ile belirtilen bu |
richLinkProperties |
Yalnızca çıkış. Bu |
Zengin BağlantıÖzellikleri
Bir RichLink
öğesine özgü mülkler.
JSON gösterimi |
---|
{ "title": string, "uri": string, "mimeType": string } |
Alanlar | |
---|---|
title |
Yalnızca çıkış. Bağlantıda görüntülenen |
uri |
Yalnızca çıkış. |
mimeType |
Yalnızca çıkış. Varsa |
Paragraf Stili
Paragrafın tamamı için geçerli olan stiller.
Devralınan paragraf stilleri, bu mesajda ayarlanmamış alanlar olarak gösterilir. Paragraf stilinin üst öğesi, paragraf stilinin nerede tanımlandığına bağlıdır:
- Bir
Paragraph
öğesindeki ParagrafStyle, paragrafın karşılık gelennamed style type
öğesinden devralır. named style
öğesindeki ParagrafStyle,normal text
adlı adlandırılmış stilden devralır.normal text
adlandırılmış stilin Paragraf Stili, Dokümanlar düzenleyicisindeki varsayılan paragraf stilinden devralır.- Bir tabloda yer alan
Paragraph
öğesindeki ParagraphStyle, tablo stilinden paragraf stilini devralabilir.
Paragraf stili bir üst öğeden devralınmıyorsa ayarların kaldırılması, stili Dokümanlar düzenleyicisindeki varsayılanlarla eşleşen bir değere döndürür.
JSON gösterimi |
---|
{ "headingId": string, "namedStyleType": enum ( |
Alanlar | |
---|---|
headingId |
Paragrafın başlık kimliği. Boşsa bu paragraf bir başlık değildir. Bu özellik salt okunurdur. |
namedStyleType |
Paragrafın adlandırılmış stil türü. Adlandırılmış stil türünün güncellenmesi ParagrafStyle'daki diğer özellikleri etkilediği için, adlandırılmış stil türü diğer özellikler güncellenmeden önce uygulanır. |
alignment |
Bu paragraf için metin hizalaması. |
lineSpacing |
Çizgiler arasındaki boşluk, normalin yüzdesi olarak ifade edilir (normal değeri 100, 0 olarak gösterilir). Ayarlanmazsa değer, üst öğeden devralınır. |
direction |
Bu paragrafın metin yönü. Ayarlanmazsa paragraf yönü devralınmadığından değer varsayılan olarak |
spacingMode |
Paragraf için boşluk modu. |
spaceAbove |
Paragrafın üzerindeki ekstra alan miktarı. Ayarlanmazsa değer, üst öğeden devralınır. |
spaceBelow |
Paragrafın altındaki ekstra alan miktarı. Ayarlanmazsa değer, üst öğeden devralınır. |
borderBetween |
Bu paragraf ile sonraki ve önceki paragraflar arasındaki kenarlık. Ayarlanmazsa değer, üst öğeden devralınır. Bitişik paragrafın kenarlık ve girinti özellikleri aynı olduğunda ara kenarlık oluşturulur. Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken, yeni kenarlık tamamen belirtilmelidir. |
borderTop |
Bu paragrafın üst kısmındaki kenarlık. Ayarlanmazsa değer, üst öğeden devralınır. Üst kenarlık, yukarıdaki paragrafta farklı kenarlık ve girinti özellikleri olduğunda oluşturulur. Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken, yeni kenarlık tamamen belirtilmelidir. |
borderBottom |
Bu paragrafın alt kısmındaki kenarlık. Ayarlanmazsa değer, üst öğeden devralınır. Alttaki paragraf, farklı kenarlık ve girinti özelliklerine sahip olduğunda alt kenarlık oluşturulur. Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken, yeni kenarlık tamamen belirtilmelidir. |
borderLeft |
Bu paragrafın solundaki kenarlık. Ayarlanmazsa değer, üst öğeden devralınır. Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken, yeni kenarlık tamamen belirtilmelidir. |
borderRight |
Bu paragrafın sağındaki kenarlık. Ayarlanmazsa değer, üst öğeden devralınır. Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken, yeni kenarlık tamamen belirtilmelidir. |
indentFirstLine |
Paragrafın ilk satırı için girinti miktarı. Ayarlanmazsa değer, üst öğeden devralınır. |
indentStart |
Geçerli paragraf yönüne göre, metnin başlangıcına karşılık gelen, yan taraftaki paragrafın girinti miktarı. Ayarlanmazsa değer, üst öğeden devralınır. |
indentEnd |
Mevcut paragraf yönüne göre, metnin sonuna karşılık gelen yan taraftaki paragrafın girinti miktarı. Ayarlanmazsa değer, üst öğeden devralınır. |
tabStops[] |
Bu paragraftaki sekme duraklarının listesi. Sekme durakları listesi devralınmaz. Bu özellik salt okunurdur. |
keepLinesTogether |
Paragrafın tüm satırlarının mümkünse aynı sayfaya veya sütuna yerleştirilip yerleştirilmeyeceği. Ayarlanmazsa değer, üst öğeden devralınır. |
keepWithNext |
Mümkünse, bu paragrafın en azından bir bölümünün sonraki paragrafla aynı sayfaya veya sütuna yerleştirilip yerleştirilmeyeceği. Ayarlanmazsa değer, üst öğeden devralınır. |
avoidWidowAndOrphan |
Paragrafta dullardan ve yetimlerden kaçınıp kaçınılmayacağı. Ayarlanmazsa değer, üst öğeden devralınır. |
shading |
Paragrafın gölgelendirmesi. Ayarlanmazsa değer, üst öğeden devralınır. |
pageBreakBefore |
Geçerli paragrafın her zaman bir sayfanın başında başlayıp başlamayacağı. Ayarlanmazsa değer, üst öğeden devralınır.
|
AdlandırılmışStyleType
Adlandırılmış stillerin türleri.
Sıralamalar | |
---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
Adlandırılmış stilin türü belirtilmedi. |
NORMAL_TEXT |
Normal metin. |
TITLE |
Başlık. |
SUBTITLE |
Alt başlık. |
HEADING_1 |
Başlık 1. |
HEADING_2 |
Başlık 2. |
HEADING_3 |
Başlık 3. |
HEADING_4 |
Başlık 4. |
HEADING_5 |
Başlık 5. |
HEADING_6 |
Başlık 6. |
Uyum
Bir paragraf için metin hizalaması türleri.
Sıralamalar | |
---|---|
ALIGNMENT_UNSPECIFIED |
Paragraf hizalaması üst öğeden devralınır. |
START |
Paragraf, satırın başına hizalanır. LTR metni için sola, aksi takdirde sağa hizalandı. |
CENTER |
Paragraf ortalanır. |
END |
Paragraf, satırın sonuna hizalanır. LTR metni için sağa, aksi takdirde sola hizalanır. |
JUSTIFIED |
Paragraf yaslanmış. |
İçerik Yönü
Yol tarifi içeriğinin akışı sağlanabilir.
Sıralamalar | |
---|---|
CONTENT_DIRECTION_UNSPECIFIED |
İçerik yönü belirtilmedi. |
LEFT_TO_RIGHT |
İçerik soldan sağa doğru gidiyor. |
RIGHT_TO_LEFT |
İçerik sağdan sola doğru ilerler. |
BoşlukModu
Paragraf aralığı için farklı modlar.
Sıralamalar | |
---|---|
SPACING_MODE_UNSPECIFIED |
Boşluk modu üst öğeden devralınır. |
NEVER_COLLAPSE |
Paragraf aralığı her zaman oluşturulur. |
COLLAPSE_LISTS |
Paragraf aralığı, liste öğeleri arasında atlandı. |
ParagrafKenarlığı
Paragrafın etrafında kenarlık.
JSON gösterimi |
---|
{ "color": { object ( |
Alanlar | |
---|---|
color |
Kenarlığın rengi. |
width |
Kenarlığın genişliği. |
padding |
Kenarlığın dolgusu. |
dashStyle |
Kenarlığın kısa çizgi stili. |
Çizgi Stili
Doğrusal geometrinin oluşturulabileceği çizgi türleri. Bu değerler, ECMA-376 4. sürüm "Office Open XML Dosya Biçimleri - Temel ve Biçimlendirme Dili Referansı" bölümünün 20.1.10.48 bölümünde açıklanan "ST_PresetLineDashVal" basit türüne dayanır.
Sıralamalar | |
---|---|
DASH_STYLE_UNSPECIFIED |
Belirtilmemiş kısa çizgi stili. |
SOLID |
Düz çizgi. ECMA-376 ST_PresetLineDashVal "solid" değerine karşılık gelir. Bu, varsayılan kısa çizgi stilidir. |
DOT |
Noktalı çizgi. ECMA-376 ST_PresetLineDashVal "nokta" değerine karşılık gelir. |
DASH |
Kesikli çizgi. ECMA-376 ST_PresetLineDashVal "kısa çizgi" değerine karşılık gelir. |
TabStop
Bir paragraf içindeki sekme durağı.
JSON gösterimi |
---|
{ "offset": { object ( |
Alanlar | |
---|---|
offset |
Bu sekme durağı ile başlangıç kenar boşluğu arasındaki göreli konum. |
alignment |
Bu sekme durağının hizalaması. Ayarlanmazsa değer varsayılan olarak |
TabStopHizalama
Sekme durağının hizalaması.
Sıralamalar | |
---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
Sekme durağının hizalaması belirtilmedi. |
START |
Sekme durağı, çizginin başlangıcına hizalanır. Bu varsayılan seçenektir. |
CENTER |
Sekme durağı, çizginin ortasına hizalanır. |
END |
Sekme durağı, çizginin sonuna hizalanır. |
Gölgelendirme
Bir paragrafın gölgelendirmesi.
JSON gösterimi |
---|
{
"backgroundColor": {
object ( |
Alanlar | |
---|---|
backgroundColor |
Bu paragraf gölgelendirmesinin arka plan rengi. |
ÖnerilenParagraf Stili
ParagraphStyle
için değişiklik önerisi.
JSON gösterimi |
---|
{ "paragraphStyle": { object ( |
Alanlar | |
---|---|
paragraphStyle |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
paragraphStyleSuggestionState |
Bu öneride, |
Paragraf Stili Öneri Durumu
Bu öneride, ParagraphStyle
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{
"headingIdSuggested": boolean,
"namedStyleTypeSuggested": boolean,
"alignmentSuggested": boolean,
"lineSpacingSuggested": boolean,
"directionSuggested": boolean,
"spacingModeSuggested": boolean,
"spaceAboveSuggested": boolean,
"spaceBelowSuggested": boolean,
"borderBetweenSuggested": boolean,
"borderTopSuggested": boolean,
"borderBottomSuggested": boolean,
"borderLeftSuggested": boolean,
"borderRightSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"indentEndSuggested": boolean,
"keepLinesTogetherSuggested": boolean,
"keepWithNextSuggested": boolean,
"avoidWidowAndOrphanSuggested": boolean,
"shadingSuggestionState": {
object ( |
Alanlar | |
---|---|
headingIdSuggested |
|
namedStyleTypeSuggested |
|
alignmentSuggested |
|
lineSpacingSuggested |
|
directionSuggested |
|
spacingModeSuggested |
|
spaceAboveSuggested |
|
spaceBelowSuggested |
|
borderBetweenSuggested |
|
borderTopSuggested |
|
borderBottomSuggested |
|
borderLeftSuggested |
|
borderRightSuggested |
|
indentFirstLineSuggested |
|
indentStartSuggested |
|
indentEndSuggested |
|
keepLinesTogetherSuggested |
|
keepWithNextSuggested |
|
avoidWidowAndOrphanSuggested |
|
shadingSuggestionState |
Bu öneride |
pageBreakBeforeSuggested |
|
Gölgeleme Önerisi Durumu
Önerilen bu değişiklik kapsamında Shading
tabanındaki alanlardan hangilerinin değiştiğini gösteren bir maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "backgroundColorSuggested": boolean } |
Alanlar | |
---|---|
backgroundColorSuggested |
|
Madde işareti
Bir paragraftaki madde işaretini açıklar.
JSON gösterimi |
---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
Alanlar | |
---|---|
listId |
Bu paragrafın ait olduğu listenin kimliği. |
nestingLevel |
Bu paragrafın listedeki iç içe yerleştirme seviyesi. |
textStyle |
Bu madde işaretine uygulanan paragrafa özel metin stili. |
Önerilen Madde İşareti
Bullet
için değişiklik önerisi.
JSON gösterimi |
---|
{ "bullet": { object ( |
Alanlar | |
---|---|
bullet |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
bulletSuggestionState |
Bu öneride, |
Madde Önerisi Durumu
Bu öneride, Bullet
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Alanlar | |
---|---|
listIdSuggested |
|
nestingLevelSuggested |
|
textStyleSuggestionState |
Bu öneride |
Nesne Referansları
Nesne kimlikleri koleksiyonu.
JSON gösterimi |
---|
{ "objectIds": [ string ] } |
Alanlar | |
---|---|
objectIds[] |
Nesne kimlikleri. |
Bölüm Sonu
Bölüm sonunu temsil eden StructuralElement
. Bölüm, aynı SectionStyle
değerine sahip olan içerik aralığıdır. Bölüm sonu, yeni bir bölümün başlangıcını temsil eder ve bölüm stili, bölüm sonundan sonraki bölüm için geçerli olur.
Doküman gövdesi her zaman bir bölüm sonuyla başlar.
JSON gösterimi |
---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
Alanlar | |
---|---|
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
sectionStyle |
Bu bölüm sonundan sonraki bölümün stili. |
Bölüm Stili
Bir bölüm için geçerli olan stil.
JSON gösterimi |
---|
{ "columnProperties": [ { object ( |
Alanlar | |
---|---|
columnProperties[] |
Bölümün sütun özellikleri. Boşsa bu bölümde Dokümanlar düzenleyicisindeki varsayılan özelliklerin bulunduğu bir sütun bulunur. Bir bölüm en fazla 3 sütun içerecek şekilde güncellenebilir. Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
columnSeparatorStyle |
Sütun ayırıcılarının stili. Bu stil, bölümde bir sütun olduğunda bile ayarlanabilir. Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
contentDirection |
Bu bölümün içerik yönü. Ayarlanmazsa değer varsayılan olarak Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
marginTop |
Bölümün üst sayfa kenar boşluğu. Politika ayarlanmadan bırakılırsa değer varsayılan olarak DocumentStyle'dan Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
marginBottom |
Bölümün alt sayfa kenar boşluğu. Politika ayarlanmadan bırakılırsa değer varsayılan olarak DocumentStyle'dan Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
marginRight |
Bölümün sağ sayfa kenar boşluğu. Politika ayarlanmadan bırakılırsa değer varsayılan olarak DocumentStyle'dan Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
marginLeft |
Bölümün sol sayfa kenar boşluğu. Politika ayarlanmadan bırakılırsa değer varsayılan olarak DocumentStyle'dan Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
marginHeader |
Bölümün üstbilgi kenar boşluğu. Politika ayarlanmadan bırakılırsa değer varsayılan olarak DocumentStyle'dan Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
marginFooter |
Bölümün altbilgi kenar boşluğu. Politika ayarlanmadan bırakılırsa değer varsayılan olarak DocumentStyle'dan Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
sectionType |
Yalnızca çıkış. Bölümün türü. |
defaultHeaderId |
Varsayılan üst bilginin kimliği. Ayarlanmadan bırakılırsa değer, önceki Bu özellik salt okunurdur. |
defaultFooterId |
Varsayılan altbilginin kimliği. Ayarlanmadan bırakılırsa değer, önceki Bu özellik salt okunurdur. |
firstPageHeaderId |
Yalnızca bölümün ilk sayfası için kullanılan üstbilginin kimliği. Bu özellik salt okunurdur. |
firstPageFooterId |
Yalnızca bölümün ilk sayfası için kullanılan altbilginin kimliği. Bu özellik salt okunurdur. |
evenPageHeaderId |
Yalnızca çift numaralı sayfalar için kullanılan üstbilgi kimliği. DocumentStyle'ın Bu özellik salt okunurdur. |
evenPageFooterId |
Yalnızca çift numaralı sayfalar için kullanılan altbilginin kimliği. DocumentStyle'ın Bu özellik salt okunurdur. |
useFirstPageHeaderFooter |
Bölümün ilk sayfası için ilk sayfa üstbilgisi / altbilgi kimliklerinin kullanılıp kullanılmayacağını belirtir. Politika ayarlanmazsa ilk bölüm için DocumentStyle'ın Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
pageNumberStart |
Bu bölümdeki sayfa sayısını saymaya başlanacak sayfa numarası. Politika ayarlanmazsa sayfa numaralandırma önceki bölümden devam eder. Değer, ilk Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
flipPageOrientation |
İsteğe bağlı. Bu bölüm için DocumentStyle'ın Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasına neden olur. |
BölümSütunÖzellikleri
Bir bölümün sütunu için geçerli olan özellikler.
JSON gösterimi |
---|
{ "width": { object ( |
Alanlar | |
---|---|
width |
Yalnızca çıkış. Sütun genişliği. |
paddingEnd |
Sütunun sonundaki dolgu. |
SütunAyırıcı Stili
Sütunlar arasındaki sütun ayırıcılarının stili.
Sıralamalar | |
---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
Belirtilmemiş bir sütun ayırıcı stili. |
NONE |
Sütunlar arasında sütun ayırıcı çizgileri yok. |
BETWEEN_EACH_COLUMN |
Her sütun arasında bir sütun ayırıcı çizgi oluşturur. |
BölümTürü
Mevcut bölümün başlangıcının önceki bölüme göre nasıl konumlandığını gösterir.
Sıralamalar | |
---|---|
SECTION_TYPE_UNSPECIFIED |
Bölüm türü belirtilmedi. |
CONTINUOUS |
Bu bölüm, önceki bölümün son paragrafından hemen sonra başlar. |
NEXT_PAGE |
Bu bölüm sonraki sayfada başlar. |
Tablo
Bir tabloyu temsil eden StructuralElement
.
JSON gösterimi |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
Alanlar | |
---|---|
rows |
Tablodaki satır sayısı. |
columns |
Tablodaki sütun sayısı. Bir tablo dikdörtgen olmayabilir. Bu nedenle, bazı satırlarda farklı sayıda hücre bulunabilir. |
tableRows[] |
Her satırın içeriği ve stili. |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
tableStyle |
Tablonun stili. |
Tablo Satırı
Table
içindeki bir satırın içeriği ve stili.
JSON gösterimi |
---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
Alanlar | |
---|---|
startIndex |
Bu satırın UTF-16 kod birimi cinsinden sıfır tabanlı başlangıç dizini. |
endIndex |
Bu satırın UTF-16 kod birimlerinde sıfır tabanlı bitiş dizini (hariç). |
tableCells[] |
Bu satırdaki her bir hücrenin içeriği ve stili. Bir tablo dikdörtgen olmayabilir. Bu nedenle, bazı satırlarda, aynı tablodaki diğer satırlardan farklı sayıda hücre bulunabilir. |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
tableRowStyle |
Tablo satırının stili. |
suggestedTableRowStyleChanges |
Önerilen stil, bu satırda öneri kimliği ile belirtilerek değiştirilir. |
Tablo Hücresi
Table
etiketindeki bir hücrenin içeriği ve stili.
JSON gösterimi |
---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
Alanlar | |
---|---|
startIndex |
Bu hücrenin UTF-16 kod birimlerinde sıfır tabanlı başlangıç dizini. |
endIndex |
Bu hücrenin UTF-16 kod birimlerinde sıfır tabanlı bitiş dizini (hariç). |
content[] |
Hücrenin içeriği. |
tableCellStyle |
Hücrenin stili. |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş bir önerilen değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
suggestedTableCellStyleChanges |
Tablo hücre stilinde, öneri kimliğine göre belirlenen önerilen değişiklikler. |
TabloHücreStili
TableCell
stili.
Devralınan tablo hücre stilleri bu mesajda ayarlanmamış alanlar olarak gösterilir. Tablo hücre stili, tablonun stilinden devralabilir.
JSON gösterimi |
---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
Alanlar | |
---|---|
rowSpan |
Hücrenin satır aralığı. Bu özellik salt okunurdur. |
columnSpan |
Hücrenin sütun aralığı. Bu özellik salt okunurdur. |
backgroundColor |
Hücrenin arka plan rengi. |
borderLeft |
Hücrenin sol kenarlığı. |
borderRight |
Hücrenin sağ kenarlığı. |
borderTop |
Hücrenin üst kenarlığı. |
borderBottom |
Hücrenin alt kenarlığı. |
paddingLeft |
Hücrenin sol dolgusu. |
paddingRight |
Hücrenin sağ dolgusu. |
paddingTop |
Hücrenin üst dolgusu. |
paddingBottom |
Hücrenin alt dolgusu. |
contentAlignment |
Tablo hücresindeki içeriğin hizalaması. Varsayılan hizalama, Dokümanlar düzenleyicisinde yeni oluşturulan tablo hücrelerinin hizalamasıyla eşleşir. |
TabloHücresiKenarlığı
Tablo hücresinin çevresindeki kenarlık.
Tablo hücre kenarlıkları şeffaf olamaz. Tablo hücre kenarlığını gizlemek için genişliğini 0 olarak ayarlayın.
JSON gösterimi |
---|
{ "color": { object ( |
Alanlar | |
---|---|
color |
Kenarlığın rengi. Bu renk şeffaf olamaz. |
width |
Kenarlığın genişliği. |
dashStyle |
Kenarlığın kısa çizgi stili. |
İçerikHizalama
İçerik hizalaması türleri.
ECMA-376 4. sürüm "Office Open XML File Formats - Fundamentals and Processing Language Reference" (Office Open XML Dosya Biçimleri - Temel Bilgiler ve Biçimlendirme Dili Referansı) bölümündeki 20.1.10.59 numaralı "ST_TextAnchoringType" basit türünün değerlerinin alt kümesinden türetilmiştir.
Sıralamalar | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
Belirtilmemiş içerik uyumu. İçerik hizalaması, varsa üst öğeden devralınır. |
CONTENT_ALIGNMENT_UNSUPPORTED |
Desteklenmeyen içerik hizalaması. |
TOP |
İçeriği, içerik sahibinin üst kısmına hizalayan hizalama. ECMA-376 ST_TextAnchoringType 't' değerine karşılık gelir. |
MIDDLE |
İçeriği, içerik sahibinin ortasına hizalayan hizalama. ECMA-376 ST_TextAnchoringType "ctr" değerine karşılık gelir. |
BOTTOM |
İçeriği, içerik sahibinin alt kısmına hizalayan hizalama. ECMA-376 ST_TextAnchoringType 'b'ye karşılık gelir. |
ÖnerilenTabloHücre Stili
TableCellStyle
için değişiklik önerisi.
JSON gösterimi |
---|
{ "tableCellStyle": { object ( |
Alanlar | |
---|---|
tableCellStyle |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
tableCellStyleSuggestionState |
Bu öneride, |
TabloHücre StiliÖneri Durumu
Bu öneride, TableCellStyle
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "rowSpanSuggested": boolean, "columnSpanSuggested": boolean, "backgroundColorSuggested": boolean, "borderLeftSuggested": boolean, "borderRightSuggested": boolean, "borderTopSuggested": boolean, "borderBottomSuggested": boolean, "paddingLeftSuggested": boolean, "paddingRightSuggested": boolean, "paddingTopSuggested": boolean, "paddingBottomSuggested": boolean, "contentAlignmentSuggested": boolean } |
Alanlar | |
---|---|
rowSpanSuggested |
|
columnSpanSuggested |
|
backgroundColorSuggested |
|
borderLeftSuggested |
|
borderRightSuggested |
|
borderTopSuggested |
|
borderBottomSuggested |
|
paddingLeftSuggested |
|
paddingRightSuggested |
|
paddingTopSuggested |
|
paddingBottomSuggested |
|
contentAlignmentSuggested |
|
TabloSatır Stili
Tablo satırı için geçerli olan stiller.
JSON gösterimi |
---|
{
"minRowHeight": {
object ( |
Alanlar | |
---|---|
minRowHeight |
Satırın minimum yüksekliği. Satır hücrelerindeki tüm içeriğin gösterilmesi için, Dokümanlar düzenleyicisinde satır bu değere eşit veya bu değerden yüksek bir yükseklikte oluşturulur. |
tableHeader |
Satırın bir tablo başlığı olup olmadığı. |
preventOverflow |
Satırın sayfa veya sütun sınırları dışına taşıp taşamayacağı. |
ÖnerilenTabloSatır Stili
TableRowStyle
için değişiklik önerisi.
JSON gösterimi |
---|
{ "tableRowStyle": { object ( |
Alanlar | |
---|---|
tableRowStyle |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
tableRowStyleSuggestionState |
Bu öneride, |
TableRowStyleSuggestionState
Bu öneride, TableRowStyle
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "minRowHeightSuggested": boolean } |
Alanlar | |
---|---|
minRowHeightSuggested |
|
Masa Stili
Tablo için geçerli olan stiller.
JSON gösterimi |
---|
{
"tableColumnProperties": [
{
object ( |
Alanlar | |
---|---|
tableColumnProperties[] |
Her sütunun özellikleri. Dokümanlar'daki tablolarda satırlar bulunur, satırlar ise HTML'ye benzer hücreler içerir. Yani bir satırın özellikleri, satırın |
TableColumnÖzellikleri
Tablodaki bir sütunun özellikleri.
JSON gösterimi |
---|
{ "widthType": enum ( |
Alanlar | |
---|---|
widthType |
Sütunun genişlik türü. |
width |
Sütun genişliği. Sütunun |
GenişlikTürü
Sütun genişliğinin türü.
Sıralamalar | |
---|---|
WIDTH_TYPE_UNSPECIFIED |
Sütun genişliği türü belirtilmedi. |
EVENLY_DISTRIBUTED |
Sütun genişliği, eşit olarak dağıtılmış diğer sütunlar arasında eşit bir şekilde dağıtılır. Sütun genişliği otomatik olarak belirlenir ve belirtilen genişliklere sahip tüm sütunlar hesaplandıktan sonra, tablo için kalan genişliğin eşit bir kısmı olur. |
FIXED_WIDTH |
Sabit sütun genişliği. [width][google.apps.docs.v1.TableColumnProperties.width özelliği, sütunun genişliğini içerir. |
İçindekiler
İçindekiler tablosunu temsil eden StructuralElement
.
JSON gösterimi |
---|
{
"content": [
{
object ( |
Alanlar | |
---|---|
content[] |
İçindekiler bölümünün içeriği. |
suggestedInsertionIds[] |
Önerilen ekleme kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
Başlık
Doküman üstbilgisi.
JSON gösterimi |
---|
{
"headerId": string,
"content": [
{
object ( |
Alanlar | |
---|---|
headerId |
Başlığın kimliği. |
content[] |
Başlığın içeriği. Üstbilgi içeriğinin dizinleri sıfırdan başlar. |
Altbilgi
Doküman dipnotu.
JSON gösterimi |
---|
{
"footnoteId": string,
"content": [
{
object ( |
Alanlar | |
---|---|
footnoteId |
Dipnotun kimliği. |
content[] |
Dipnotun içeriği. Dipnot içeriği için dizinler sıfırdan başlar. |
Belge Stili
Belgenin stili.
JSON gösterimi |
---|
{ "background": { object ( |
Alanlar | |
---|---|
background |
Dokümanın arka planı. Dokümanlar şeffaf arka plan rengine sahip olamaz. |
defaultHeaderId |
Varsayılan üst bilginin kimliği. Ayarlanmazsa varsayılan başlık olmaz. Bu özellik salt okunurdur. |
defaultFooterId |
Varsayılan altbilginin kimliği. Politika ayarlanmazsa varsayılan altbilgi olmaz. Bu özellik salt okunurdur. |
evenPageHeaderId |
Yalnızca çift numaralı sayfalar için kullanılan üstbilgi kimliği. Bu özellik salt okunurdur. |
evenPageFooterId |
Yalnızca çift numaralı sayfalar için kullanılan altbilginin kimliği. Bu özellik salt okunurdur. |
firstPageHeaderId |
Yalnızca ilk sayfa için kullanılan üstbilginin kimliği. Politika ayarlanmazsa, ilk sayfa için benzersiz bir üstbilgi bulunmaz. Bu özellik salt okunurdur. |
firstPageFooterId |
Yalnızca ilk sayfa için kullanılan altbilginin kimliği. Politika ayarlanmazsa, ilk sayfa için benzersiz bir altbilgi mevcut olmaz. Bu özellik salt okunurdur. |
useFirstPageHeaderFooter |
İlk sayfa için ilk sayfa üstbilgisi / altbilgi kimliklerinin kullanılıp kullanılmayacağını belirtir. |
useEvenPageHeaderFooter |
Çift numaralı sayfalar için çift numaralı sayfa üstbilgisi / altbilgi kimliklerinin kullanılıp kullanılmayacağını belirtir. |
pageNumberStart |
Sayfa sayısı sayılmaya başlanacak sayfa numarası. |
marginTop |
Sayfanın üst kenar boşluğu. Doküman stilinde üst sayfa kenar boşluğunun güncellenmesi tüm bölüm stillerinde üst sayfa kenar boşluğunu temizler. |
marginBottom |
Alt sayfa kenar boşluğu. Doküman stilinde alt sayfa kenar boşluğunun güncellenmesi tüm bölüm stillerinde alt sayfa kenar boşluğunu temizler. |
marginRight |
Sağ sayfa kenar boşluğu. Doküman stilinde sağ sayfa kenar boşluğu güncellendiğinde tüm bölüm stillerinde sağ sayfa kenar boşluğu temizlenir. Bu işlem, sütunların tüm bölümlerde yeniden boyutlandırılmasına da neden olabilir. |
marginLeft |
Sol sayfa kenar boşluğu. Doküman stilinde sol sayfa kenar boşluğunun güncellenmesi tüm bölüm stillerinde sol sayfa kenar boşluğunu temizler. Bu işlem, sütunların tüm bölümlerde yeniden boyutlandırılmasına da neden olabilir. |
pageSize |
Dokümandaki sayfanın boyutu. |
marginHeader |
Sayfanın üst kısmı ile üstbilginin içeriği arasındaki alan miktarı. |
marginFooter |
Sayfanın alt kısmı ile altbilgi içeriği arasındaki alan miktarı. |
useCustomHeaderFooterMargins |
DocumentStyle Bu özellik salt okunurdur. |
flipPageOrientation |
İsteğe bağlı. Sayfa yönünün dikey ve yatay arasında değiştirilmesine olanak tanıyan |
Arka plan
Dokümanın arka planını temsil eder.
JSON gösterimi |
---|
{
"color": {
object ( |
Alanlar | |
---|---|
color |
Arka plan rengi. |
Boyut
Genişlik ve yükseklik.
JSON gösterimi |
---|
{ "height": { object ( |
Alanlar | |
---|---|
height |
Nesnenin yüksekliği. |
width |
Nesnenin genişliği. |
Önerilen DokümanStili
DocumentStyle
için değişiklik önerisi.
JSON gösterimi |
---|
{ "documentStyle": { object ( |
Alanlar | |
---|---|
documentStyle |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
documentStyleSuggestionState |
Bu öneride, |
Doküman Stili Öneri Durumu
Bu öneride, DocumentStyle
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "backgroundSuggestionState": { object ( |
Alanlar | |
---|---|
backgroundSuggestionState |
Bu öneride |
defaultHeaderIdSuggested |
|
defaultFooterIdSuggested |
|
evenPageHeaderIdSuggested |
|
evenPageFooterIdSuggested |
|
firstPageHeaderIdSuggested |
|
firstPageFooterIdSuggested |
|
useFirstPageHeaderFooterSuggested |
|
useEvenPageHeaderFooterSuggested |
|
pageNumberStartSuggested |
|
marginTopSuggested |
|
marginBottomSuggested |
|
marginRightSuggested |
|
marginLeftSuggested |
|
pageSizeSuggestionState |
[size] [google.apps.docs.v1.DocumentStyle.size] dosyasındaki hangi alanların bu öneride değiştirildiğini gösteren maske. |
marginHeaderSuggested |
|
marginFooterSuggested |
|
useCustomHeaderFooterMarginsSuggested |
|
flipPageOrientationSuggested |
İsteğe bağlı. |
Arka Plan Önerisi Durumu
Bu öneride, Background
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için Backgound
, önerilen yeni bir değere sahiptir.
JSON gösterimi |
---|
{ "backgroundColorSuggested": boolean } |
Alanlar | |
---|---|
backgroundColorSuggested |
Mevcut arka plan renginin bu öneride değiştirilip değiştirilmediğini belirtir. |
Beden Önerisi Durumu
Bu öneride, Size
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için Size
, önerilen yeni bir değere sahiptir.
JSON gösterimi |
---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
Alanlar | |
---|---|
heightSuggested |
|
widthSuggested |
|
Adlandırılmış Stiller
Adlandırılmış stiller. Dokümandaki paragraflar TextStyle
ve ParagraphStyle
değerlerini bu adlandırılmış stillerden devralabilir.
JSON gösterimi |
---|
{
"styles": [
{
object ( |
Alanlar | |
---|---|
styles[] |
Adlandırılmış stiller. Olası |
Adlandırılmış Stil
Adlandırılmış bir stil. Dokümandaki paragraflar, adlandırılmış stil türü aynı olduğunda TextStyle
ve ParagraphStyle
öğelerini bu adlandırılmış stilden devralabilir.
JSON gösterimi |
---|
{ "namedStyleType": enum ( |
Alanlar | |
---|---|
namedStyleType |
Bu adlandırılmış stilin türü. |
textStyle |
Bu adlandırılmış stilin metin stili. |
paragraphStyle |
Bu adlandırılmış stilin paragraf stili. |
ÖnerilenAdlandırılmış Stiller
NamedStyles
için değişiklik önerisi.
JSON gösterimi |
---|
{ "namedStyles": { object ( |
Alanlar | |
---|---|
namedStyles |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
namedStylesSuggestionState |
Bu öneride, |
NamedStylesSuggestionState
Bir NamedStyles
mesajının öneri durumu.
JSON gösterimi |
---|
{
"stylesSuggestionStates": [
{
object ( |
Alanlar | |
---|---|
stylesSuggestionStates[] |
Bu öneride, Bu adlandırılmış stil önerisi durumlarının sırası, |
NamedStyleSuggestionState
NamedStyle
mesajının öneri durumu.
JSON gösterimi |
---|
{ "namedStyleType": enum ( |
Alanlar | |
---|---|
namedStyleType |
Bu öneri durumunun karşılık geldiği adlandırılmış stil türü. Bu alan, NamedStyleSuggestionState ile ilgili |
textStyleSuggestionState |
Bu öneride |
paragraphStyleSuggestionState |
Bu öneride |
Liste
Liste, tümü aynı listeye ait olan bir paragraf grubunun liste özelliklerini temsil eder. Bir listenin parçası olan paragrafın bullet
öğesinde listenin kimliğine referans var.
JSON gösterimi |
---|
{ "listProperties": { object ( |
Alanlar | |
---|---|
listProperties |
Listenin özellikleri. |
suggestedListPropertiesChanges |
Liste özelliklerinde, öneri kimliğine göre belirlenen önerilen değişiklikler. |
suggestedInsertionId |
Önerilen kampanya kimliği. Boşsa bu, önerilen bir ekleme değildir. |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu listenin silinmesi önerilmiyordur. |
ListeÖzellikleri
Bir listeyle ilişkili paragraflara ait madde işaretlerinin görünümünü ve tarzını açıklayan list
özellikleri.
JSON gösterimi |
---|
{
"nestingLevels": [
{
object ( |
Alanlar | |
---|---|
nestingLevels[] |
İlişkili düzeyde madde işaretlerinin özelliklerini açıklar. Bir listede en üst düzey seviyeye karşılık gelen iç içe yerleştirme seviyesi 0 ve en üst düzeye karşılık gelen iç içe yerleştirme seviyesi 8 olmak üzere en fazla 9 iç içe yerleştirme düzeyi bulunur. İç içe yerleştirme düzeyleri, artan düzende döndürülür ve en az iç içe yerleştirilen en başta döndürülür. |
İç İçe Yerleştirme Düzeyi
Bir liste madde işaretinin belirli bir iç içe yerleştirme düzeyinde görünümünü ve tarzını açıklayan özellikler içerir.
JSON gösterimi |
---|
{ "bulletAlignment": enum ( |
Alanlar | |
---|---|
bulletAlignment |
Madde işaretinin oluşturulması için ayrılmış alan içindeki madde işaretinin hizalaması. |
glyphFormat |
Bu iç içe yerleştirme seviyesinde madde işaretleri tarafından kullanılan biçim dizesi. Glif biçimi bir veya daha fazla yer tutucu içerir ve bu yer tutucular Örneğin,
Glif biçimi, geçerli iç içe yerleştirme düzeyi için yer tutucuların yanı sıra üst iç içe yerleştirme düzeyleri için yer tutucular da içerebilir. Örneğin, bir listenin iç içe yerleştirme seviyesi 0'da glif biçimi
Sıralanan iç içe yerleştirme seviyelerinde, belirli bir paragrafta glif biçimindeki yer tutucunun yerini alan dize, paragrafın listedeki sırasına bağlıdır. |
indentFirstLine |
Bu iç içe yerleştirme seviyesinde, paragrafların ilk satırının girinti miktarı. |
indentStart |
Bu iç içe yerleştirme seviyesinde paragrafların girinti miktarı. Paragrafın içerik yönüne bağlı olarak, metnin başlangıcına karşılık gelen tarafa uygulanır. |
textStyle |
Bu iç içe yerleştirme seviyesinde madde işaretlerinin metin stili. |
startNumber |
Bu iç içe yerleştirme düzeyindeki ilk liste öğesinin numarası. 0 değeri, harf içeren listeler ve Romen rakamı listeleri için 1 değeri olarak kabul edilir. Hem 0 hem de 1 değerleri için, harf içeren ve Roma rakamı listeleri sırasıyla Bu değer, sıralanmamış gliflere sahip iç içe yerleştirilmiş düzeylerde yoksayılır. |
Birlik alanı glyph_kind . Madde işaretleri tarafından kullanılan glif türü. Bu, glyph_format içindeki yer tutucuların yerini alan madde işaretini tanımlar. glyph_kind şunlardan yalnızca biri olabilir: |
|
glyphType |
Bu iç içe yerleştirme seviyesindeki paragraflar sıralandığında maddelerin kullandığı glif türü. Glif türü, bu iç içe yerleştirme seviyesindeki paragraflar sıralandığında |
glyphSymbol |
Bu iç içe yerleştirme düzeyindeki paragraflar sıralanmamış olduğunda madde işaretleri tarafından kullanılan özel bir glif simgesi. Glif simgesi, |
Madde İşareti Hizalama
Madde işareti için hizalama türleri.
Sıralamalar | |
---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
Madde işareti hizalaması belirtilmedi. |
START |
Madde işareti, madde işaretini oluşturmak için ayrılmış alanın başına hizalanır. LTR metni için sola, aksi takdirde sağa hizalandı. |
CENTER |
Madde işareti, madde işaretini oluşturmak için ayrılmış alanın ortasına hizalanır. |
END |
Madde işareti, madde işaretini oluşturmak için ayrılmış alanın sonuna hizalanır. LTR metni için sağa, aksi takdirde sola hizalanır. |
Glif Türü
Bu iç içe yerleştirme seviyesindeki paragraflar sıralanırken maddelerin kullandığı glif türleri.
Sıralamalar | |
---|---|
GLYPH_TYPE_UNSPECIFIED |
Glif türü belirtilmemiş veya desteklenmiyor. |
NONE |
Boş bir dize. |
DECIMAL |
1 , 2 veya 3 gibi bir sayı. |
ZERO_DECIMAL |
Tek haneli sayıların ön ekiyle sıfırlandığı bir sayı (ör. 01 , 02 veya 03 ). Birden fazla basamağı olan sayıların başında sıfır kullanılmaz. |
UPPER_ALPHA |
A , B veya C gibi bir büyük harf. |
ALPHA |
a , b veya c gibi bir küçük harf. |
UPPER_ROMAN |
I , II veya III gibi büyük Romen rakamı. |
ROMAN |
i , ii veya iii gibi küçük Romen rakamı. |
ÖnerilenListe Özellikleri
ListProperties
için değişiklik önerisi.
JSON gösterimi |
---|
{ "listProperties": { object ( |
Alanlar | |
---|---|
listProperties |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
listPropertiesSuggestionState |
Bu öneride, |
ListeÖzellikleri Öneri Durumu
Bu öneride, ListProperties
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
Alanlar | |
---|---|
nestingLevelsSuggestionStates[] |
Bu öneride, İç içe yerleştirme düzeyindeki öneri durumları, en az iç içe yerleştirilenler en üstte olacak şekilde iç içe yerleştirme düzeyine göre artan düzende döndürülür. |
İç İçe Yerleştirme Düzeyi Öneri Durumu
Bu öneride, NestingLevel
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Alanlar | |
---|---|
bulletAlignmentSuggested |
|
glyphTypeSuggested |
|
glyphFormatSuggested |
|
glyphSymbolSuggested |
|
indentFirstLineSuggested |
|
indentStartSuggested |
|
textStyleSuggestionState |
Bu öneride |
startNumberSuggested |
|
AdlandırılmışAralıklar
Dokümanda belirli bir adı paylaşan tüm NamedRange
öğelerinin koleksiyonu.
JSON gösterimi |
---|
{
"name": string,
"namedRanges": [
{
object ( |
Alanlar | |
---|---|
name |
Tüm |
namedRanges[] |
Aynı adı paylaşan |
AdlandırılmışAralık
Aynı adlandırılmış aralık kimliğine sahip Range
koleksiyonu.
Adlandırılmış aralıklar, geliştiricilerin bir dokümanın bölümlerini rastgele bir kullanıcı tanımlı etiketle ilişkilendirmesine olanak tanır. Böylece, bu bölümler daha sonra programlı bir şekilde okunabilir veya düzenlenebilir. Bir doküman, aynı ada sahip birden çok adlandırılmış aralık içerebilir, ancak her adlandırılmış aralığın benzersiz bir kimliği vardır.
Tek bir Range
ile adlandırılmış aralık oluşturulur ve adlandırılmış bir aralığa eklenen içerik genellikle bu aralığı genişletir. Ancak bazı doküman değişiklikleri aralığın birden çok aralığa bölünmesine neden olabilir.
Adlandırılan aralıklar gizli değil. Dokümana erişimi olan tüm uygulamalar ve ortak çalışanlar, dokümanın adlandırılmış aralıklarını görebilir.
JSON gösterimi |
---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
Alanlar | |
---|---|
namedRangeId |
Adlandırılmış aralığın kimliği. |
name |
Adlandırılmış aralığın adı. |
ranges[] |
Bu adlandırılmış aralığa ait olan aralıklar. |
Aralık
Bitişik bir metin aralığını belirtir.
JSON gösterimi |
---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer } |
Alanlar | |
---|---|
segmentId |
Bu aralığın içerdiği üstbilgi, altbilgi veya dipnotun kimliği. Boş segment kimliği, dokümanın gövdesini belirtir. |
startIndex |
Bu aralığın UTF-16 kod birimi cinsinden sıfır tabanlı başlangıç dizini. Tüm mevcut kullanımlarda bir başlangıç dizini sağlanmalıdır. Bu alan, açık uçlu aralıklar içeren gelecekteki kullanım alanlarına uygun olacak bir Int32Value alanıdır. |
endIndex |
Bu aralığın sıfır tabanlı bitiş dizini (hariç, UTF-16 kod birimleri). Tüm mevcut kullanımlarda bir bitiş dizini sağlanmalıdır. Bu alan, açık uçlu aralıklar içeren gelecekteki kullanım alanlarına uygun olacak bir Int32Value alanıdır. |
Öneriler GörüntülemeModu
Dokümana uygulanan ve önerilen değişikliklerin nasıl gösterildiğini gösteren öneri görüntüleme modu. Tüm öneriler satır içi, kabul edilen veya reddedilen tüm belgelerle dokümanı okuma seçenekleri sunar.
Sıralamalar | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
Döndürülen dokümana uygulanan ÖneriViewMode, kullanıcının geçerli erişim düzeyine bağlıdır. Kullanıcının yalnızca görüntüleme erişimi varsa PREVIEW_WITHOUT_SUGGESTIONS uygulanır. Aksi takdirde, SUGGESTIONS_INLINE uygulanır. Bu, varsayılan öneri görüntüleme modudur. |
SUGGESTIONS_INLINE |
Döndürülen dokümanda satır içi öneriler var. Önerilen değişiklikler, doküman içindeki temel içerikten ayırt edilir. Kullanıcının önerilen değişiklikleri görüntüleme izni yoksa bu modu kullanarak doküman alma istekleri 403 hatası döndürür. |
PREVIEW_SUGGESTIONS_ACCEPTED |
Döndürülen doküman, önerilen tüm değişikliklerin kabul edildiği bir önizlemedir. Kullanıcının önerilen değişiklikleri görüntüleme izni yoksa bu modu kullanarak doküman alma istekleri 403 hatası döndürür. |
PREVIEW_WITHOUT_SUGGESTIONS |
Döndürülen doküman, herhangi bir öneri varsa önerilen tüm değişikliklerin reddedildiği bir önizlemedir. |
Satır İçiNesne
Metinle satır içi olarak görünen bir nesne. InlineObject, resim gibi bir EmbeddedObject
içerir.
JSON gösterimi |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
Alanlar | |
---|---|
objectId |
Bu satır içi nesnenin kimliği. Bir nesnenin özelliklerini güncellemek için kullanılabilir. |
inlineObjectProperties |
Bu satır içi nesnenin özellikleri. |
suggestedInlineObjectPropertiesChanges |
Satır içi nesne özelliklerinde, öneri kimliği ile belirlenen ve önerilen değişiklikler. |
suggestedInsertionId |
Önerilen kampanya kimliği. Boşsa bu, önerilen bir ekleme değildir. |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
Satır İçiNesneÖzellikleri
InlineObject
özellikleri.
JSON gösterimi |
---|
{
"embeddedObject": {
object ( |
Alanlar | |
---|---|
embeddedObject |
Bu satır içi nesnenin yerleştirilmiş nesnesi. |
YerleşikNesne
Dokümana yerleştirilmiş bir nesne.
JSON gösterimi |
---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
Alanlar | |
---|---|
title |
Yerleştirilmiş nesnenin başlığı. Alternatif metni görüntülemek için |
description |
Yerleştirilmiş nesnenin açıklaması. Alternatif metni görüntülemek için |
embeddedObjectBorder |
Yerleştirilmiş nesnenin kenarlığı. |
size |
Resmin kırpma işleminden sonraki boyutu. |
marginTop |
Yerleştirilmiş nesnenin üst kenar boşluğu. |
marginBottom |
Yerleştirilmiş nesnenin alt kenar boşluğu. |
marginRight |
Yerleştirilmiş nesnenin sağ kenar boşluğu. |
marginLeft |
Yerleştirilmiş nesnenin sol kenar boşluğu. |
linkedContentReference |
Harici bağlantılı kaynak içeriğe referans. Örneğin, yerleştirilmiş nesne bağlı bir grafik olduğunda kaynak Google E-Tablolar grafiğine referans içerir. Politika ayarlanmazsa yerleştirilmiş nesne bağlanmaz. |
Birlik alanı properties . Her bir yerleştirilmiş nesne türüne özel özellikler. properties şunlardan yalnızca biri olabilir: |
|
embeddedDrawingProperties |
Yerleştirilmiş çizimin özellikleri. |
imageProperties |
Bir resmin özellikleri. |
Yerleştirilmiş ÇizimÖzellikleri
Bu türde alan yok.
Yerleştirilmiş bir çizimin özellikleridir ve nesne türünü ayırt etmek için kullanılır. Yerleştirilmiş çizim, bir dokümanda oluşturulan ve düzenlenen çizimdir. Kapsamlı ayrıntıların desteklenmediğini unutmayın.
ImageProperties
Bir resmin özellikleri.
JSON gösterimi |
---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
Alanlar | |
---|---|
contentUri |
Varsayılan geçerlilik süresi 30 dakika olan, resmin URI'si. Bu URI, istek sahibinin hesabıyla etiketlenmiştir. URI'ya sahip herkes, orijinal istek sahibi olarak resme etkili şekilde erişir. Dokümanın paylaşım ayarları değişirse resme erişim kaybedilebilir. |
sourceUri |
Kaynak URI, resmi eklemek için kullanılan URI'dır. Kaynak URI boş olabilir. |
brightness |
Resmin parlaklık efekti. Değer [-1,0, 1,0] aralığında olmalıdır. 0 değeri, etki yok anlamına gelir. |
contrast |
Resmin kontrast efekti. Değer [-1,0, 1,0] aralığında olmalıdır. 0 değeri, etki yok anlamına gelir. |
transparency |
Resmin şeffaflık efekti. Değer [0,0, 1,0] aralığında olmalıdır. Burada 0 değeri yok, 1 şeffaf anlamına gelir. |
cropProperties |
Resmin kırpma özellikleri. |
angle |
Resmin saat yönünde döndürme açısı (radyan cinsinden). |
Mahsul Özellikleri
Bir resmin kırpma özellikleri.
Kırpma dikdörtgeni, orijinal içeriğin 4 kenarından kesirli ofsetler kullanılarak gösterilir.
- Ofset aralığı (0, 1) aralığındaysa kırpma dikdörtgeninin karşılık gelen kenarı, resmin orijinal sınırlayıcı dikdörtgeninin içine yerleştirilir.
- Ofset değeri negatif veya 1'den büyükse kırpma dikdörtgeninin karşılık gelen kenarı, resmin orijinal sınırlayıcı dikdörtgeninin dışına yerleştirilir.
- Tüm ofsetler ve döndürme açısı 0 ise resim kırpılmaz.
JSON gösterimi |
---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
Alanlar | |
---|---|
offsetLeft |
Göreli konum, kırpma dikdörtgeninin sol kenarının, orijinal içeriğin genişliğinin bir bölümü olarak orijinal içeriğin sol kenarından ne kadar içeriye doğru ilerleyeceğini belirtir. |
offsetRight |
Göreli konum, kırpma dikdörtgeninin sağ kenarının, orijinal içeriğin genişliğinin bir bölümü olarak orijinal içeriğin sağ kenarından ne kadar içeriye ineceğini belirtir. |
offsetTop |
Göreli konum, kırpma dikdörtgeninin üst kenarının, orijinal içeriğin yüksekliğinin bir bölümü olarak orijinal içeriğin üst kenarından ne kadar içeriye indiğini belirtir. |
offsetBottom |
Göreli konum, kırpma dikdörtgeninin alt kenarının, orijinal içeriğin alt kenarından ne kadar içeriye doğru orijinal içeriğin yüksekliğinin bir bölümü olarak yer alacağını belirtir. |
angle |
Kırpma dikdörtgeninin merkezinin etrafındaki saat yönünde radyan cinsinden dönüş açısı. Ofsetlerden sonra rotasyon uygulanır. |
YerleşikNesneBorder
EmbeddedObject
etrafında kenarlık.
JSON gösterimi |
---|
{ "color": { object ( |
Alanlar | |
---|---|
color |
Kenarlığın rengi. |
width |
Kenarlığın genişliği. |
dashStyle |
Kenarlığın kısa çizgi stili. |
propertyState |
Kenarlık özelliğinin özellik durumu. |
Mülk Durumu
Bir mülkün olası durumları.
Sıralamalar | |
---|---|
RENDERED |
Bir özelliğin durumu RENDERED ise öğenin dokümanda oluşturulduğunda karşılık gelen özelliği olur. Bu, varsayılan değerdir. |
NOT_RENDERED |
Bir özelliğin durumu NOT_RENDERED ise dokümanda oluşturulduğunda öğenin karşılık gelen özelliği olmaz. |
LinkedContentReference
Harici bağlantılı kaynak içeriğe referans.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı reference . Bağlantılı içeriğin türüne özel referans. reference şunlardan yalnızca biri olabilir: |
|
sheetsChartReference |
Bağlı grafik için referans. |
E-TablolarGrafikReferansı
Google E-Tablolar'dan yerleştirilmiş bağlı bir grafik için referans.
JSON gösterimi |
---|
{ "spreadsheetId": string, "chartId": integer } |
Alanlar | |
---|---|
spreadsheetId |
Kaynak grafiği içeren Google E-Tablolar e-tablosunun kimliği. |
chartId |
Yerleştirilmiş Google E-Tablolar e-tablosundaki belirli bir grafiğin kimliği. |
ÖnerilenInlineObjectÖzellikleri
InlineObjectProperties
için değişiklik önerisi.
JSON gösterimi |
---|
{ "inlineObjectProperties": { object ( |
Alanlar | |
---|---|
inlineObjectProperties |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
inlineObjectPropertiesSuggestionState |
Bu öneride, |
Satır İçiNesneÖzellikleri Öneri Durumu
Bu öneride, InlineObjectProperties
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{
"embeddedObjectSuggestionState": {
object ( |
Alanlar | |
---|---|
embeddedObjectSuggestionState |
Bu öneride |
YerleşikNesne Önerisi Durumu
Bu öneride, EmbeddedObject
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
Alanlar | |
---|---|
embeddedDrawingPropertiesSuggestionState |
Bu öneride |
imagePropertiesSuggestionState |
Bu öneride |
titleSuggested |
|
descriptionSuggested |
|
embeddedObjectBorderSuggestionState |
Bu öneride |
sizeSuggestionState |
Bu öneride |
marginLeftSuggested |
|
marginRightSuggested |
|
marginTopSuggested |
|
marginBottomSuggested |
|
linkedContentReferenceSuggestionState |
Bu öneride |
YerleşikÇizimÖzellikleriÖneri Durumu
Bu türde alan yok.
Bu öneride, EmbeddedDrawingProperties
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
Resim Özellikleri Öneri Durumu
Bu öneride, ImageProperties
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
Alanlar | |
---|---|
contentUriSuggested |
|
sourceUriSuggested |
[sourceUri] için önerilen bir değişiklik olup olmadığını gösterir [google.apps.docs.v1.embeddedObject.source_uri]. |
brightnessSuggested |
[Parlaklık] [google.apps.docs.v1.embeddedObject.brightness] için önerilen bir değişiklik olup olmadığını gösterir. |
contrastSuggested |
[kontrast] [google.apps.docs.v1.EmbedObject.contrast] için önerilen bir değişiklik olup olmadığını gösterir. |
transparencySuggested |
[Şeffaflık] [google.apps.docs.v1.EmbedObject.transparency] için önerilen bir değişiklik olup olmadığını gösterir. |
cropPropertiesSuggestionState |
Bu öneride |
angleSuggested |
[angle] için önerilen bir değişiklik olup olmadığını gösterir. [google.apps.docs.v1.embeddedObject.angle]. |
Kırpma ÖzellikleriÖneri Durumu
Bu öneride, CropProperties
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
Alanlar | |
---|---|
offsetLeftSuggested |
|
offsetRightSuggested |
|
offsetTopSuggested |
|
offsetBottomSuggested |
|
angleSuggested |
|
YerleşikNesneBorderSuggestionState
Bu öneride, EmbeddedObjectBorder
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
Alanlar | |
---|---|
colorSuggested |
[color] [google.apps.docs.v1.embeddedBorderObject.color] için önerilen bir değişiklik olup olmadığını gösterir. |
widthSuggested |
[width] [google.apps.docs.v1.EmbedBorderObject.width] için önerilen bir değişiklik olup olmadığını gösterir. |
dashStyleSuggested |
[dashStyle] için önerilen bir değişiklik olup olmadığını belirtir [google.apps.docs.v1.embeddedBorderObject.dash_style]. |
propertyStateSuggested |
[propertyState] için önerilen bir değişiklik olup olmadığını gösterir [google.apps.docs.v1.embeddedBorderObject.property_state]. |
LinkedContentReferenceSuggestionState
Bu öneride, LinkedContentReference
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
Alanlar | |
---|---|
sheetsChartReferenceSuggestionState |
Bu öneride |
E-TablolarGrafikReferans ÖnerisiDurumu
Bu öneride, SheetsChartReference
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
Alanlar | |
---|---|
spreadsheetIdSuggested |
|
chartIdSuggested |
|
KonumlandırılmışNesne
Bir Paragraph
öğesine bağlanmış ve paragrafın başına göre konumlandırılmış bir nesne. PositionedObject, resim gibi bir EmbeddedObject
içerir.
JSON gösterimi |
---|
{ "objectId": string, "positionedObjectProperties": { object ( |
Alanlar | |
---|---|
objectId |
Konumlandırılan bu nesnenin kimliği. |
positionedObjectProperties |
Bu konumlandırılmış nesnenin özellikleri. |
suggestedPositionedObjectPropertiesChanges |
Konumlandırılmış nesne özelliklerinde, öneri kimliğiyle kilitlenen önerilen değişiklikler. |
suggestedInsertionId |
Önerilen kampanya kimliği. Boşsa bu, önerilen bir ekleme değildir. |
suggestedDeletionIds[] |
Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur. |
KonumlandırılmışNesneÖzellikleri
PositionedObject
özellikleri.
JSON gösterimi |
---|
{ "positioning": { object ( |
Alanlar | |
---|---|
positioning |
Bu konumlandırılmış nesnenin, bu konumlandırılmış nesneye referans veren |
embeddedObject |
Bu konumlandırılmış nesnenin yerleştirilmiş nesnesi. |
KonumlandırılmışNesneKonumlandırma
Bir PositionedObject
öğesinin konumu. Konumlandırılan nesne, bağlı olduğu Paragraph
öğesinin başlangıcına göre konumlandırılır.
JSON gösterimi |
---|
{ "layout": enum ( |
Alanlar | |
---|---|
layout |
Konumlandırılan bu nesnenin düzeni. |
leftOffset |
Tespit edilen nesnenin sol kenarının, bağlı olduğu |
topOffset |
Konumlandırılan nesnenin üst kenarının, tethering'in bağlandığı |
KonumlandırılmışNesne Düzeni
[PositionedObject][google.aps.docs.v1.PositionedObject] için olası düzenler.
Sıralamalar | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
Düzen belirtilmemiş. |
WRAP_TEXT |
Metin, konumlandırılan nesnenin etrafına sarmalanır. |
BREAK_LEFT |
Metni, konumlandırılan nesne solda ve metin sağda olacak şekilde bozar. |
BREAK_RIGHT |
Metni, konumlandırılan nesne sağda ve metin solda olacak şekilde bozar. |
BREAK_LEFT_RIGHT |
Metni, konumlandırılmış nesnenin solunda veya sağında metin olmayacak şekilde bozar. |
IN_FRONT_OF_TEXT |
Konumlandırılmış nesne metnin önündedir. |
BEHIND_TEXT |
Konumlandırılmış nesne metnin arkasındadır. |
ÖnerilenKonumlandırılmışNesneÖzellikleri
PositionedObjectProperties
için değişiklik önerisi.
JSON gösterimi |
---|
{ "positionedObjectProperties": { object ( |
Alanlar | |
---|---|
positionedObjectProperties |
Yalnızca bu öneride yapılan değişiklikleri içeren bir |
positionedObjectPropertiesSuggestionState |
Bu öneride, |
KonumlandırılmışNesneÖzellikleriÖneri Durumu
Bu öneride, PositionedObjectProperties
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "positioningSuggestionState": { object ( |
Alanlar | |
---|---|
positioningSuggestionState |
Bu öneride |
embeddedObjectSuggestionState |
Bu öneride |
KonumlandırılmışNesneKonumlandırmaÖneriDurumu
Bu öneride, PositionedObjectPositioning
tabanındaki alanlardan hangilerinin değiştirildiğini gösteren maske. Doğru değerine ayarlanmış tüm alanlar için önerilen yeni bir değer vardır.
JSON gösterimi |
---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
Alanlar | |
---|---|
layoutSuggested |
|
leftOffsetSuggested |
|
topOffsetSuggested |
|
Yöntemler |
|
---|---|
|
Dokümana bir veya daha fazla güncelleme uygular. |
|
İstekte belirtilen başlığı kullanarak boş bir doküman oluşturur. |
|
Belirtilen dokümanın en son sürümünü alır. |