REST Resource: documents

Kaynak: Belge

Google Dokümanlar dokümanı.

JSON gösterimi
{
  "documentId": string,
  "title": string,
  "tabs": [
    {
      object (Tab)
    }
  ],
  "revisionId": string,
  "suggestionsViewMode": enum (SuggestionsViewMode),
  "body": {
    object (Body)
  },
  "headers": {
    string: {
      object (Header)
    },
    ...
  },
  "footers": {
    string: {
      object (Footer)
    },
    ...
  },
  "footnotes": {
    string: {
      object (Footnote)
    },
    ...
  },
  "documentStyle": {
    object (DocumentStyle)
  },
  "suggestedDocumentStyleChanges": {
    string: {
      object (SuggestedDocumentStyle)
    },
    ...
  },
  "namedStyles": {
    object (NamedStyles)
  },
  "suggestedNamedStylesChanges": {
    string: {
      object (SuggestedNamedStyles)
    },
    ...
  },
  "lists": {
    string: {
      object (List)
    },
    ...
  },
  "namedRanges": {
    string: {
      object (NamedRanges)
    },
    ...
  },
  "inlineObjects": {
    string: {
      object (InlineObject)
    },
    ...
  },
  "positionedObjects": {
    string: {
      object (PositionedObject)
    },
    ...
  }
}
Alanlar
documentId

string

Yalnızca çıkış. Belgenin kimliği.

title

string

Dokümanın başlığı.

tabs[]

object (Tab)

Dokümanın parçası olan sekmeler.

Sekmeler, başka bir sekmenin içine yerleştirilmiş alt sekmeler içerebilir. Alt sekmeler Tab.childTabs alanıyla temsil edilir.

revisionId

string

Yalnızca çıkış. Dokümanın düzeltme kimliği. Güncellemelerin hangi düzeltmeye uygulanacağını ve doküman bu düzeltmeden sonra düzenlenmişse isteğin nasıl davranması gerektiğini 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 zaman içinde değişebilir. İade edilen 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şmiyorsa doküman da değişmemiştir. Buna karşılık, aynı doküman ve kullanıcı için değişen bir kimlik genellikle dokümanın güncellendiği anlamına gelir. Ancak kimliğin değiştirilmesi, kimlik biçimi değişiklikleri gibi dahili faktörlerden de kaynaklanıyor olabilir.

suggestionsViewMode

enum (SuggestionsViewMode)

Yalnızca çıkış. Dokümana öneriler görüntüleme modu uygulandı.

Not: Bir dokümanı düzenlerken değişiklikler, SUGGESTIONS_INLINE içeren bir dokümana dayalı olmalıdır.

body

object (Body)

Yalnızca çıkış. Belgenin ana metni.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.body kullanın. false değerine ayarlanır veya ayarlanmadan bırakılırsa bu alan, dokümandaki ilk sekmeyle ilgili bilgileri içerir.

headers

map (key: string, value: object (Header))

Yalnızca çıkış. Üstbilgi kimliğiyle birlikte sağlanan, dokümandaki başlıklar.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.headers kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

footers

map (key: string, value: object (Footer))

Yalnızca çıkış. Dokümandaki, altbilgi kimliğiyle birlikte yayınlanan altbilgiler.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.footers değerini kullanın. false değerine ayarlanır veya ayarlanmadan bırakılırsa bu alan, dokümandaki ilk sekmeyle ilgili bilgileri içerir.

footnotes

map (key: string, value: object (Footnote))

Yalnızca çıkış. Dokümandaki dipnot kimliği ile belirtilmiş dipnotlar.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.footnotes kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

documentStyle

object (DocumentStyle)

Yalnızca çıkış. Dokümanın stili.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.documentStyle kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

suggestedDocumentStyleChanges

map (key: string, value: object (SuggestedDocumentStyle))

Yalnızca çıkış. Öneri kimliğine göre anahtarlanmış, dokümanın stilinde önerilen değişiklikler.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.suggestedDocumentStyleChanges kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

namedStyles

object (NamedStyles)

Yalnızca çıkış. Dokümanın adlandırılmış stilleri.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.namedStyles kullanın. false değerine ayarlanır veya ayarlanmadan bırakılırsa bu alan, dokümandaki ilk sekmeyle ilgili bilgileri içerir.

suggestedNamedStylesChanges

map (key: string, value: object (SuggestedNamedStyles))

Yalnızca çıkış. Önerilen değişiklikler, öneri kimliğine göre anahtarlandırılmış olarak dokümanın adlandırılmış stillerinde yapılır.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.suggestedNamedStylesChanges değerini kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

lists

map (key: string, value: object (List))

Yalnızca çıkış. Belgedeki listeler, liste kimliğine göre anahtarlanır.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.lists değerini kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

namedRanges

map (key: string, value: object (NamedRanges))

Yalnızca çıkış. Dokümandaki adlandırılmış aralıklar (ada göre anahtarlamalı).

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.namedRanges değerini kullanın. false değerine ayarlanır veya ayarlanmadan bırakılırsa bu alan, dokümandaki ilk sekmeyle ilgili bilgileri içerir.

inlineObjects

map (key: string, value: object (InlineObject))

Yalnızca çıkış. Nesne kimliğine göre anahtarlanmış, dokümandaki satır içi nesneler.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.inlineObjects kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

positionedObjects

map (key: string, value: object (PositionedObject))

Yalnızca çıkış. Nesne kimliğine göre anahtarlanmış, dokümanda konumlandırılmış nesneler.

Eski alan: Bunun yerine, includeTabsContent parametresi true olarak ayarlandığında tüm sekmelerdeki gerçek doküman içeriğini gösteren Document.tabs.documentTab.positionedObjects değerini kullanın. false veya ayarlanmamışsa bu alan, belgedeki ilk sekmeyle ilgili bilgileri içerir.

Sekme

Dokümandaki bir sekme.

JSON gösterimi
{
  "tabProperties": {
    object (TabProperties)
  },
  "childTabs": [
    {
      object (Tab)
    }
  ],

  // Union field content can be only one of the following:
  "documentTab": {
    object (DocumentTab)
  }
  // End of list of possible types for union field content.
}
Alanlar
tabProperties

object (TabProperties)

Sekmenin özellikleri (ör. kimlik ve başlık).

childTabs[]

object (Tab)

Bu sekmede iç içe yerleştirilmiş alt sekmeler.

Birleştirme alanı content. Sekmenin içeriği. content şunlardan yalnızca biri olabilir:
documentTab

object (DocumentTab)

Metin ve resim gibi doküman içeriklerinin yer aldığı bir sekme

TabProperties

Bir sekmenin özellikleri.

JSON gösterimi
{
  "tabId": string,
  "title": string,
  "parentTabId": string,
  "index": integer,
  "nestingLevel": integer
}
Alanlar
tabId

string

Yalnızca çıkış. Sekmenin kimliği. Bu alan değiştirilemez.

title

string

Sekmenin kullanıcı tarafından görülebilen adı.

parentTabId

string

İsteğe bağlı. Üst sekmenin kimliği. Mevcut sekme kök düzeyinde bir sekme olduğunda (yani üst öğesi olmadığında) boştur.

index

integer

Sekmenin üst öğe içindeki sıfır tabanlı dizini.

nestingLevel

integer

Yalnızca çıkış. Dokümandaki sekmenin derinliği. Kök düzeyindeki sekmeler 0'dan başlar.

DocumentTab

Doküman içeriğinin bulunduğu sekme.

JSON gösterimi
{
  "body": {
    object (Body)
  },
  "headers": {
    string: {
      object (Header)
    },
    ...
  },
  "footers": {
    string: {
      object (Footer)
    },
    ...
  },
  "footnotes": {
    string: {
      object (Footnote)
    },
    ...
  },
  "documentStyle": {
    object (DocumentStyle)
  },
  "suggestedDocumentStyleChanges": {
    string: {
      object (SuggestedDocumentStyle)
    },
    ...
  },
  "namedStyles": {
    object (NamedStyles)
  },
  "suggestedNamedStylesChanges": {
    string: {
      object (SuggestedNamedStyles)
    },
    ...
  },
  "lists": {
    string: {
      object (List)
    },
    ...
  },
  "namedRanges": {
    string: {
      object (NamedRanges)
    },
    ...
  },
  "inlineObjects": {
    string: {
      object (InlineObject)
    },
    ...
  },
  "positionedObjects": {
    string: {
      object (PositionedObject)
    },
    ...
  }
}
Alanlar
body

object (Body)

Doküman sekmesinin ana gövdesi.

headers

map (key: string, value: object (Header))

Doküman sekmesindeki üstbilgilerle ilişkili üstbilgiler.

footers

map (key: string, value: object (Footer))

Belge sekmesindeki altbilgiler, altbilgi kimliğine göre anahtarlanmıştır.

footnotes

map (key: string, value: object (Footnote))

Doküman sekmesinde yer alan ve dipnot kimliğiyle belirtilen dipnotlar.

documentStyle

object (DocumentStyle)

Doküman sekmesinin stili.

suggestedDocumentStyleChanges

map (key: string, value: object (SuggestedDocumentStyle))

Doküman sekmesinin stilinde yapılan önerilen değişiklikler (öneri kimliği ile belirtilir).

namedStyles

object (NamedStyles)

Belge sekmesinin adlandırılmış stilleri.

suggestedNamedStylesChanges

map (key: string, value: object (SuggestedNamedStyles))

Önerilen değişiklikler, öneri kimliğine göre anahtarlandırılmış doküman sekmesindeki adlandırılmış stillerde.

lists

map (key: string, value: object (List))

Doküman sekmesindeki listeler (liste kimliğiyle belirtilir).

namedRanges

map (key: string, value: object (NamedRanges))

Doküman sekmesinde yer alan ve ada göre ayrılmış aralıklar.

inlineObjects

map (key: string, value: object (InlineObject))

Doküman sekmesinde yer alan ve nesne kimliğiyle ilişkili satır içi nesneler.

positionedObjects

map (key: string, value: object (PositionedObject))

Nesne kimliğiyle belirtilen doküman sekmesindeki konumlandırılmış nesneler.

Metin

Doküman gövdesi.

Gövde genellikle headers, footers ve footnotes dışında tüm doküman içeriğini barındırır.

JSON gösterimi
{
  "content": [
    {
      object (StructuralElement)
    }
  ]
}
Alanlar
content[]

object (StructuralElement)

Gövdenin içeriği.

Gövde içeriğinin dizinleri sıfırdan başlar.

StructuralElement

StructuralElement, dokümanın yapısını sağlayan içerikleri tanımlar.

JSON gösterimi
{
  "startIndex": integer,
  "endIndex": integer,

  // Union field content can be only one of the following:
  "paragraph": {
    object (Paragraph)
  },
  "sectionBreak": {
    object (SectionBreak)
  },
  "table": {
    object (Table)
  },
  "tableOfContents": {
    object (TableOfContents)
  }
  // End of list of possible types for union field content.
}
Alanlar
startIndex

integer

UTF-16 kod birimlerindeki bu yapısal öğenin sıfır tabanlı başlangıç dizini.

endIndex

integer

Bu yapısal öğenin sıfır tabanlı bitiş dizini (UTF-16 kod birimlerinde).

Birlik alanı content. Yapısal öğenin içeriği. content şunlardan yalnızca biri olabilir:
paragraph

object (Paragraph)

Bir paragraf türü yapısal öğe.

sectionBreak

object (SectionBreak)

Yapısal öğenin bir bölüm sonu türü.

table

object (Table)

Yapısal öğe tablosu türü.

tableOfContents

object (TableOfContents)

İçindekiler tablosu türündeki yapısal öğe.

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 (ParagraphElement)
    }
  ],
  "paragraphStyle": {
    object (ParagraphStyle)
  },
  "suggestedParagraphStyleChanges": {
    string: {
      object (SuggestedParagraphStyle)
    },
    ...
  },
  "bullet": {
    object (Bullet)
  },
  "suggestedBulletChanges": {
    string: {
      object (SuggestedBullet)
    },
    ...
  },
  "positionedObjectIds": [
    string
  ],
  "suggestedPositionedObjectIds": {
    string: {
      object (ObjectReferences)
    },
    ...
  }
}
Alanlar
elements[]

object (ParagraphElement)

Paragrafın bileşenlerine ayrılmış içeriği.

paragraphStyle

object (ParagraphStyle)

Bu paragrafın stili.

suggestedParagraphStyleChanges

map (key: string, value: object (SuggestedParagraphStyle))

Önerilen paragraf stili, öneri kimliğiyle birlikte bu paragrafta değiştirilir.

bullet

object (Bullet)

Bu paragraftaki madde işareti. Yoksa paragraf bir listeye ait değil.

suggestedBulletChanges

map (key: string, value: object (SuggestedBullet))

Bu paragrafın madde işareti için önerilen değişiklikler.

positionedObjectIds[]

string

Bu paragrafa bağlanan konumlandırılmış nesnelerin kimlikleri.

suggestedPositionedObjectIds

map (key: string, value: object (ObjectReferences))

Bu paragrafa eklenmesi önerilen konumlandırılmış nesnelerin kimlikleri (öneri kimliğine göre anahtarlanır).

ParagraphElement

ParagraphElement, Paragraph içindeki içeriği açıklar.

JSON gösterimi
{
  "startIndex": integer,
  "endIndex": integer,

  // Union field content can be only one of the following:
  "textRun": {
    object (TextRun)
  },
  "autoText": {
    object (AutoText)
  },
  "pageBreak": {
    object (PageBreak)
  },
  "columnBreak": {
    object (ColumnBreak)
  },
  "footnoteReference": {
    object (FootnoteReference)
  },
  "horizontalRule": {
    object (HorizontalRule)
  },
  "equation": {
    object (Equation)
  },
  "inlineObjectElement": {
    object (InlineObjectElement)
  },
  "person": {
    object (Person)
  },
  "richLink": {
    object (RichLink)
  }
  // End of list of possible types for union field content.
}
Alanlar
startIndex

integer

UTF-16 kod birimleri cinsinden bu paragraf öğesinin sıfır tabanlı başlangıç dizini.

endIndex

integer

UTF-16 kod birimlerinde bu paragraf öğesinin sıfır taban uç dizini (özel)

Birlik alanı content. Paragraf öğesinin içeriği. content yalnızca aşağıdakilerden biri olabilir:
textRun

object (TextRun)

Metin çalıştırma paragraf öğesi.

autoText

object (AutoText)

Otomatik metin paragraf öğesi.

pageBreak

object (PageBreak)

Sayfa sonu paragraf öğesi.

columnBreak

object (ColumnBreak)

Sütun sonu paragraf öğesi.

footnoteReference

object (FootnoteReference)

Dipnot referans paragraf öğesi.

horizontalRule

object (HorizontalRule)

Yatay kural paragraf öğesi.

equation

object (Equation)

Bir denklem paragraf öğesi.

inlineObjectElement

object (InlineObjectElement)

Satır içi nesne paragraf öğesi.

person

object (Person)

Bir kişiye veya e-posta adresine bağlantı veren paragraf öğesidir.

TextRun

Tümü aynı stile sahip olan bir metni temsil eden ParagraphElement.

JSON gösterimi
{
  "content": string,
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
Alanlar
content

string

Bu çalıştırmanın metni.

Akıştaki metin dışı öğeler U+E907 Unicode karakteriyle değiştirilir.

suggestedInsertionIds[]

string

Önerilen kampanya siparişi kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse TextRun'nin birden fazla ekleme kimliği olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

textStyle

object (TextStyle)

Bu çalıştırmanın metin stili.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğiyle birlikte bu çalıştırma için değişir.

TextStyle

Metne uygulanabilecek stili temsil eder.

Devralınan metin stilleri, bu mesajda ayarlanmamış alanlar olarak gösterilir. Bir metin stilinin üst öğesi, metin stilinin nerede tanımlandığına bağlıdır:

  • Paragraph içindeki metnin TextStyle değeri, paragrafa karşılık gelen named style type öğesinden devralır.
  • named style öğesindeki TextStyle, normal text adlandırılmış stilden devralır.
  • normal text adlı stilin TextStyle özelliği, Dokümanlar düzenleyicisindeki varsayılan metin stilini devralır.
  • Bir tabloda bulunan Paragraph öğesindeki TextStyle, metin stilini tablo stilinden devralabilir.

Metin stili bir üst öğeden devralmazsa, ayarların kaldırılması stili Dokümanlar düzenleyicisindeki varsayılanlarla eşleşen bir değere geri döndürür.

JSON gösterimi
{
  "bold": boolean,
  "italic": boolean,
  "underline": boolean,
  "strikethrough": boolean,
  "smallCaps": boolean,
  "backgroundColor": {
    object (OptionalColor)
  },
  "foregroundColor": {
    object (OptionalColor)
  },
  "fontSize": {
    object (Dimension)
  },
  "weightedFontFamily": {
    object (WeightedFontFamily)
  },
  "baselineOffset": enum (BaselineOffset),
  "link": {
    object (Link)
  }
}
Alanlar
bold

boolean

Metnin kalın olarak oluşturulup oluşturulmadığını belirtir.

italic

boolean

Metnin italik olup olmadığı.

underline

boolean

Metnin altının çizili olup olmadığı.

strikethrough

boolean

Metnin üstü çizili olup olmadığı.

smallCaps

boolean

Metnin küçük büyük harflerle yazılmış olup olmadığı.

backgroundColor

object (OptionalColor)

Metnin arka plan rengi. Ayarlanırsa renk, color alanına bağlı olarak RGB rengi veya şeffaf olur.

foregroundColor

object (OptionalColor)

Metnin ön plan rengi. Ayarlanırsa renk, color alanına bağlı olarak RGB rengi veya şeffaf olur.

fontSize

object (Dimension)

Metin yazı tipinin boyutu.

weightedFontFamily

object (WeightedFontFamily)

Metnin yazı tipi ailesi ve oluşturulan ağırlığı.

Güncelleme isteği hem weightedFontFamily hem de bold için değer belirtiyorsa önce weightedFontFamily, ardından bold uygulanır.

weightedFontFamily#weight ayarlanmazsa varsayılan olarak 400 olur.

weightedFontFamily ayarlanmışsa weightedFontFamily#fontFamily da boş olmayan bir değerle ayarlanmalıdır. Aksi takdirde, 400 hatalı istek hatası döndürülür.

baselineOffset

enum (BaselineOffset)

Metnin normal konumundan dikey uzaklığı.

SUPERSCRIPT veya SUBSCRIPT taban çizgisi ofsetlerine sahip metinler, fontSize alanına göre hesaplanan daha küçük bir yazı tipi boyutunda otomatik olarak oluşturulur. Bu alanda yapılan değişiklikler fontSize öğesini etkilemez.

OptionalColor

Tamamen opak veya tamamen şeffaf olabilen bir renk.

JSON gösterimi
{
  "color": {
    object (Color)
  }
}
Alanlar
color

object (Color)

Ayarlanırsa bu opak renk olarak kullanılır. Politika ayarlanmazsa şeffaf bir renk temsil eder.

Renk

Düz renk.

JSON gösterimi
{
  "rgbColor": {
    object (RgbColor)
  }
}
Alanlar
rgbColor

object (RgbColor)

RGB renk değeri.

RgbColor

RGB rengi.

JSON gösterimi
{
  "red": number,
  "green": number,
  "blue": number
}
Alanlar
red

number

Rengin kırmızı bileşeni (0,0 ile 1,0 arasında).

green

number

0,0 ile 1,0 arasında rengin yeşil bileşeni.

blue

number

Rengin mavi bileşeni (0,0 ile 1,0 arasında).

Boyut

Belirtilen birimlerde tek bir yöndeki büyüklük.

JSON gösterimi
{
  "magnitude": number,
  "unit": enum (Unit)
}
Alanlar
magnitude

number

Büyüklük.

unit

enum (Unit)

Büyüklük birimleri.

Birim

Ölçü birimleri'ne dokunun.

Sıralamalar
UNIT_UNSPECIFIED Birimler bilinmiyor.
PT Nokta, bir inçin 1/72'si.

WeightedFontFamily

Yazı tipi ailesini ve metnin ağırlığını temsil eder.

JSON gösterimi
{
  "fontFamily": string,
  "weight": integer
}
Alanlar
fontFamily

string

Metnin yazı tipi ailesi.

Yazı tipi ailesi, Dokümanlar'daki Yazı Tipi menüsünde bulunan veya Google Fonts'taki herhangi bir yazı tipi olabilir. Yazı tipi adı tanınmıyorsa metin Arial olarak oluşturulur.

weight

integer

Yazı tipinin ağırlığı. Bu alan, 100 ile 900 arasında (bu değerler dahil) 100'ın katı olan herhangi bir değere sahip olabilir. Bu aralık, CSS 2.1 Spesifikasyonu, 15.6 bölümünde açıklanan sayısal değerlere karşılık gelir ve sayısal olmayan değerlere izin verilmez.

Varsayılan değer 400 ("normal") olarak ayarlanmıştır.

Yazı tipi ağırlığı, oluşturulan yazı tipi ağırlığının yalnızca bir bileşenini oluşturur. Devralma hesaba katıldıktan sonra, oluşturulan ağırlığı weight ve metin stilinin çözümlenen bold değerinin bir kombinasyonu belirler:

  • Metin kalınsa ve ağırlık 400'ten azsa oluşturulan ağırlık 400 olur.
  • Metin kalınsa ve ağırlık 400 veya daha büyükse ancak 700'ten azsa oluşturulan ağırlık 700 olur.
  • Ağırlık 700 veya daha büyükse oluşturulan ağırlık, ağırlığa eşittir.
  • Metin kalın değilse oluşturulan ağırlık, ağırlığa eşit olur.

BaselineOffset

Metnin normal konumundan dikey olarak kaydırılma yolları.

Sıralamalar
BASELINE_OFFSET_UNSPECIFIED Metnin referans değeri üst öğeden devralınır.
NONE Metin dikey olarak kaydırılmamış.
SUPERSCRIPT Metin yukarı doğru dikey olarak ofset (üst simge)
SUBSCRIPT Metin dikey olarak aşağıya doğru kaydırılır (alt simge).

SuggestedTextStyle

TextStyle için değişiklik önerisi.

JSON gösterimi
{
  "textStyle": {
    object (TextStyle)
  },
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  }
}
Alanlar
textStyle

object (TextStyle)

Yalnızca bu öneride yapılan değişiklikleri içeren bir TextStyle. Bu, hangi alanların değiştiğini ve bunların yeni değerlerini görmek için textStyleSuggestionState ile birlikte kullanılabilir.

textStyleSuggestionState

object (TextStyleSuggestionState)

Bu öneride taban TextStyle üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske.

TextStyleSuggestionState

Bu öneride, TextStyle tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan 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

boolean

bold için değişiklik önerilip önerilmediğini gösterir.

italicSuggested

boolean

italic için değişiklik önerilip önerilmediğini gösterir.

underlineSuggested

boolean

underline için değişiklik önerilip önerilmediğini gösterir.

strikethroughSuggested

boolean

strikethrough için değişiklik önerilip önerilmediğini gösterir.

smallCapsSuggested

boolean

smallCaps için önerilen bir değişiklik olup olmadığını belirtir.

backgroundColorSuggested

boolean

backgroundColor için değişiklik önerilip önerilmediğini gösterir.

foregroundColorSuggested

boolean

foregroundColor için değişiklik önerilip önerilmediğini gösterir.

fontSizeSuggested

boolean

fontSize için değişiklik önerilip önerilmediğini gösterir.

weightedFontFamilySuggested

boolean

weightedFontFamily için değişiklik önerilip önerilmediğini gösterir.

baselineOffsetSuggested

boolean

baselineOffset için değişiklik önerilip önerilmediğini gösterir.

AutoText

Metinde, sayfa numarası gibi zaman içinde değişebilecek içerikle dinamik olarak değiştirilen bir yeri temsil eden ParagraphElement.

JSON gösterimi
{
  "type": enum (Type),
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
Alanlar
type

enum (Type)

Bu otomatik metnin türü.

suggestedInsertionIds[]

string

Önerilen kampanya kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse AutoText'nin birden fazla ekleme kimliği olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Alan boşsa bu içeriğin silinmesi için önerilen bir işlem yoktur.

textStyle

object (TextStyle)

Bu Otomatik Metnin metin stili.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğiyle birlikte bu Otomatik Metin olarak değişir.

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 metni yazın.
PAGE_COUNT Otomatik metin için dokümandaki toplam sayfa sayısını temsil eden metni yazın.

PageBreak

Sayfa sonunu temsil eden ParagraphElement. Sayfa sonu, sonraki metnin bir sonraki sayfanın en üstünde başlamasını sağlar.

JSON gösterimi
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
Alanlar
suggestedInsertionIds[]

string

Önerilen kampanya kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse PageBreak'nin birden fazla ekleme kimliği olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Alan boşsa bu içeriğin silinmesi için önerilen bir işlem yoktur.

textStyle

object (TextStyle)

Bu Sayfa Sonu'nun metin stili.

Metin akışları ve dipnot referansları gibi metin içeriğine benzer şekilde, sayfa sonunun metin stili, içerik düzenini ve yanındaki metnin stilini etkileyebilir.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğine göre anahtarlandırılan bu Sayfa sonu olarak değişir.

ColumnBreak

Sütun sonunu temsil eden ParagraphElement. Sütun sonu, sonraki metnin bir sonraki sütunun en üstünden başlamasını sağlar.

JSON gösterimi
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
Alanlar
suggestedInsertionIds[]

string

Önerilen kampanya kimlikleri. ColumnBreak, iç içe yerleştirilmiş önerilen bir değişiklikse birden fazla kampanya kimliğine sahip olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

textStyle

object (TextStyle)

Bu ColumnBreak metin stili.

Metin içeriğine (ör. metin çalıştırmaları ve dipnot referansları) benzer şekilde, bir sütun sonunun metin stili de içerik düzenini ve yanına eklenen metnin stilini etkileyebilir.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğiyle birlikte bu ColumnBreak olarak değişir.

FootnoteReference

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 (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
Alanlar
footnoteId

string

Bu dipnot referansının içeriğini içeren footnote öğesinin kimliği.

footnoteNumber

string

Bu dipnotun oluşturulan sayısı.

suggestedInsertionIds[]

string

Önerilen kampanya siparişi kimlikleri. FootnoteReference, iç içe yerleştirilmiş önerilen bir değişiklikse birden fazla kampanya kimliğine sahip olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

textStyle

object (TextStyle)

Bu dipnot referansının metin stili.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğiyle birlikte bu FootnoteReference ile değiştirilir.

HorizontalRule

Yatay bir çizgiyi temsil eden ParagraphElement.

JSON gösterimi
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
Alanlar
suggestedInsertionIds[]

string

Önerilen kampanya siparişi kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse HorizontalRule'nin birden fazla ekleme kimliği olabilir. Boşsa önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Alan boşsa bu içeriğin silinmesi için önerilen bir işlem yoktur.

textStyle

object (TextStyle)

Bu HorizontalRule'un metin stili.

Metin içeriğine (ör. metin çalıştırmaları ve dipnot başvuruları) benzer şekilde, yatay bir kuralın metin stili, içerik düzenini ve yanına eklenen metnin stilini etkileyebilir.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğiyle birlikte bu yatay kurala göre değişir.

Denklem

Bir denklemi temsil eden ParagraphElement.

JSON gösterimi
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ]
}
Alanlar
suggestedInsertionIds[]

string

Önerilen kampanya kimlikleri. Equation, iç içe yerleştirilmiş önerilen bir değişiklikse birden fazla kampanya kimliğine sahip olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Ö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 (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
Alanlar
inlineObjectId

string

Bu öğenin içerdiği InlineObject öğesinin kimliği.

suggestedInsertionIds[]

string

Önerilen kampanya kimlikleri. InlineObjectElement, iç içe yerleştirilmiş önerilen bir değişiklikse birden fazla kampanya kimliğine sahip olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

textStyle

object (TextStyle)

Bu InlineObjectElement öğesinin metin stili.

Metin içeriğine (ör. metin çalıştırmaları ve dipnot başvuruları) benzer şekilde, satır içi nesne öğesinin metin stili de içerik düzenini ve yanına eklenen metnin stilini etkileyebilir.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğiyle birlikte bu InlineObject olarak değiştirilir.

Kişi

Bir dokümanda adı geçen kişi veya e-posta adresi. Bu bahsetmeler, kullanıcının adını veya e-posta adresini içeren tek ve değiştirilemez bir öğe gibi davranır.

JSON gösterimi
{
  "personId": string,
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  },
  "personProperties": {
    object (PersonProperties)
  }
}
Alanlar
personId

string

Yalnızca çıkış. Bu bağlantının benzersiz kimliği.

suggestedInsertionIds[]

string

Bu kişiyi ekleyen önerilerin kimlikleri, dokümana bağlantı verir. İç içe yerleştirilmiş bir önerilen değişiklik (örneğin, farklı bir kullanıcı tarafından yapılan bir önerinin içindeki öneri) ise Person'nin birden fazla ekleme kimliği olabilir. Boşsa bu kişi bağlantısı, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Bu kişiyi dokümandan kaldıran önerilerin kimlikleri. Person, birden fazla kullanıcı tarafından silinmesini önerirse birden fazla silme kimliğine sahip olabilir. Boşsa bu kişi bağlantısı, silinmesi önerilmez.

textStyle

object (TextStyle)

Bu Person öğesinin metin stili.

suggestedTextStyleChanges

map (key: string, value: object (SuggestedTextStyle))

Önerilen metin stili, öneri kimliğine göre anahtarlanan bu Person olarak değişir.

personProperties

object (PersonProperties)

Yalnızca çıkış. Bu Person'nin özellikleri. Bu alan her zaman mevcuttur.

PersonProperties

Bağlı bir Person'ye özgü özellikler.

JSON gösterimi
{
  "name": string,
  "email": string
}
Alanlar
name

string

Yalnızca çıkış. Bağlantı metninde kişinin e-posta adresi yerine adı gösteriliyorsa kişinin adı.

email

string

Yalnızca çıkış. Bu Person ile bağlantılı e-posta adresi. Bu alan her zaman mevcuttur.

RichLinkProperties

Bir RichLink öğesine özel özellikler.

JSON gösterimi
{
  "title": string,
  "uri": string,
  "mimeType": string
}
Alanlar
title

string

Yalnızca çıkış. Bağlantıda gösterildiği şekliyle RichLink başlığı. Bu başlık, bağlantının eklenmesi veya bağlantının son güncellenmesi sırasındaki bağlı kaynağın başlığıyla eşleşiyor. Bu alan her zaman mevcuttur.

uri

string

Yalnızca çıkış. RichLink öğesinin URI'si. Bu özellik her zaman mevcuttur.

mimeType

string

Yalnızca çıkış. Varsa RichLink öğesinin MIME türü (örneğin, Drive'da bir dosya olduğunda).

ParagraphStyle

Tüm paragraf için geçerli olan stiller.

Devralınan paragraf stilleri bu iletide ayarlanmamış alanlar olarak gösterilir. Bir paragraf stilinin üst öğesi, paragraf stilinin nerede tanımlandığına bağlıdır:

  • Paragraph öğesindeki ParagraphStyle, paragrafın ilgili named style type öğesinden devralınır.
  • Bir named style öğesindeki ParagraphStyle , normal text adlandırılmış stilden devralır.
  • normal text adlı stilin ParagraphStyle özelliği, Dokümanlar düzenleyicideki varsayılan paragraf stilini devralır.
  • Bir tabloda yer alan Paragraph öğesindeki ParagraphStyle öğesi, paragraf stilini tablo stilinden devralabilir.

Paragraf stili bir üst öğeden devralmıyorsa, ayarların kaldırılması, stili Dokümanlar düzenleyicisindeki varsayılanlarla eşleşen bir değere geri döndürür.

JSON gösterimi
{
  "headingId": string,
  "namedStyleType": enum (NamedStyleType),
  "alignment": enum (Alignment),
  "lineSpacing": number,
  "direction": enum (ContentDirection),
  "spacingMode": enum (SpacingMode),
  "spaceAbove": {
    object (Dimension)
  },
  "spaceBelow": {
    object (Dimension)
  },
  "borderBetween": {
    object (ParagraphBorder)
  },
  "borderTop": {
    object (ParagraphBorder)
  },
  "borderBottom": {
    object (ParagraphBorder)
  },
  "borderLeft": {
    object (ParagraphBorder)
  },
  "borderRight": {
    object (ParagraphBorder)
  },
  "indentFirstLine": {
    object (Dimension)
  },
  "indentStart": {
    object (Dimension)
  },
  "indentEnd": {
    object (Dimension)
  },
  "tabStops": [
    {
      object (TabStop)
    }
  ],
  "keepLinesTogether": boolean,
  "keepWithNext": boolean,
  "avoidWidowAndOrphan": boolean,
  "shading": {
    object (Shading)
  },
  "pageBreakBefore": boolean
}
Alanlar
headingId

string

Paragrafın başlık kimliği. Boşsa bu paragraf bir başlık değildir.

Bu özellik salt okunur.

namedStyleType

enum (NamedStyleType)

Paragrafın adlandırılmış stil türü.

Adlandırılmış stil türünün güncellenmesi ParagraphStyle içindeki diğer özellikleri etkileyeceğinden, adlandırılmış stil türü diğer özellikler güncellenmeden önce uygulanır.

alignment

enum (Alignment)

Bu paragrafın metin hizası.

lineSpacing

number

Satırlar arasındaki boşluk, normalin yüzdesi olarak ifade edilir.Normal değer, 100,0 olarak ifade edilir. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

direction

enum (ContentDirection)

Bu paragrafın metin yönü. Politika ayarlanmadan bırakılırsa paragraf yönü devralınmadığı için değer varsayılan olarak LEFT_TO_RIGHT olur.

spacingMode

enum (SpacingMode)

Paragraf için aralık modu.

spaceAbove

object (Dimension)

Paragrafın üzerindeki fazladan boşluk miktarı. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

spaceBelow

object (Dimension)

Paragrafın altındaki ek boşluk miktarı. Ayarlanmazsa değer üst öğeden devralınır.

borderBetween

object (ParagraphBorder)

Bu paragraf ile sonraki ve önceki paragraflar arasındaki kenarlık. Ayarlanmazsa değer üst öğeden devralınır.

Ara kenarlık, bitişik paragrafta aynı kenarlık ve girinti özelliklerine sahip olduğunda oluşturulur.

Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken yeni kenarlık tamamen belirtilmelidir.

borderTop

object (ParagraphBorder)

Bu paragrafın üst kısmındaki kenarlık. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

Üst kenar, yukarıdaki paragrafın farklı kenar ve girinti özelliklerine sahip olduğunda oluşturulur.

Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken yeni kenarlık tamamen belirtilmelidir.

borderBottom

object (ParagraphBorder)

Bu paragrafın alt kısmındaki kenarlık. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

Aşağıdaki 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

object (ParagraphBorder)

Bu paragrafın solundaki kenarlık. Politika ayarlanmadan bırakılırsa 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

object (ParagraphBorder)

Bu paragrafın sağındaki kenarlık. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

Paragraf kenarlıkları kısmen güncellenemez. Bir paragraf kenarlığı değiştirilirken yeni kenarlığın tamamı belirtilmelidir.

indentFirstLine

object (Dimension)

Paragrafın ilk satırının girinti miktarı. Ayarlanmazsa değer üst öğeden devralınır.

indentStart

object (Dimension)

Geçerli paragraf yönüne göre, paragraf için metnin başlangıcına karşılık gelen yan taraftaki girinti miktarı. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

indentEnd

object (Dimension)

Geçerli paragraf yönüne bağlı olarak, metnin sonuna karşılık gelen taraftaki paragraf için girinti miktarı. Ayarlanmazsa değer üst öğeden devralınır.

tabStops[]

object (TabStop)

Sekme listesi bu paragrafta durur. Sekme durakları listesi devralınmaz.

Bu özellik salt okunurdur.

keepLinesTogether

boolean

Paragrafın tüm satırlarının mümkünse aynı sayfada veya sütunda düzenlenip düzenlenmeyeceği. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

keepWithNext

boolean

Mümkünse bu paragrafın en az bir kısmının sonraki paragrafla aynı sayfada veya sütunda düzenlenip düzenlenmeyeceği. Ayarlanmazsa değer üst öğeden devralınır.

avoidWidowAndOrphan

boolean

Paragrafta tek satırların ve tek kelimelerin olup olmayacağı. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

shading

object (Shading)

Paragrafın gölgelendirmesi. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

pageBreakBefore

boolean

Geçerli paragrafın her zaman sayfanın başında başlayıp başlamayacağı. Politika ayarlanmadan bırakılırsa değer üst öğeden devralınır.

Table, Header, Footer ve Footnote dahil olmak üzere desteklenmeyen bölgelerdeki paragraflar için pageBreakBefore politikasını güncellemeye çalışmak, 400 hatalı istek hatası döndüren geçersiz bir doküman durumuna neden olabilir.

NamedStyleType

Adlandırılmış stil 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 hizalama 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 hizalanır.
CENTER Paragraf ortalandı.
END Paragraf, satırın sonuna hizalanır. LTR metni için sağa, aksi takdirde sola hizalandı.
JUSTIFIED Paragraf iki yana yaslanmış.

ContentDirection

Talimat içeriği akabilir.

Sıralamalar
CONTENT_DIRECTION_UNSPECIFIED İçeriğin yönü belirtilmemiş.
LEFT_TO_RIGHT İçerik soldan sağa doğru gider.
RIGHT_TO_LEFT İçerik sağdan sola gider.

SpacingMode

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 Liste öğeleri arasında paragraf aralığı atlanır.

ParagraphBorder

Bir paragrafın etrafındaki kenarlık.

JSON gösterimi
{
  "color": {
    object (OptionalColor)
  },
  "width": {
    object (Dimension)
  },
  "padding": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
Alanlar
color

object (OptionalColor)

Kenarlığın rengi.

width

object (Dimension)

Kenarlığın genişliği.

padding

object (Dimension)

Kenarlığın dolgusu.

dashStyle

enum (DashStyle)

Kenarlığın çizgi stili.

DashStyle

Doğrusal geometrinin oluşturulabileceği kısa çizgi türleri. Bu değerler, ECMA-376 4. baskısının 1. bölümündeki "Office Open XML Dosya Biçimleri - Temel Bilgiler ve İşaret Dili Referansı"nın 20.1.10.48 numaralı bölümünde açıklanan "ST_PresetLineDashVal" basit türünü temel alı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 "dot" değerine karşılık gelir.
DASH Kesikli çizgi. ECMA-376 ST_PresetLineDashVal "dash" değerine karşılık gelir.

TabStop

Bir paragraf içindeki sekme durağı.

JSON gösterimi
{
  "offset": {
    object (Dimension)
  },
  "alignment": enum (TabStopAlignment)
}
Alanlar
offset

object (Dimension)

Bu sekme durak noktası ile başlangıç marjı arasındaki ofset.

alignment

enum (TabStopAlignment)

Bu sekme durak noktasının hizalaması. Ayarlanmadan bırakılırsa değer varsayılan olarak START olur.

TabStopAlignment

Sekme durağının hizalaması.

Sıralamalar
TAB_STOP_ALIGNMENT_UNSPECIFIED Sekme durağının hizalaması belirtilmemiş.
START Sekme durak noktası satırın başına hizalanır. Bu, varsayılan ayardır.
CENTER Sekme durağı, çizginin ortasına hizalanır.
END Sekme durak noktası satırın sonuna hizalanır.

Gölgelendirme

Bir paragrafın gölgelendirmesi.

JSON gösterimi
{
  "backgroundColor": {
    object (OptionalColor)
  }
}
Alanlar
backgroundColor

object (OptionalColor)

Bu paragraf gölgelendirmesinin arka plan rengi.

SuggestedParagraphStyle

ParagraphStyle için değişiklik önerisi.

JSON gösterimi
{
  "paragraphStyle": {
    object (ParagraphStyle)
  },
  "paragraphStyleSuggestionState": {
    object (ParagraphStyleSuggestionState)
  }
}
Alanlar
paragraphStyle

object (ParagraphStyle)

Yalnızca bu öneride yapılan değişiklikleri içeren bir ParagraphStyle. Bu, hangi alanların değiştiğini ve bunların yeni değerlerini görmek için paragraphStyleSuggestionState ile birlikte kullanılabilir.

paragraphStyleSuggestionState

object (ParagraphStyleSuggestionState)

Bu öneride taban ParagraphStyle üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske.

ParagraphStyleSuggestionState

Bu öneride, ParagraphStyle tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan 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 (ShadingSuggestionState)
  },
  "pageBreakBeforeSuggested": boolean
}
Alanlar
headingIdSuggested

boolean

headingId için önerilen bir değişiklik olup olmadığını belirtir.

namedStyleTypeSuggested

boolean

namedStyleType için önerilen bir değişiklik olup olmadığını belirtir.

alignmentSuggested

boolean

alignment için değişiklik önerilip önerilmediğini gösterir.

lineSpacingSuggested

boolean

lineSpacing için değişiklik önerilip önerilmediğini gösterir.

directionSuggested

boolean

direction için önerilen bir değişiklik olup olmadığını belirtir.

spacingModeSuggested

boolean

spacingMode için önerilen bir değişiklik olup olmadığını belirtir.

spaceAboveSuggested

boolean

spaceAbove için değişiklik önerilip önerilmediğini gösterir.

spaceBelowSuggested

boolean

spaceBelow için değişiklik önerilip önerilmediğini gösterir.

borderBetweenSuggested

boolean

borderBetween için değişiklik önerilip önerilmediğini gösterir.

borderTopSuggested

boolean

borderTop için değişiklik önerilip önerilmediğini gösterir.

borderBottomSuggested

boolean

borderBottom için değişiklik önerilip önerilmediğini gösterir.

borderLeftSuggested

boolean

borderLeft için önerilen bir değişiklik olup olmadığını belirtir.

borderRightSuggested

boolean

borderRight için önerilen bir değişiklik olup olmadığını belirtir.

indentFirstLineSuggested

boolean

indentFirstLine için değişiklik önerilip önerilmediğini gösterir.

indentStartSuggested

boolean

indentStart için değişiklik önerilip önerilmediğini gösterir.

indentEndSuggested

boolean

indentEnd için önerilen bir değişiklik olup olmadığını belirtir.

keepLinesTogetherSuggested

boolean

keepLinesTogether için değişiklik önerilip önerilmediğini gösterir.

keepWithNextSuggested

boolean

keepWithNext için değişiklik önerilip önerilmediğini gösterir.

avoidWidowAndOrphanSuggested

boolean

avoidWidowAndOrphan için değişiklik önerilip önerilmediğini gösterir.

shadingSuggestionState

object (ShadingSuggestionState)

Bu öneride shading alanındaki hangi alanların değiştirildiğini gösteren bir maske.

pageBreakBeforeSuggested

boolean

pageBreakBefore için değişiklik önerilip önerilmediğini gösterir.

ShadingSuggestionState

Bu önerilen değişiklikte Shading tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "backgroundColorSuggested": boolean
}
Alanlar
backgroundColorSuggested

boolean

Shading için önerilen bir değişiklik olup olmadığını gösterir.

Madde işareti

Bir paragraftaki madde işaretini tanımlar.

JSON gösterimi
{
  "listId": string,
  "nestingLevel": integer,
  "textStyle": {
    object (TextStyle)
  }
}
Alanlar
listId

string

Bu paragrafın ait olduğu listenin kimliği.

nestingLevel

integer

Bu paragrafın listeye iç içe yerleştirme düzeyi.

textStyle

object (TextStyle)

Bu madde işaretine uygulanan paragrafa özel metin stili.

SuggestedBullet

Bullet için değişiklik önerisi.

JSON gösterimi
{
  "bullet": {
    object (Bullet)
  },
  "bulletSuggestionState": {
    object (BulletSuggestionState)
  }
}
Alanlar
bullet

object (Bullet)

Yalnızca bu öneride yapılan değişiklikleri içeren bir Bullet. Bu, hangi alanların değiştiğini ve bunların yeni değerlerini görmek için bulletSuggestionState ile birlikte kullanılabilir.

bulletSuggestionState

object (BulletSuggestionState)

Bu öneride, Bullet tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske.

BulletSuggestionState

Bu öneride, Bullet tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "listIdSuggested": boolean,
  "nestingLevelSuggested": boolean,
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  }
}
Alanlar
listIdSuggested

boolean

listId için önerilen bir değişiklik olup olmadığını gösterir.

nestingLevelSuggested

boolean

nestingLevel için önerilen bir değişiklik olup olmadığını gösterir.

textStyleSuggestionState

object (TextStyleSuggestionState)

Bu öneride text style içindeki hangi alanların değiştirildiğini belirten bir maske.

ObjectReferences

Nesne kimlikleri koleksiyonu.

JSON gösterimi
{
  "objectIds": [
    string
  ]
}
Alanlar
objectIds[]

string

Nesne kimlikleri.

SectionBreak

Bölüm sonunu temsil eden bir StructuralElement. Bölüm, aynı SectionStyle öğesine sahip 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üme uygulanır.

Doküman gövdesi her zaman bir bölüm sonuyla başlar.

JSON gösterimi
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "sectionStyle": {
    object (SectionStyle)
  }
}
Alanlar
suggestedInsertionIds[]

string

Önerilen kampanya siparişi kimlikleri. SectionBreak, iç içe yerleştirilmiş önerilen bir değişiklikse birden fazla kampanya kimliğine sahip olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Alan boşsa bu içeriğin silinmesi için önerilen bir işlem yoktur.

sectionStyle

object (SectionStyle)

Bu bölüm sonundan sonraki bölümün stili.

SectionStyle

Bir bölüm için geçerli olan stil.

JSON gösterimi
{
  "columnProperties": [
    {
      object (SectionColumnProperties)
    }
  ],
  "columnSeparatorStyle": enum (ColumnSeparatorStyle),
  "contentDirection": enum (ContentDirection),
  "marginTop": {
    object (Dimension)
  },
  "marginBottom": {
    object (Dimension)
  },
  "marginRight": {
    object (Dimension)
  },
  "marginLeft": {
    object (Dimension)
  },
  "marginHeader": {
    object (Dimension)
  },
  "marginFooter": {
    object (Dimension)
  },
  "sectionType": enum (SectionType),
  "defaultHeaderId": string,
  "defaultFooterId": string,
  "firstPageHeaderId": string,
  "firstPageFooterId": string,
  "evenPageHeaderId": string,
  "evenPageFooterId": string,
  "useFirstPageHeaderFooter": boolean,
  "pageNumberStart": integer,
  "flipPageOrientation": boolean
}
Alanlar
columnProperties[]

object (SectionColumnProperties)

Bölümün sütun özellikleri.

Bu bölüm boşsa Dokümanlar düzenleyicisindeki varsayılan özelliklere sahip bir sütun içerir. Bir bölüm 3'ten fazla sütun içermeyecek şekilde güncellenebilir.

Bu mülkü güncellerken somut bir değer ayarlamak gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

columnSeparatorStyle

enum (ColumnSeparatorStyle)

Sütun ayırıcıların stili.

Bu stil, bölümde bir sütun olsa bile ayarlanabilir.

Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

contentDirection

enum (ContentDirection)

Bu bölümün içerik yönü. Ayarlanmazsa değer varsayılan olarak LEFT_TO_RIGHT olur.

Bu mülkü güncellerken somut bir değer ayarlamak gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

marginTop

object (Dimension)

Bölümün üst sayfa kenar boşluğu. Ayarlanmazsa değer varsayılan olarak DocumentStyle'dan marginTop olur.

Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

marginBottom

object (Dimension)

Bölümün alt sayfa kenar boşluğu. Ayarlanmadan bırakılırsa değer, DocumentStyle'da varsayılan olarak marginBottom olur.

Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

marginRight

object (Dimension)

Bölümün sağ sayfa kenar boşluğu. Ayarlanmazsa değer varsayılan olarak DocumentStyle'dan marginRight olur. Sağ kenar boşluğunun güncellenmesi, bu bölümdeki sütunların yeniden boyutlandırılmasına neden olur. Kenar boşluğu sütun genişliğini etkilediğinden, sütun özelliklerinden önce uygulanır.

Bu mülkü güncellerken somut bir değer ayarlamak gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasıyla sonuçlanır.

marginLeft

object (Dimension)

Bölümün sol sayfa kenar boşluğu. Ayarlanmazsa değer varsayılan olarak DocumentStyle'dan marginLeft olur. Sol kenar boşluğunun güncellenmesi, bu bölümdeki sütunların yeniden boyutlandırılmasını sağlar. Kenarlık sütun genişliğini etkilediğinden sütun özelliklerinden önce uygulanır.

Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

marginHeader

object (Dimension)

Bölümün üstbilgi kenar boşluğu. Ayarlanmadan bırakılırsa değer, DocumentStyle'da varsayılan olarak marginHeader olur. Güncellenmesi halinde useCustomHeaderFooterMargins, DocumentStyle'da doğru değerine ayarlanır. DocumentStyle'daki useCustomHeaderFooterMargins değeri, bu bölümde bir üstbilgi kenar boşluğuna uyulup uyulmadığını gösterir.

Bu mülkü güncellerken somut bir değer ayarlamak gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

sectionType

enum (SectionType)

Yalnızca çıkış. Bölümün türü.

defaultHeaderId

string

Varsayılan üstbilginin kimliği. Ayarlanmazsa değer önceki SectionBreak's SectionStyle öğesinden devralınır. İlk SectionBreak öğesinde değer ayarlanmazsa DocumentStyle'ın defaultHeaderId özelliğinden devralınır.

Bu özellik salt okunur.

firstPageHeaderId

string

Yalnızca bölümün ilk sayfası için kullanılan üstbilgi kimliği. useFirstPageHeaderFooter Doğru değerine ayarlanırsa bu değer, bölümün ilk sayfasındaki üstbilgi için kullanılır. Yanlışsa bölümün ilk sayfasındaki üstbilgide defaultHeaderId kullanılır. Ayarlanmadan bırakılırsa değer, önceki SectionBreak's SectionStyle'dan devralınır. Değer ilk SectionBreak'te ayarlanmazsa DocumentStyle'ın firstPageHeaderId öğesinden devralınır.

Bu özellik salt okunur.

evenPageHeaderId

string

Yalnızca çift numaralı sayfalar için kullanılan üstbilgi kimliği. DocumentStyle'ın useEvenPageHeaderFooter değerinin doğru olması durumunda bu değer, bölümdeki çift sayılı sayfalardaki üstbilgiler için kullanılır. Yanlış ise çift sayılı sayfalardaki üstbilgilerde defaultHeaderId kullanılır. Ayarlanmazsa değer önceki SectionBreak's SectionStyle öğesinden devralınır. Değer ilk SectionBreak'te ayarlanmazsa DocumentStyle'ın evenPageHeaderId öğesinden devralınır.

Bu özellik salt okunur.

pageNumberStart

integer

Bu bölümün sayfa sayısının sayılmaya başlanacağı sayfa numarası. Ayarlanmamışsa sayfa numaralandırması önceki bölümden devam eder. İlk SectionBreak öğesinde değer ayarlanmamışsa DocumentStyle'ın pageNumberStart öğesine bakın.

Bu özelliği güncellerken somut bir değer belirlemek gerekir. Bu özelliğin ayarlanması, 400 hatalı istek hatasıyla sonuçlanır.

flipPageOrientation

boolean

İsteğe bağlı. Bu bölüm için DocumentStyle'ın pageSize öğesi boyutlarının çevrilip çevrilmeyeceğini belirtir. Bu işlem, sayfa yönünün dikey ve yatay arasında değiştirilmesine olanak tanır. Ayarlanmadan bırakılırsa değer, DocumentStyle'ın flipPageOrientation öğesinden devralınır.

Bu mülkü güncellerken somut bir değer ayarlamak gerekir. Bu özelliğin ayarının kaldırılması 400 hatalı istek hatasına neden olur.

SectionColumnProperties

Bir bölümün sütunu için geçerli olan özellikler.

JSON gösterimi
{
  "width": {
    object (Dimension)
  },
  "paddingEnd": {
    object (Dimension)
  }
}
Alanlar
width

object (Dimension)

Yalnızca çıkış. Sütunun genişliği.

paddingEnd

object (Dimension)

Sütunun sonundaki dolgu.

ColumnSeparatorStyle

Sütunlar arasındaki sütun ayırıcıları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 olmamalıdır.
BETWEEN_EACH_COLUMN Her sütun arasında bir sütun ayırıcı çizgi oluşturur.

SectionType

Mevcut bölümün başlangıcının önceki bölüme göre nasıl konumlandırıldığını gösterir.

Sıralamalar
SECTION_TYPE_UNSPECIFIED Bölüm türü belirtilmedi.
CONTINUOUS Bölüm, önceki bölümün son paragrafından hemen sonra başlar.
NEXT_PAGE Bölüm sonraki sayfada başlar.

Tablo

Tabloyu temsil eden StructuralElement.

JSON gösterimi
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "tableStyle": {
    object (TableStyle)
  }
}
Alanlar
rows

integer

Tablodaki satır sayısı.

columns

integer

Tablodaki sütun sayısı.

Bir tablonun dikdörtgen olmaması mümkündür, bu nedenle bazı satırlarda farklı sayıda hücre olabilir.

tableRows[]

object (TableRow)

Her satırın içeriği ve stili.

suggestedInsertionIds[]

string

Önerilen kampanya siparişi kimlikleri. Table, iç içe yerleştirilmiş önerilen bir değişiklikse birden fazla kampanya kimliğine sahip olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

tableStyle

object (TableStyle)

Tablonun stili.

TableRow

Table içindeki bir satırın içeriği ve stili.

JSON gösterimi
{
  "startIndex": integer,
  "endIndex": integer,
  "tableCells": [
    {
      object (TableCell)
    }
  ],
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "tableRowStyle": {
    object (TableRowStyle)
  },
  "suggestedTableRowStyleChanges": {
    string: {
      object (SuggestedTableRowStyle)
    },
    ...
  }
}
Alanlar
startIndex

integer

Bu satırın UTF-16 kod birimlerinde sıfır tabanlı başlangıç dizini.

endIndex

integer

UTF-16 kod birimlerindeki hariç, bu satırın sıfır tabanlı bitiş dizini.

tableCells[]

object (TableCell)

Bu satırdaki her hücrenin içeriği ve stili.

Tablolar dikdörtgen şeklinde olmayabilir. Bu nedenle bazı satırların hücre sayısı, aynı tablodaki diğer satırlardan farklı olabilir.

suggestedInsertionIds[]

string

Önerilen kampanya siparişi kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse TableRow'nin birden fazla ekleme kimliği olabilir. Boşsa önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Alan boşsa bu içeriğin silinmesi için önerilen bir işlem yoktur.

tableRowStyle

object (TableRowStyle)

Tablo satırının stili.

suggestedTableRowStyleChanges

map (key: string, value: object (SuggestedTableRowStyle))

Önerilen stil, öneri kimliğine göre anahtarlanır ve bu satırda değiştirilir.

TableCell

Table alanındaki bir hücrenin içeriği ve stili.

JSON gösterimi
{
  "startIndex": integer,
  "endIndex": integer,
  "content": [
    {
      object (StructuralElement)
    }
  ],
  "tableCellStyle": {
    object (TableCellStyle)
  },
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "suggestedTableCellStyleChanges": {
    string: {
      object (SuggestedTableCellStyle)
    },
    ...
  }
}
Alanlar
startIndex

integer

UTF-16 kod birimleri cinsinden bu hücrenin sıfır tabanlı başlangıç dizini.

endIndex

integer

Bu hücrenin sıfır tabanlı son dizini (UTF-16 kod birimleri cinsinden).

content[]

object (StructuralElement)

Hücrenin içeriği.

tableCellStyle

object (TableCellStyle)

Hücrenin stili.

suggestedInsertionIds[]

string

Önerilen kampanya kimlikleri. TableCell, iç içe yerleştirilmiş önerilen bir değişiklikse birden fazla kampanya kimliğine sahip olabilir. Boşsa önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

suggestedTableCellStyleChanges

map (key: string, value: object (SuggestedTableCellStyle))

Tablo hücre stilinde önerilen değişiklikler (öneri kimliği ile belirtilir).

TableCellStyle

TableCell stili.

Devralınan tablo hücre stilleri, bu mesajda ayarlanmamış alanlar olarak gösterilir. Tablo hücre stili, tablonun stilinden devralınabilir.

JSON gösterimi
{
  "rowSpan": integer,
  "columnSpan": integer,
  "backgroundColor": {
    object (OptionalColor)
  },
  "borderLeft": {
    object (TableCellBorder)
  },
  "borderRight": {
    object (TableCellBorder)
  },
  "borderTop": {
    object (TableCellBorder)
  },
  "borderBottom": {
    object (TableCellBorder)
  },
  "paddingLeft": {
    object (Dimension)
  },
  "paddingRight": {
    object (Dimension)
  },
  "paddingTop": {
    object (Dimension)
  },
  "paddingBottom": {
    object (Dimension)
  },
  "contentAlignment": enum (ContentAlignment)
}
Alanlar
rowSpan

integer

Hücrenin satır aralığı.

Bu özellik salt okunur.

columnSpan

integer

Hücrenin sütun aralığı.

Bu özellik salt okunurdur.

backgroundColor

object (OptionalColor)

Hücrenin arka plan rengi.

borderLeft

object (TableCellBorder)

Hücrenin sol kenarlığı.

borderRight

object (TableCellBorder)

Hücrenin sağ kenarlığı.

borderTop

object (TableCellBorder)

Hücrenin üst kenarlığı.

borderBottom

object (TableCellBorder)

Hücrenin alt kenarlığı.

paddingLeft

object (Dimension)

Hücrenin sol dolgusu.

paddingRight

object (Dimension)

Hücrenin sağ dolgusu.

paddingTop

object (Dimension)

Hücrenin üst dolgusu.

paddingBottom

object (Dimension)

Hücrenin alt dolgusu.

contentAlignment

enum (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.

TableCellBorder

Tablo hücresinin etrafında 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 (OptionalColor)
  },
  "width": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
Alanlar
color

object (OptionalColor)

Kenarlığın rengi.

Bu renk şeffaf olamaz.

width

object (Dimension)

Kenarlığın genişliği.

dashStyle

enum (DashStyle)

Kenarlığın çizgi stili.

ContentAlignment

İçerik uyumluluğu türleri.

ECMA-376 4. baskısının 1. bölümündeki "Office Open XML Dosya Biçimleri - Temel Bilgiler ve İşaret Dili Referansı"nın 20.1.10.59 numaralı bölümündeki "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 uyumu, varsa üst öğeden devralınır.
CONTENT_ALIGNMENT_UNSUPPORTED Desteklenmeyen içerik uyumu.
TOP İçeriği, içerik sahibinin üst kısmına hizalayan hizalama. ECMA-376 ST_TextAnchoringType "t" ile eşleşir.
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ına göre hizalayan bir hizalama. ECMA-376 ST_TextAnchoringType "b" ile eşleşir.

SuggestedTableCellStyle

TableCellStyle için önerilen bir değişiklik.

JSON gösterimi
{
  "tableCellStyle": {
    object (TableCellStyle)
  },
  "tableCellStyleSuggestionState": {
    object (TableCellStyleSuggestionState)
  }
}
Alanlar
tableCellStyle

object (TableCellStyle)

Yalnızca bu öneride yapılan değişiklikleri içeren bir TableCellStyle. Bu, hangi alanların değiştiğini ve yeni değerlerini görmek için tableCellStyleSuggestionState ile birlikte kullanılabilir.

tableCellStyleSuggestionState

object (TableCellStyleSuggestionState)

Bu öneride, TableCellStyle tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske.

TableCellStyleSuggestionState

Bu öneride, TableCellStyle tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan 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

boolean

rowSpan için değişiklik önerilip önerilmediğini gösterir.

columnSpanSuggested

boolean

columnSpan için önerilen bir değişiklik olup olmadığını belirtir.

backgroundColorSuggested

boolean

backgroundColor için değişiklik önerilip önerilmediğini gösterir.

borderLeftSuggested

boolean

borderLeft için değişiklik önerilip önerilmediğini gösterir.

borderRightSuggested

boolean

borderRight için önerilen bir değişiklik olup olmadığını belirtir.

borderTopSuggested

boolean

borderTop için önerilen bir değişiklik olup olmadığını belirtir.

borderBottomSuggested

boolean

borderBottom için değişiklik önerilip önerilmediğini gösterir.

paddingLeftSuggested

boolean

paddingLeft için değişiklik önerilip önerilmediğini gösterir.

paddingRightSuggested

boolean

paddingRight için değişiklik önerilip önerilmediğini gösterir.

paddingTopSuggested

boolean

paddingTop için değişiklik önerilip önerilmediğini gösterir.

paddingBottomSuggested

boolean

paddingBottom için önerilen bir değişiklik olup olmadığını belirtir.

contentAlignmentSuggested

boolean

contentAlignment için önerilen bir değişiklik olup olmadığını belirtir.

TableRowStyle

Tablo satırına uygulanan stiller.

JSON gösterimi
{
  "minRowHeight": {
    object (Dimension)
  },
  "tableHeader": boolean,
  "preventOverflow": boolean
}
Alanlar
minRowHeight

object (Dimension)

Satırın minimum yüksekliği. Satırın hücrelerindeki tüm içeriğin gösterilmesi için satır, Docs düzenleyicisinde bu değere eşit veya bu değerden daha yüksek bir yükseklikte oluşturulur.

tableHeader

boolean

Satırın bir tablo başlığı olup olmadığı.

preventOverflow

boolean

Satırın sayfa veya sütun sınırlarını aşma durumunu belirtir.

SuggestedTableRowStyle

TableRowStyle için önerilen bir değişiklik.

JSON gösterimi
{
  "tableRowStyle": {
    object (TableRowStyle)
  },
  "tableRowStyleSuggestionState": {
    object (TableRowStyleSuggestionState)
  }
}
Alanlar
tableRowStyle

object (TableRowStyle)

Yalnızca bu öneride yapılan değişiklikleri içeren bir TableRowStyle. Bu, hangi alanların değiştiğini ve bunların yeni değerlerini görmek için tableRowStyleSuggestionState ile birlikte kullanılabilir.

tableRowStyleSuggestionState

object (TableRowStyleSuggestionState)

Bu öneride, TableRowStyle tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske.

TableRowStyleSuggestionState

Bu öneride, TableRowStyle tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "minRowHeightSuggested": boolean
}
Alanlar
minRowHeightSuggested

boolean

minRowHeight için önerilen bir değişiklik olup olmadığını belirtir.

TableStyle

Bir tabloya uygulanan stiller.

JSON gösterimi
{
  "tableColumnProperties": [
    {
      object (TableColumnProperties)
    }
  ]
}
Alanlar
tableColumnProperties[]

object (TableColumnProperties)

Her sütunun özellikleri.

Dokümanlar'daki tabloların satır ve satırların, HTML'ye benzer şekilde hücreler içerdiğini unutmayın. Böylece bir satırın özellikleri, satırın tableRowStyle öğesinde bulunabilir.

TableColumnProperties

Tablodaki bir sütunun özellikleri.

JSON gösterimi
{
  "widthType": enum (WidthType),
  "width": {
    object (Dimension)
  }
}
Alanlar
widthType

enum (WidthType)

Sütunun genişlik türü.

width

object (Dimension)

Sütunun genişliği. Sütun widthType değeri FIXED_WIDTH olduğunda ayarlanır.

WidthType

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ütunun genişliği otomatik olarak belirlenir ve belirtilen genişliklere sahip tüm sütunlar hesaba katıldıktan sonra, tablo için kalan genişliğe eşit bir oranda sahip olur.

FIXED_WIDTH Sabit bir sütun genişliği. [width][google.apps.docs.v1.TableColumnProperties.width özelliği, sütunun genişliğini içerir.

TableOfContents

İçindekiler tablosunu temsil eden StructuralElement.

JSON gösterimi
{
  "content": [
    {
      object (StructuralElement)
    }
  ],
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ]
}
Alanlar
content[]

object (StructuralElement)

İçindekiler tablosunun içeriği.

suggestedInsertionIds[]

string

Önerilen kampanya kimlikleri. İç içe yerleştirilmiş önerilen bir değişiklikse TableOfContents'nin birden fazla ekleme kimliği olabilir. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

Altbilgi

Doküman dipnotu.

JSON gösterimi
{
  "footnoteId": string,
  "content": [
    {
      object (StructuralElement)
    }
  ]
}
Alanlar
footnoteId

string

Dipnotun kimliği.

content[]

object (StructuralElement)

Dipnotun içeriği.

Dipnot içeriğinin dizinleri sıfırdan başlar.

DocumentStyle

Belgenin stili.

JSON gösterimi
{
  "background": {
    object (Background)
  },
  "defaultHeaderId": string,
  "defaultFooterId": string,
  "evenPageHeaderId": string,
  "evenPageFooterId": string,
  "firstPageHeaderId": string,
  "firstPageFooterId": string,
  "useFirstPageHeaderFooter": boolean,
  "useEvenPageHeaderFooter": boolean,
  "pageNumberStart": integer,
  "marginTop": {
    object (Dimension)
  },
  "marginBottom": {
    object (Dimension)
  },
  "marginRight": {
    object (Dimension)
  },
  "marginLeft": {
    object (Dimension)
  },
  "pageSize": {
    object (Size)
  },
  "marginHeader": {
    object (Dimension)
  },
  "marginFooter": {
    object (Dimension)
  },
  "useCustomHeaderFooterMargins": boolean,
  "flipPageOrientation": boolean
}
Alanlar
background

object (Background)

Belgenin arka planı. Belgelerin arka plan rengi şeffaf olamaz.

defaultHeaderId

string

Varsayılan üstbilginin kimliği. Ayarlanmazsa varsayılan bir başlık yoktur.

Bu özellik salt okunurdur.

evenPageHeaderId

string

Yalnızca çift sayfalarda kullanılan üstbilginin kimliği. useEvenPageHeaderFooter değeri, defaultHeaderId değerinin mi yoksa bu değerin çift sayfalarda başlık için mi kullanılacağını belirler. Ayarlanmamışsa çift numaralı sayfa başlığı olmaz.

Bu özellik salt okunur.

firstPageHeaderId

string

Yalnızca ilk sayfa için kullanılan üstbilgi kimliği. Ayarlanmadıysa ilk sayfa için benzersiz bir üstbilgi yoktur. useFirstPageHeaderFooter değerinin değeri, ilk sayfadaki üstbilgi için defaultHeaderId değerinin mi yoksa bu değerin mi kullanılacağını belirler. Ayarlanmazsa ilk sayfa başlığı olmaz.

Bu özellik salt okunur.

pageNumberStart

integer

Sayfa sayısını saymaya başlanacak sayfa numarası.

marginTop

object (Dimension)

Üst sayfa kenar boşluğu.

Doküman stilinde üst sayfa kenar boşluğu güncellendiğinde tüm bölüm stillerinde üst sayfa kenar boşluğu temizlenir.

marginBottom

object (Dimension)

Sayfanın alt kenar boşluğu.

Doküman stilindeki alt sayfa kenar boşluğu güncellendiğinde tüm bölüm stillerindeki alt sayfa kenar boşluğu temizlenir.

marginRight

object (Dimension)

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. Ayrıca tüm bölümlerdeki sütunların yeniden boyutlandırılmasına da neden olabilir.

marginLeft

object (Dimension)

Sol sayfa kenar boşluğu.

Doküman stilinde sol sayfa kenar boşluğu güncellendiğinde tüm bölüm stillerindeki sol sayfa kenar boşluğu temizlenir. Ayrıca, tüm bölümlerdeki sütunların yeniden boyutlandırılmasına da neden olabilir.

pageSize

object (Size)

Dokümandaki bir sayfanın boyutu.

marginHeader

object (Dimension)

Sayfanın üst kısmı ile başlığın içeriği arasındaki boşluk miktarı.

flipPageOrientation

boolean

İsteğe bağlı. pageSize boyutlarının ters çevrilip çevrilmeyeceğini belirtir. Bu, sayfa yönünün dikey ve yatay arasında değiştirilmesine olanak tanır.

Arka plan

Bir dokümanın arka planını gösterir.

JSON gösterimi
{
  "color": {
    object (OptionalColor)
  }
}
Alanlar
color

object (OptionalColor)

Arka plan rengi.

Boyut

Genişlik ve yükseklik.

JSON gösterimi
{
  "height": {
    object (Dimension)
  },
  "width": {
    object (Dimension)
  }
}
Alanlar
height

object (Dimension)

Nesnenin yüksekliği.

width

object (Dimension)

Nesnenin genişliği.

SuggestedDocumentStyle

DocumentStyle için önerilen bir değişiklik.

JSON gösterimi
{
  "documentStyle": {
    object (DocumentStyle)
  },
  "documentStyleSuggestionState": {
    object (DocumentStyleSuggestionState)
  }
}
Alanlar
documentStyle

object (DocumentStyle)

Yalnızca bu öneride yapılan değişiklikleri içeren bir DocumentStyle. Bu, hangi alanların değiştiğini ve bunların yeni değerlerini görmek için documentStyleSuggestionState ile birlikte kullanılabilir.

documentStyleSuggestionState

object (DocumentStyleSuggestionState)

Bu öneride taban DocumentStyle üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske.

DocumentStyleSuggestionState

Bu öneride, DocumentStyle tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "backgroundSuggestionState": {
    object (BackgroundSuggestionState)
  },
  "defaultHeaderIdSuggested": boolean,
  "defaultFooterIdSuggested": boolean,
  "evenPageHeaderIdSuggested": boolean,
  "evenPageFooterIdSuggested": boolean,
  "firstPageHeaderIdSuggested": boolean,
  "firstPageFooterIdSuggested": boolean,
  "useFirstPageHeaderFooterSuggested": boolean,
  "useEvenPageHeaderFooterSuggested": boolean,
  "pageNumberStartSuggested": boolean,
  "marginTopSuggested": boolean,
  "marginBottomSuggested": boolean,
  "marginRightSuggested": boolean,
  "marginLeftSuggested": boolean,
  "pageSizeSuggestionState": {
    object (SizeSuggestionState)
  },
  "marginHeaderSuggested": boolean,
  "marginFooterSuggested": boolean,
  "useCustomHeaderFooterMarginsSuggested": boolean,
  "flipPageOrientationSuggested": boolean
}
Alanlar
backgroundSuggestionState

object (BackgroundSuggestionState)

Bu öneride background içindeki hangi alanların değiştirildiğini belirten bir maske.

defaultHeaderIdSuggested

boolean

defaultHeaderId için değişiklik önerilip önerilmediğini gösterir.

evenPageHeaderIdSuggested

boolean

evenPageHeaderId için önerilen bir değişiklik olup olmadığını belirtir.

firstPageHeaderIdSuggested

boolean

firstPageHeaderId için değişiklik önerilip önerilmediğini gösterir.

pageNumberStartSuggested

boolean

pageNumberStart için değişiklik önerilip önerilmediğini gösterir.

marginTopSuggested

boolean

marginTop için değişiklik önerilip önerilmediğini gösterir.

marginBottomSuggested

boolean

marginBottom için değişiklik önerilip önerilmediğini gösterir.

marginRightSuggested

boolean

marginRight için değişiklik önerilip önerilmediğini gösterir.

marginLeftSuggested

boolean

marginLeft için önerilen bir değişiklik olup olmadığını belirtir.

pageSizeSuggestionState

object (SizeSuggestionState)

[size] alanındaki alanlardan hangisini gösteren maske [google.apps.docs.v1.DocumentStyle.size] bu öneride değiştirildi.

marginHeaderSuggested

boolean

marginHeader için önerilen bir değişiklik olup olmadığını belirtir.

flipPageOrientationSuggested

boolean

İsteğe bağlı. flipPageOrientation için önerilen bir değişiklik olup olmadığını belirtir.

BackgroundSuggestionState

Bu öneride, Background tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru olarak ayarlanan tüm alanlar için Backgound yeni bir önerilen değere sahiptir.

JSON gösterimi
{
  "backgroundColorSuggested": boolean
}
Alanlar
backgroundColorSuggested

boolean

Bu öneride geçerli arka plan renginin değiştirilip değiştirilmediğini belirtir.

SizeSuggestionState

Bu öneride, Size tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru olarak ayarlanan tüm alanlar için Size yeni bir önerilen değere sahiptir.

JSON gösterimi
{
  "heightSuggested": boolean,
  "widthSuggested": boolean
}
Alanlar
heightSuggested

boolean

height için değişiklik önerilip önerilmediğini gösterir.

widthSuggested

boolean

width için değişiklik önerilip önerilmediğini gösterir.

NamedStyles

Adlandırılmış stiller. Dokümandaki paragraflar, TextStyle ve ParagraphStyle değerlerini bu adlandırılmış stillerden devralabilir.

JSON gösterimi
{
  "styles": [
    {
      object (NamedStyle)
    }
  ]
}
Alanlar
styles[]

object (NamedStyle)

Adlandırılmış stiller.

Olası named style types öğelerinin her biri için bir giriş vardır.

NamedStyle

Adlandırılmış bir stil. Belgedeki paragraflar, aynı adlandırılmış stil türüne sahip olduklarında TextStyle ve ParagraphStyle değerlerini bu adlandırılmış stilden devralabilir.

JSON gösterimi
{
  "namedStyleType": enum (NamedStyleType),
  "textStyle": {
    object (TextStyle)
  },
  "paragraphStyle": {
    object (ParagraphStyle)
  }
}
Alanlar
namedStyleType

enum (NamedStyleType)

Bu adlandırılmış stilin türü.

textStyle

object (TextStyle)

Bu adlandırılmış stilin metin stili.

paragraphStyle

object (ParagraphStyle)

Bu adlandırılmış stilin paragraf stili.

SuggestedNamedStyles

NamedStyles için değişiklik önerisi.

JSON gösterimi
{
  "namedStyles": {
    object (NamedStyles)
  },
  "namedStylesSuggestionState": {
    object (NamedStylesSuggestionState)
  }
}
Alanlar
namedStyles

object (NamedStyles)

Yalnızca bu öneride yapılan değişiklikleri içeren bir NamedStyles. Bu, hangi alanların değiştiğini ve yeni değerlerini görmek için namedStylesSuggestionState ile birlikte kullanılabilir.

namedStylesSuggestionState

object (NamedStylesSuggestionState)

Bu öneride, NamedStyles tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske.

NamedStylesSuggestionState

NamedStyles mesajının öneri durumu.

JSON gösterimi
{
  "stylesSuggestionStates": [
    {
      object (NamedStyleSuggestionState)
    }
  ]
}
Alanlar
stylesSuggestionStates[]

object (NamedStyleSuggestionState)

Bu öneride, styles içindeki karşılık gelen NamedStyle öğesinde hangi alanların değiştirildiğini gösteren maske.

Bu adlandırılmış stil önerisi durumlarının sırası, named styles önerisi içindeki karşılık gelen adlandırılmış stilin sıralamasıyla eşleşiyor.

NamedStyleSuggestionState

NamedStyle mesajının öneri durumu.

JSON gösterimi
{
  "namedStyleType": enum (NamedStyleType),
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  },
  "paragraphStyleSuggestionState": {
    object (ParagraphStyleSuggestionState)
  }
}
Alanlar
namedStyleType

enum (NamedStyleType)

Bu öneri durumunun karşılık geldiği adlandırılmış stil türü.

Bu alan, NamedStyleSuggestionState'i karşılık gelen NamedStyle ile eşleştirmek için kolaylık sağlamak amacıyla sağlanmıştır.

textStyleSuggestionState

object (TextStyleSuggestionState)

Bu öneride text style içindeki hangi alanların değiştirildiğini belirten bir maske.

paragraphStyleSuggestionState

object (ParagraphStyleSuggestionState)

Bu öneride paragraph style içindeki hangi alanların değiştirildiğini belirten bir maske.

Liste

Liste, tümü aynı listeye ait olan bir paragraf grubunun liste özelliklerini temsil eder. Bir listenin parçası olan paragrafların bullet alanında, listenin kimliğine referans verilir.

JSON gösterimi
{
  "listProperties": {
    object (ListProperties)
  },
  "suggestedListPropertiesChanges": {
    string: {
      object (SuggestedListProperties)
    },
    ...
  },
  "suggestedInsertionId": string,
  "suggestedDeletionIds": [
    string
  ]
}
Alanlar
listProperties

object (ListProperties)

Listenin özellikleri.

suggestedListPropertiesChanges

map (key: string, value: object (SuggestedListProperties))

Liste özelliklerinde önerilen değişiklikler (öneri kimliği ile belirtilir).

suggestedInsertionId

string

Önerilen kampanya kimliği. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu listenin silinmesi önerilen bir işlem yoktur.

ListProperties

Bir listeyle ilişkili paragraflara ait liste işaretlerinin görünümünü ve tarzını açıklayan list özellikleri.

JSON gösterimi
{
  "nestingLevels": [
    {
      object (NestingLevel)
    }
  ]
}
Alanlar
nestingLevels[]

object (NestingLevel)

İlişkili düzeydeki madde işaretlerinin özelliklerini açıklar.

Bir listede en fazla 9 iç içe yerleştirme seviyesi bulunur. Bunlar, en üst düzeye karşılık gelen iç içe yerleştirme seviyesi 0 ve en iç içe yerleştirilmiş seviyeye karşılık gelen iç içe yerleştirme seviyesi 8'dir. İç içe yerleştirme seviyeleri, en az iç içe yerleştirilmiş olandan başlayarak artan düzende döndürülür.

NestingLevel

Belirli bir iç içe yerleştirme düzeyindeki liste işaretçisinin görünümünü ve tarzını tanımlayan özellikleri içerir.

JSON gösterimi
{
  "bulletAlignment": enum (BulletAlignment),
  "glyphFormat": string,
  "indentFirstLine": {
    object (Dimension)
  },
  "indentStart": {
    object (Dimension)
  },
  "textStyle": {
    object (TextStyle)
  },
  "startNumber": integer,

  // Union field glyph_kind can be only one of the following:
  "glyphType": enum (GlyphType),
  "glyphSymbol": string
  // End of list of possible types for union field glyph_kind.
}
Alanlar
bulletAlignment

enum (BulletAlignment)

Liste öğesinin, liste öğesinin oluşturulması için ayrılan alandaki hizalaması.

glyphFormat

string

Bu iç içe yerleştirme düzeyinde 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, glyphType veya glyphSymbol'a bağlı olarak uygun değerlerle değiştirilir. Yer tutucular %[nestingLevel] kalıbına uygundur. Bununla birlikte, yer tutucuların önekleri ve sonekleri de olabilir. Bu nedenle, simge biçimi <prefix>%[nestingLevel]<suffix> kalıbını izler. Önek ve sonekin isteğe bağlı olduğunu ve herhangi bir dize olabileceğini unutmayın.

Örneğin, %0. glif biçimi, oluşturulan glifin, iç içe yerleştirme düzeyi 0 için yer tutucuyu karşılık gelen glifle ve ardından sonek olarak noktayla değiştireceğini belirtir. Dolayısıyla, iç içe yerleştirme düzeyi 0'da UPPER_ALPHA glif türü ve %0. glif biçimine sahip bir liste, oluşturulan gliflerin yer aldığı bir liste oluşturur

A.

B.

C.

Simge biçimi, geçerli iç içe yerleştirme düzeyinin yanı sıra üst iç içe yerleştirme düzeylerinin yer tutucularını içerebilir. Örneğin, bir liste, iç içe yerleştirme seviyesi 0 için %0. glif biçimine ve iç içe yerleştirme seviyesi 1 için %0.%1. glif biçimine sahip olabilir. Her iki iç içe yerleştirme düzeyinin de DECIMAL glif türlerine sahip olduğu varsayıldığında, bu işlem, oluşturulmuş gliflerin bulunduğu bir listeyle sonuçlanır.

1.

2.

2.1.

2.2.

3.

Sıralanmış düzeylerde iç içe yerleştirmede, belirli bir paragraf için glif biçimindeki yer tutucunun yerine geçen dize, paragrafın listedeki sırasına bağlıdır.

indentFirstLine

object (Dimension)

Bu iç içe yerleştirme seviyesinde paragrafların ilk satırı için girinti miktarı.

indentStart

object (Dimension)

Bu iç içe yerleştirme düzeyindeki paragrafların girinti miktarı. Paragrafın içerik yönüne göre metnin başlangıcına karşılık gelen tarafa uygulanır.

textStyle

object (TextStyle)

Bu iç içe yerleştirme düzeyindeki madde işaretlerinin metin stili.

startNumber

integer

Bu iç içe yerleştirme düzeyindeki ilk liste öğesinin numarası.

0 değeri, harfli listeler ve Roma rakamlı listeler için 1 değeri olarak kabul edilir. 0 ve 1 değerleri için, harf içeren ve Romen rakamı içeren listeler sırasıyla a ve i ile başlar.

Bu değer, sırasız karakterler içeren iç içe yerleştirme seviyeleri için yoksayılır.

Birlik alanı glyph_kind. Liste işaretçilerinde kullanılan simge türü. Bu, glyph_format içindeki yer tutucuların yerini alan mermi glifini tanımlar. glyph_kind yalnızca aşağıdakilerden biri olabilir:
glyphType

enum (GlyphType)

Bu iç içe yerleştirme seviyesindeki paragraflar sıralandığında madde işaretleri tarafından kullanılan glif türü.

Glif türü, bu iç içe yerleştirme düzeyindeki paragraflar sıralandığında glyphFormat içindeki yer tutucuların yerine geçmesi için kullanılan glif türünü belirler. Örneğin, iç içe yerleştirme seviyesi 0 ise glyphFormat, %0. ve glif türü DECIMAL ise oluşturulan glif, glif biçimindeki %0 yer tutucusunu, liste içindeki liste öğesinin sırasına karşılık gelen bir sayıyla değiştirir.

glyphSymbol

string

Bu iç içe yerleştirme seviyesindeki paragrafların sırası düzenlenmediğinde madde işaretleri tarafından kullanılan özel bir glif simgesi.

Glif simgesi, glyphFormat içindeki yer tutucuları değiştirir. Örneğin, glifSembolü Unicode U+25cf kod noktasına karşılık gelen düz daire ve glyphFormat, %0 ise oluşturulan glif tam daire olur.

MaddeDizisiHizalaması

Bir madde işaretinin hizalama türleri.

Sıralamalar
BULLET_ALIGNMENT_UNSPECIFIED Madde işareti hizalaması belirtilmemiş.
START Madde işareti, madde işaretinin oluşturulması için ayrılan alanın başlangıcıyla hizalanır. LTR metni için sola, aksi takdirde sağa hizalanır.
CENTER Mermi, oluşturulması için ayrılan alanın ortasına hizalanır.
END Nokta, nokta oluşturmak için ayrılan alanın sonuna hizalanır. LTR metni için sağa, aksi takdirde sola hizalandı.

GlyphType

Bu iç içe yerleştirme seviyesindeki paragraflar sıralanırken madde işaretleri tarafından kullanılan glif türleri.

Sıralamalar
GLYPH_TYPE_UNSPECIFIED Glif türü belirtilmemiş veya desteklenmiyor.
NONE Boş dize.
DECIMAL 1, 2 veya 3 gibi bir sayı.
ZERO_DECIMAL Tek haneli sayıların başına sıfır eklenmiş bir sayı (ör. 01, 02 veya 03). Birden fazla basamağı olan sayıların başında sıfır bulunmaz.
UPPER_ALPHA A, B veya C gibi büyük bir harf.
ALPHA Küçük harf (ör. a, b veya c).
UPPER_ROMAN I, II veya III gibi büyük Roma rakamı.
ROMAN Küçük Romen rakamı (ör. i, ii veya iii).

SuggestedListProperties

ListProperties için değişiklik önerildi.

JSON gösterimi
{
  "listProperties": {
    object (ListProperties)
  },
  "listPropertiesSuggestionState": {
    object (ListPropertiesSuggestionState)
  }
}
Alanlar
listProperties

object (ListProperties)

Yalnızca bu öneride yapılan değişiklikleri içeren bir ListProperties. Bu, hangi alanların değiştiğini ve yeni değerlerini görmek için listPropertiesSuggestionState ile birlikte kullanılabilir.

listPropertiesSuggestionState

object (ListPropertiesSuggestionState)

Bu öneride, ListProperties tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske.

ListPropertiesSuggestionState

Bu öneride, ListProperties tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "nestingLevelsSuggestionStates": [
    {
      object (NestingLevelSuggestionState)
    }
  ]
}
Alanlar
nestingLevelsSuggestionStates[]

object (NestingLevelSuggestionState)

Bu öneride, nestingLevels içindeki karşılık gelen NestingLevel öğesinde hangi alanların değiştirildiğini gösteren maske.

İç içe yerleştirme seviyesi öneri durumları, iç içe yerleştirme seviyesindeki artan düzende döndürülür. En az iç içe yerleştirilmiş olanı en başa döner.

NestingLevelSuggestionState

Bu öneride taban NestingLevel üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan 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 (TextStyleSuggestionState)
  },
  "startNumberSuggested": boolean
}
Alanlar
bulletAlignmentSuggested

boolean

bulletAlignment için değişiklik önerilip önerilmediğini gösterir.

glyphTypeSuggested

boolean

glyphType için önerilen bir değişiklik olup olmadığını belirtir.

glyphFormatSuggested

boolean

glyphFormat için değişiklik önerilip önerilmediğini gösterir.

glyphSymbolSuggested

boolean

glyphSymbol için değişiklik önerilip önerilmediğini gösterir.

indentFirstLineSuggested

boolean

indentFirstLine için önerilen bir değişiklik olup olmadığını belirtir.

indentStartSuggested

boolean

indentStart için değişiklik önerilip önerilmediğini gösterir.

textStyleSuggestionState

object (TextStyleSuggestionState)

Bu öneride text style alanındaki hangi alanların değiştirildiğini gösteren bir maske.

startNumberSuggested

boolean

startNumber için önerilen bir değişiklik olup olmadığını belirtir.

NamedRanges

Belgedeki belirli bir ada sahip tüm NamedRange öğelerinin koleksiyonu.

JSON gösterimi
{
  "name": string,
  "namedRanges": [
    {
      object (NamedRange)
    }
  ]
}
Alanlar
name

string

Tüm named ranges üyelerinin paylaştığı ad.

namedRanges[]

object (NamedRange)

Aynı adı paylaşan NamedRange öğeleri.

NamedRange

Aynı adlandırılmış aralık kimliğine sahip bir 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, içeriğiniz daha sonra programlı olarak okunabilir veya düzenlenebilir. Bir doküman aynı ada sahip birden fazla adlandırılmış aralık içerebilir, ancak her adlandırılmış aralık benzersiz bir kimliğe sahiptir.

Adlandırılmış aralık tek bir Range ile oluşturulur ve adlandırılmış aralık içine eklenen içerik genellikle bu aralığı genişletir. Ancak, dokümandaki belirli değişiklikler, aralığın birden fazla aralığa bölünmesine neden olabilir.

Adlandırılmış aralıklar gizli değildir. Dokümana erişimi olan tüm uygulamalar ve ortak çalışanlar, adlandırılmış aralıklarını görebilir.

JSON gösterimi
{
  "namedRangeId": string,
  "name": string,
  "ranges": [
    {
      object (Range)
    }
  ]
}
Alanlar
namedRangeId

string

Adlandırılmış aralığın kimliği.

name

string

Adlandırılmış aralığın adı.

ranges[]

object (Range)

Bu adlandırılmış aralığa ait aralıklar.

Aralık

Bitişik bir metin aralığını belirtir.

JSON gösterimi
{
  "segmentId": string,
  "startIndex": integer,
  "endIndex": integer,
  "tabId": string
}
Alanlar
segmentId

string

Bu aralığın içinde bulunduğu üstbilgi, altbilgi veya dipnotun kimliği. Boş bir segment kimliği, dokümanın gövdesini belirtir.

startIndex

integer

UTF-16 kod birimleri cinsinden bu aralığın sıfır tabanlı başlangıç dizini.

Mevcut tüm kullanımlarda bir başlangıç dizini sağlanmalıdır. Bu alan, açık uçlu aralıklara sahip gelecekteki kullanım alanlarını da dahil etmek için bir Int32Value'dur.

endIndex

integer

UTF-16 kod birimlerinde, bu aralığın sıfır tabanlı son dizini (hariç).

Mevcut tüm kullanımlarda bir bitiş dizini sağlanmalıdır. Bu alan, açık uçlu aralıklar içeren gelecekteki kullanım alanlarına uyum sağlamak için bir Int32Value'dir.

tabId

string

Bu aralığı içeren sekme. Atlandığında, istek ilk sekmeye uygulanır.

Tek sekme içeren bir dokümanda:

  • Sağlandıysa tekil sekmenin kimliğiyle eşleşmelidir.

  • Atlanırsa istek tekil sekmeye uygulanır.

Birden fazla sekme içeren bir dokümanda:

  • Gösterilirse istek belirtilen sekme için geçerli olur.

  • Atlanırsa istek, dokümandaki ilk sekmeye uygulanır.

InlineObject

Metinle aynı hizada görünen bir nesne. Satır içi nesne, resim gibi bir EmbeddedObject içerir.

JSON gösterimi
{
  "objectId": string,
  "inlineObjectProperties": {
    object (InlineObjectProperties)
  },
  "suggestedInlineObjectPropertiesChanges": {
    string: {
      object (SuggestedInlineObjectProperties)
    },
    ...
  },
  "suggestedInsertionId": string,
  "suggestedDeletionIds": [
    string
  ]
}
Alanlar
objectId

string

Bu satır içi nesnenin kimliği. Bir nesnenin özelliklerini güncellemek için kullanılabilir.

inlineObjectProperties

object (InlineObjectProperties)

Bu satır içi nesnenin özellikleri.

suggestedInlineObjectPropertiesChanges

map (key: string, value: object (SuggestedInlineObjectProperties))

Satır içi nesne özelliklerinde önerilen değişiklikler (öneri kimliği ile belirtilir).

suggestedInsertionId

string

Önerilen kampanya siparişi kimliği. Boşsa bu, önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Boşsa bu içeriğin silinmesi önerilmiyordur.

InlineObjectProperties

InlineObject özellikleri.

JSON gösterimi
{
  "embeddedObject": {
    object (EmbeddedObject)
  }
}
Alanlar
embeddedObject

object (EmbeddedObject)

Bu satır içi nesnenin yerleştirilmiş nesnesi.

EmbeddedObject

Dokümana yerleştirilmiş bir nesne.

JSON gösterimi
{
  "title": string,
  "description": string,
  "embeddedObjectBorder": {
    object (EmbeddedObjectBorder)
  },
  "size": {
    object (Size)
  },
  "marginTop": {
    object (Dimension)
  },
  "marginBottom": {
    object (Dimension)
  },
  "marginRight": {
    object (Dimension)
  },
  "marginLeft": {
    object (Dimension)
  },
  "linkedContentReference": {
    object (LinkedContentReference)
  },

  // Union field properties can be only one of the following:
  "embeddedDrawingProperties": {
    object (EmbeddedDrawingProperties)
  },
  "imageProperties": {
    object (ImageProperties)
  }
  // End of list of possible types for union field properties.
}
Alanlar
title

string

Yerleştirilen nesnenin başlığı. title ve description alternatif metni görüntülemek için birleştirilir.

description

string

Yerleştirilmiş nesnenin açıklaması. title ve description alternatif metni görüntülemek için birleştirilir.

embeddedObjectBorder

object (EmbeddedObjectBorder)

Yerleştirilmiş nesnenin kenarlığı.

size

object (Size)

Kırpma işleminden sonra resmin görünen boyutu.

marginTop

object (Dimension)

Yerleştirilen nesnenin üst kenar boşluğu.

marginBottom

object (Dimension)

Yerleştirilen nesnenin alt kenar boşluğu.

marginRight

object (Dimension)

Yerleştirilen nesnenin sağ kenar boşluğu.

marginLeft

object (Dimension)

Yerleştirilen nesnenin sol kenar boşluğu.

linkedContentReference

object (LinkedContentReference)

Harici bağlantılı kaynak içeriğine yönelik bir referans. Örneğin, yerleştirilmiş nesne bağlı bir grafik olduğunda kaynak Google E-Tablolar grafiğine bir referans içerir.

Ayarlanmazsa yerleştirilen nesne bağlanmaz.

Birlik alanı properties. Yerleştirilmiş her bir nesne türüne özel özellikler. properties şunlardan yalnızca biri olabilir:
embeddedDrawingProperties

object (EmbeddedDrawingProperties)

Yerleştirilmiş bir çizimin özellikleri.

imageProperties

object (ImageProperties)

Bir resmin özellikleri.

EmbeddedDrawingProperties

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üman içinde 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 (CropProperties)
  },
  "angle": number
}
Alanlar
contentUri

string

Resmin varsayılan ömrü 30 dakika olan URI. Bu URI, istek sahibinin hesabıyla etiketlenir. URI'ye sahip olan herkes, orijinal istek sahibi olarak resme etkili bir şekilde erişebilir. Dokümanın paylaşım ayarları değişirse resme erişim kaybedilebilir.

sourceUri

string

Kaynak URI, resmi eklemek için kullanılan URI'dir. Kaynak URI boş olabilir.

brightness

number

Resmin parlaklık efekti. Değer, [-1,0, 1,0] aralığında olmalıdır. 0, etkin değil anlamına gelir.

contrast

number

Resmin kontrast efekti. Değer, [-1,0, 1,0] aralığında olmalıdır. 0, etkin değil anlamına gelir.

transparency

number

Resmin şeffaflık etkisi. Değer, [0,0; 1,0] aralığında olmalıdır. Bu aralıkta 0 hiçbir etki, 1 ise saydamlık anlamına gelir.

cropProperties

object (CropProperties)

Resmin kırpma özellikleri.

angle

number

Resmin saat yönündeki dönme açısı (radyan cinsinden).

CropProperties

Resmin kırpma özellikleri.

Kırpma dikdörtgeni, orijinal içeriğin 4 kenarının kesirli uzaklığı kullanılarak gösterilir.

  • Ofset (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 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

number

Ofset, kırpma dikdörtgeninin sol kenarının, orijinal içeriğin sol kenarından, orijinal içeriğin genişliğinin bir bölümü olarak ne kadar içeride olduğunu belirtir.

offsetRight

number

Ofset, kırpma dikdörtgeninin sağ kenarının, orijinal içeriğin sağ kenarından, orijinal içeriğin genişliğinin bir bölümü olarak ne kadar içeride olduğunu belirtir.

offsetTop

number

Ofset, kırpma dikdörtgeninin üst kenarının, orijinal içeriğin yüksekliğinin bir oranı olarak orijinal içeriğin üst kenarından ne kadar içeride olduğunu belirtir.

offsetBottom

number

Ofset, kırpma dikdörtgeninin alt kenarının, orijinal içeriğin alt kenarından orijinal içeriğin yüksekliğine göre ne kadar uzakta olduğunu belirtir.

angle

number

Kırpma dikdörtgeninin merkezi etrafında saat yönünde dönme açısı (radyan cinsinden). Döndürme, ofsetlerden sonra uygulanır.

EmbeddedObjectBorder

EmbeddedObject etrafındaki kenarlık.

JSON gösterimi
{
  "color": {
    object (OptionalColor)
  },
  "width": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle),
  "propertyState": enum (PropertyState)
}
Alanlar
color

object (OptionalColor)

Kenarlığın rengi.

width

object (Dimension)

Kenarlığın genişliği.

dashStyle

enum (DashStyle)

Kenarlığın çizgi stili.

propertyState

enum (PropertyState)

Kenarlık özelliğinin özellik durumu.

PropertyState

Bir tesisin olası durumları.

Sıralamalar
RENDERED Bir mülkün durumu RENDERED yapıldığında, öğe dokümanda oluşturulduğunda karşılık gelen özelliğe sahip olur. Bu, varsayılan değerdir.
NOT_RENDERED Bir mülkün durumu NOT_RENDERED ise öğe, dokümanda oluşturulurken ilgili mülke sahip değildir.

LinkedContentReference

Harici bağlantılı kaynak içeriğine yönelik bir referans.

JSON gösterimi
{

  // Union field reference can be only one of the following:
  "sheetsChartReference": {
    object (SheetsChartReference)
  }
  // End of list of possible types for union field reference.
}
Alanlar
Birlik alanı reference. Bağlantılı içeriğin türüne özel referans. reference şunlardan yalnızca biri olabilir:
sheetsChartReference

object (SheetsChartReference)

Bağlı grafiğe bir referans.

SheetsChartReference

Google E-Tablolar'dan yerleştirilmiş bağlı bir grafiğe referans.

JSON gösterimi
{
  "spreadsheetId": string,
  "chartId": integer
}
Alanlar
spreadsheetId

string

Kaynak grafiği içeren Google E-Tablolar e-tablosunun kimliği.

chartId

integer

Google E-Tablolar e-tablosundaki yerleştirilmiş grafiğin kimliği.

SuggestedInlineObjectProperties

InlineObjectProperties için değişiklik önerildi.

JSON gösterimi
{
  "inlineObjectProperties": {
    object (InlineObjectProperties)
  },
  "inlineObjectPropertiesSuggestionState": {
    object (InlineObjectPropertiesSuggestionState)
  }
}
Alanlar
inlineObjectProperties

object (InlineObjectProperties)

Yalnızca bu öneride yapılan değişiklikleri içeren bir InlineObjectProperties. Bu, hangi alanların değiştiğini ve yeni değerlerini görmek için inlineObjectPropertiesSuggestionState ile birlikte kullanılabilir.

inlineObjectPropertiesSuggestionState

object (InlineObjectPropertiesSuggestionState)

Bu öneride, InlineObjectProperties tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske.

InlineObjectPropertiesSuggestionState

Bu öneride taban InlineObjectProperties üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske. Doğru olarak ayarlanan tüm alanlar için yeni bir önerilen değer vardır.

JSON gösterimi
{
  "embeddedObjectSuggestionState": {
    object (EmbeddedObjectSuggestionState)
  }
}
Alanlar
embeddedObjectSuggestionState

object (EmbeddedObjectSuggestionState)

Bu öneride embeddedObject içindeki hangi alanların değiştirildiğini belirten bir maske.

EmbeddedObjectSuggestionState

Bu öneride taban EmbeddedObject üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske. Doğru olarak ayarlanan tüm alanlar için yeni bir önerilen değer vardır.

JSON gösterimi
{
  "embeddedDrawingPropertiesSuggestionState": {
    object (EmbeddedDrawingPropertiesSuggestionState)
  },
  "imagePropertiesSuggestionState": {
    object (ImagePropertiesSuggestionState)
  },
  "titleSuggested": boolean,
  "descriptionSuggested": boolean,
  "embeddedObjectBorderSuggestionState": {
    object (EmbeddedObjectBorderSuggestionState)
  },
  "sizeSuggestionState": {
    object (SizeSuggestionState)
  },
  "marginLeftSuggested": boolean,
  "marginRightSuggested": boolean,
  "marginTopSuggested": boolean,
  "marginBottomSuggested": boolean,
  "linkedContentReferenceSuggestionState": {
    object (LinkedContentReferenceSuggestionState)
  }
}
Alanlar
embeddedDrawingPropertiesSuggestionState

object (EmbeddedDrawingPropertiesSuggestionState)

Bu öneride embeddedDrawingProperties içindeki hangi alanların değiştirildiğini belirten bir maske.

imagePropertiesSuggestionState

object (ImagePropertiesSuggestionState)

Bu öneride imageProperties alanındaki hangi alanların değiştirildiğini gösteren bir maske.

titleSuggested

boolean

title için önerilen bir değişiklik olup olmadığını belirtir.

descriptionSuggested

boolean

description için değişiklik önerilip önerilmediğini gösterir.

embeddedObjectBorderSuggestionState

object (EmbeddedObjectBorderSuggestionState)

Bu öneride embeddedObjectBorder alanındaki hangi alanların değiştirildiğini gösteren bir maske.

sizeSuggestionState

object (SizeSuggestionState)

Bu öneride size içindeki hangi alanların değiştirildiğini belirten bir maske.

marginLeftSuggested

boolean

marginLeft için önerilen bir değişiklik olup olmadığını belirtir.

marginRightSuggested

boolean

marginRight için önerilen bir değişiklik olup olmadığını belirtir.

marginTopSuggested

boolean

marginTop için önerilen bir değişiklik olup olmadığını belirtir.

marginBottomSuggested

boolean

marginBottom için değişiklik önerilip önerilmediğini gösterir.

linkedContentReferenceSuggestionState

object (LinkedContentReferenceSuggestionState)

Bu öneride linkedContentReference içindeki hangi alanların değiştirildiğini belirten bir maske.

EmbeddedDrawingPropertiesSuggestionState

Bu türde alan yoktur.

Bu öneride taban EmbeddedDrawingProperties üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

ImagePropertiesSuggestionState

Bu öneride taban ImageProperties üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske. Doğru olarak ayarlanan tüm alanlar için yeni bir önerilen değer vardır.

JSON gösterimi
{
  "contentUriSuggested": boolean,
  "sourceUriSuggested": boolean,
  "brightnessSuggested": boolean,
  "contrastSuggested": boolean,
  "transparencySuggested": boolean,
  "cropPropertiesSuggestionState": {
    object (CropPropertiesSuggestionState)
  },
  "angleSuggested": boolean
}
Alanlar
contentUriSuggested

boolean

contentUri için önerilen bir değişiklik olup olmadığını belirtir.

sourceUriSuggested

boolean

[sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri] alanında önerilen bir değişiklik olup olmadığını belirtir.

brightnessSuggested

boolean

[Parlaklık] ayarında değişiklik önerilip önerilmediğini gösterir [google.apps.docs.v1.EmbeddedObject.brightness].

contrastSuggested

boolean

[kontrast] ayarında önerilen bir değişiklik olup olmadığını gösterir [google.apps.docs.v1.EmbeddedObject.contrast] gibi bulun.

transparencySuggested

boolean

[transparency] [google.apps.docs.v1.EmbeddedObject.transparency] alanında önerilen bir değişiklik olup olmadığını belirtir.

cropPropertiesSuggestionState

object (CropPropertiesSuggestionState)

Bu öneride cropProperties içindeki hangi alanların değiştirildiğini belirten bir maske.

angleSuggested

boolean

[angle] [google.apps.docs.v1.EmbeddedObject.angle] alanında önerilen bir değişiklik olup olmadığını belirtir.

CropPropertiesSuggestionState

Bu öneride, CropProperties tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "offsetLeftSuggested": boolean,
  "offsetRightSuggested": boolean,
  "offsetTopSuggested": boolean,
  "offsetBottomSuggested": boolean,
  "angleSuggested": boolean
}
Alanlar
offsetLeftSuggested

boolean

offsetLeft için değişiklik önerilip önerilmediğini gösterir.

offsetRightSuggested

boolean

offsetRight için değişiklik önerilip önerilmediğini gösterir.

offsetTopSuggested

boolean

offsetTop için değişiklik önerilip önerilmediğini gösterir.

offsetBottomSuggested

boolean

offsetBottom için değişiklik önerilip önerilmediğini gösterir.

angleSuggested

boolean

angle için değişiklik önerilip önerilmediğini gösterir.

EmbeddedObjectBorderSuggestionState

Bu öneride, EmbeddedObjectBorder tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "colorSuggested": boolean,
  "widthSuggested": boolean,
  "dashStyleSuggested": boolean,
  "propertyStateSuggested": boolean
}
Alanlar
colorSuggested

boolean

[color] renginde değişiklik önerilip önerilmediğini gösterir [google.apps.docs.v1.EmbeddedBorderObject.color] gibi dışa aktarabilirsiniz.

widthSuggested

boolean

[genişlik] için önerilen bir değişiklik olup olmadığını gösterir [google.apps.docs.v1.EmbeddedBorderObject.width] gibi bulabilirsiniz.

dashStyleSuggested

boolean

[dashStyle] için önerilen bir değişiklik olup olmadığını gösterir [google.apps.docs.v1.EmbeddedBorderObject.dash_style] arasında yer alır.

propertyStateSuggested

boolean

[propertyState] için önerilen bir değişiklik olup olmadığını gösterir [google.apps.docs.v1.EmbeddedBorderObject.property_state] sayfasına gidin.

LinkedContentReferenceSuggestionState

Bu öneride, LinkedContentReference tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "sheetsChartReferenceSuggestionState": {
    object (SheetsChartReferenceSuggestionState)
  }
}
Alanlar
sheetsChartReferenceSuggestionState

object (SheetsChartReferenceSuggestionState)

Bu öneride sheetsChartReference içindeki hangi alanların değiştirildiğini belirten bir maske.

SheetsChartReferenceSuggestionState

Bu öneride taban SheetsChartReference üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske. Doğru olarak ayarlanan tüm alanlar için yeni bir önerilen değer vardır.

JSON gösterimi
{
  "spreadsheetIdSuggested": boolean,
  "chartIdSuggested": boolean
}
Alanlar
spreadsheetIdSuggested

boolean

spreadsheetId için değişiklik önerilip önerilmediğini gösterir.

chartIdSuggested

boolean

chartId için değişiklik önerilip önerilmediğini gösterir.

PositionedObject

Bir Paragraph öğesine bağlı ve paragrafın başlangıcına göre konumlandırılmış bir nesne. PositionedObject, resim gibi bir EmbeddedObject içerir.

JSON gösterimi
{
  "objectId": string,
  "positionedObjectProperties": {
    object (PositionedObjectProperties)
  },
  "suggestedPositionedObjectPropertiesChanges": {
    string: {
      object (SuggestedPositionedObjectProperties)
    },
    ...
  },
  "suggestedInsertionId": string,
  "suggestedDeletionIds": [
    string
  ]
}
Alanlar
objectId

string

Konumlandırılan bu nesnenin kimliği.

positionedObjectProperties

object (PositionedObjectProperties)

Bu konumlandırılan nesnenin özellikleri.

suggestedPositionedObjectPropertiesChanges

map (key: string, value: object (SuggestedPositionedObjectProperties))

Konumlandırılmış nesne özelliklerinde önerilen değişiklikler (öneri kimliği ile belirtilir).

suggestedInsertionId

string

Önerilen kampanya siparişi kimliği. Boşsa önerilen bir ekleme değildir.

suggestedDeletionIds[]

string

Önerilen silme kimlikleri. Alan boşsa bu içeriğin silinmesi için önerilen bir işlem yoktur.

PositionedObjectProperties

PositionedObject'nin özellikleri.

JSON gösterimi
{
  "positioning": {
    object (PositionedObjectPositioning)
  },
  "embeddedObject": {
    object (EmbeddedObject)
  }
}
Alanlar
positioning

object (PositionedObjectPositioning)

Bu konumlandırılmış nesnenin, bu konumlandırılan nesneye referans veren Paragraph öğesinin yeni satırına göre konumu.

embeddedObject

object (EmbeddedObject)

Bu konumlandırılan nesnenin yerleştirilmiş nesnesi.

PositionedObjectPositioning

PositionedObject konumu. Konumlandırılan nesne, bağlı olduğu Paragraph öğesinin başına göre konumlandırılır.

JSON gösterimi
{
  "layout": enum (PositionedObjectLayout),
  "leftOffset": {
    object (Dimension)
  },
  "topOffset": {
    object (Dimension)
  }
}
Alanlar
layout

enum (PositionedObjectLayout)

Konumlandırılan bu nesnenin düzeni.

leftOffset

object (Dimension)

Konumlandırılmış nesnenin sol kenarının, bağlı olduğu Paragraph öğesinin başına göre ofseti. Nesnenin tam konumu, dokümandaki diğer içeriklere ve dokümanın stillerine bağlı olabilir.

topOffset

object (Dimension)

Konumlandırılmış nesnenin üst kenarının, bağlı olduğu Paragraph öğesinin başına göre ofseti. Nesnenin tam konumu, dokümandaki diğer içeriklere ve dokümanın stillerine bağlı olabilir.

PositionedObjectLayout

[PositionedObject][google.aps.docs.v1.PositionedObject] öğesinin olası düzenleri.

Sıralamalar
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED Düzen belirtilmedi.
WRAP_TEXT Metin, yerleştirilen nesnenin etrafına sarar.
BREAK_LEFT Metni, konumlandırılmış nesnenin solda, metnin ise sağda olacağı şekilde böler.
BREAK_RIGHT Metni, konumlandırılan nesne sağda, metin solda olacak şekilde böler.
BREAK_LEFT_RIGHT Metni, konumlandırılan nesnenin sol veya sağında hiç metin olmayacak şekilde böler.
IN_FRONT_OF_TEXT Yerleştirilen nesne metnin önündedir.
BEHIND_TEXT Yerleştirilen nesne metnin arkasındadır.

SuggestedPositionedObjectProperties

PositionedObjectProperties için önerilen bir değişiklik.

JSON gösterimi
{
  "positionedObjectProperties": {
    object (PositionedObjectProperties)
  },
  "positionedObjectPropertiesSuggestionState": {
    object (PositionedObjectPropertiesSuggestionState)
  }
}
Alanlar
positionedObjectProperties

object (PositionedObjectProperties)

Yalnızca bu öneride yapılan değişiklikleri içeren bir PositionedObjectProperties. Bu, hangi alanların değiştiğini ve yeni değerlerini görmek için positionedObjectPropertiesSuggestionState ile birlikte kullanılabilir.

positionedObjectPropertiesSuggestionState

object (PositionedObjectPropertiesSuggestionState)

Bu öneride, PositionedObjectProperties tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske.

PositionedObjectPropertiesSuggestionState

Bu öneride, PositionedObjectProperties tabanındaki alanlardan hangilerinin değiştirildiğini gösteren bir maske. Doğru değerine ayarlanan her alan için önerilen yeni bir değer vardır.

JSON gösterimi
{
  "positioningSuggestionState": {
    object (PositionedObjectPositioningSuggestionState)
  },
  "embeddedObjectSuggestionState": {
    object (EmbeddedObjectSuggestionState)
  }
}
Alanlar
positioningSuggestionState

object (PositionedObjectPositioningSuggestionState)

Bu öneride positioning alanındaki hangi alanların değiştirildiğini gösteren bir maske.

embeddedObjectSuggestionState

object (EmbeddedObjectSuggestionState)

Bu öneride embeddedObject alanındaki hangi alanların değiştirildiğini gösteren bir maske.

PositionedObjectPositioningSuggestionState

Bu öneride taban PositionedObjectPositioning üzerindeki alanların hangilerinin değiştirildiğini gösteren bir maske. Doğru olarak ayarlanan tüm alanlar için yeni bir önerilen değer vardır.

JSON gösterimi
{
  "layoutSuggested": boolean,
  "leftOffsetSuggested": boolean,
  "topOffsetSuggested": boolean
}
Alanlar
layoutSuggested

boolean

layout için önerilen bir değişiklik olup olmadığını belirtir.

leftOffsetSuggested

boolean

leftOffset için değişiklik önerilip önerilmediğini gösterir.

topOffsetSuggested

boolean

topOffset için değişiklik önerilip önerilmediğini gösterir.

SuggestionsViewMode

Önerilen değişikliklerin nasıl gösterildiğini belirten, dokümana uygulanan öneriler görüntüleme modu. Dokümanı tüm öneriler satır içinde, kabul edilen veya reddedilenlerle okuma seçenekleri sunar.

Sıralamalar
DEFAULT_FOR_CURRENT_ACCESS Döndürülen dokümana uygulanan SuggestionsViewMode, kullanıcının mevcut 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ümandaki 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 bir belgeyi alma istekleri 403 hatası döndürür.

PREVIEW_WITHOUT_SUGGESTIONS Döndürülen doküman, dokümanda herhangi bir öneri varsa önerilen tüm değişikliklerin reddedildiği bir önizlemedir.

Yöntemler

batchUpdate

Dokümana bir veya daha fazla güncelleme uygular.

create

İstekte verilen başlığı kullanarak boş bir doküman oluşturur.

get

Belirtilen dokümanın en son sürümünü alır.