Tables

Tablo

Tabloyu temsil eden bir PageElement türü.

JSON gösterimi
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "tableColumns": [
    {
      object (TableColumnProperties)
    }
  ],
  "horizontalBorderRows": [
    {
      object (TableBorderRow)
    }
  ],
  "verticalBorderRows": [
    {
      object (TableBorderRow)
    }
  ]
}
Alanlar
rows

integer

Tablodaki satır sayısı.

columns

integer

Tablodaki sütun sayısı.

tableRows[]

object (TableRow)

Her satırın özellikleri ve içeriği.

Birden fazla satıra yayılan hücreler, bu satırlardan yalnızca birinde bulunur ve rowSpan değeri 1'den büyüktür.

tableColumns[]

object (TableColumnProperties)

Her sütunun özellikleri.

horizontalBorderRows[]

object (TableBorderRow)

Yatay hücre kenarlıklarının özellikleri.

Tablonun yatay hücre kenarlıkları ızgara olarak gösterilir. Izgarada, tablodaki satır sayısından bir fazla satır ve tablodaki sütun sayısıyla aynı sayıda sütun bulunur. Örneğin, tablo 3 x 3 ise yatay kenarlıkları 4 satır ve 3 sütundan oluşan bir ızgara olarak gösterilir.

verticalBorderRows[]

object (TableBorderRow)

Dikey hücre kenarlıklarının özellikleri.

Tablonun dikey hücre kenarlıkları ızgara olarak gösterilir. Izgarada, tablodaki satır sayısıyla aynı sayıda satır ve tablodaki sütun sayısından bir fazla sütun bulunur. Örneğin, tablo 3 x 3 ise dikey kenarlıkları 3 satır ve 4 sütundan oluşan bir ızgara olarak gösterilir.

TableRow

Tablodaki her satırın özellikleri ve içeriği.

JSON gösterimi
{
  "rowHeight": {
    object (Dimension)
  },
  "tableRowProperties": {
    object (TableRowProperties)
  },
  "tableCells": [
    {
      object (TableCell)
    }
  ]
}
Alanlar
rowHeight

object (Dimension)

Satırın yüksekliği.

tableRowProperties

object (TableRowProperties)

Satırın özellikleri.

tableCells[]

object (TableCell)

Her hücrenin özellikleri ve içeriği.

Birden fazla sütuna yayılan hücreler yalnızca bir kez ve columnSpan değeri 1'den büyük olacak şekilde gösterilir. Sonuç olarak, bu koleksiyonun uzunluğu her zaman tablonun tamamının sütun sayısıyla eşleşmez.

TableRowProperties

Tablodaki her satırın özellikleri.

JSON gösterimi
{
  "minRowHeight": {
    object (Dimension)
  }
}
Alanlar
minRowHeight

object (Dimension)

Satırın minimum yüksekliği. Satır, satırın hücrelerindeki tüm metinleri göstermek için Slides düzenleyicisinde bu değere eşit veya daha büyük bir yükseklikte oluşturulur.

TableCell

Her tablo hücresinin özellikleri ve içeriği.

JSON gösterimi
{
  "location": {
    object (TableCellLocation)
  },
  "rowSpan": integer,
  "columnSpan": integer,
  "text": {
    object (TextContent)
  },
  "tableCellProperties": {
    object (TableCellProperties)
  }
}
Alanlar
location

object (TableCellLocation)

Hücrenin tablo içindeki konumu.

rowSpan

integer

Hücrenin satır aralığı.

columnSpan

integer

Hücrenin sütun aralığı.

text

object (TextContent)

Hücrenin metin içeriği.

tableCellProperties

object (TableCellProperties)

Tablo hücresinin özellikleri.

TableCellProperties

TableCell öğesinin özellikleri.

JSON gösterimi
{
  "tableCellBackgroundFill": {
    object (TableCellBackgroundFill)
  },
  "contentAlignment": enum (ContentAlignment)
}
Alanlar
tableCellBackgroundFill

object (TableCellBackgroundFill)

Tablo hücresinin arka plan dolgusu. Varsayılan dolgu, Slaytlar düzenleyicisinde yeni oluşturulan tablo hücrelerinin dolgusuyla eşleşir.

contentAlignment

enum (ContentAlignment)

Tablo hücresindeki içeriğin hizalaması. Varsayılan hizalama, Slaytlar düzenleyicisinde yeni oluşturulan tablo hücrelerinin hizalamasıyla eşleşir.

TableCellBackgroundFill

Tablo hücresi arka plan dolgusu.

JSON gösterimi
{
  "propertyState": enum (PropertyState),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "solidFill": {
    object (SolidFill)
  }
  // End of mutually exclusive fields.
}
Alanlar
propertyState

enum (PropertyState)

Arka plan dolgusu özelliği durumu.

Tablo hücresindeki dolguyu güncellemek, aynı istekte başka bir değer belirtilmediği sürece bu alanı RENDERED olarak günceller. Tablo hücresinde dolgu olmaması için bu alanı NOT_RENDERED olarak ayarlayın. Bu durumda, aynı istekte ayarlanan diğer tüm doldurma alanları yoksayılır.

Arka plan dolgusunun türü. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır:
solidFill

object (SolidFill)

Düz renk dolgusu.

Karşılıklı olarak hariç tutulan alanların sonu.

TableColumnProperties

Tablodaki her sütunun özellikleri.

JSON gösterimi
{
  "columnWidth": {
    object (Dimension)
  }
}
Alanlar
columnWidth

object (Dimension)

Sütunun genişliği.

TableBorderRow

Tablodaki her kenarlık satırının içeriği.

JSON gösterimi
{
  "tableBorderCells": [
    {
      object (TableBorderCell)
    }
  ]
}
Alanlar
tableBorderCells[]

object (TableBorderCell)

Her bir kenarlık hücresinin özellikleri. Bir kenarlığın bitişik tablo hücreleri birleştirildiğinde bu kenarlık yanıta dahil edilmez.

TableBorderCell

Her bir kenarlık hücresinin özellikleri.

JSON gösterimi
{
  "location": {
    object (TableCellLocation)
  },
  "tableBorderProperties": {
    object (TableBorderProperties)
  }
}
Alanlar
location

object (TableCellLocation)

Kenarlığın, kenarlık tablosundaki konumu.

tableBorderProperties

object (TableBorderProperties)

Kenarlık özellikleri.

TableBorderProperties

TableBorderCell öğesinin kenarlık stil özellikleri.

JSON gösterimi
{
  "tableBorderFill": {
    object (TableBorderFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
Alanlar
tableBorderFill

object (TableBorderFill)

Tablo kenarlığının dolgusu.

weight

object (Dimension)

Kenarlığın kalınlığı.

dashStyle

enum (DashStyle)

Kenarlığın çizgi stili.

TableBorderFill

Kenarlığın dolgusu.

JSON gösterimi
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "solidFill": {
    object (SolidFill)
  }
  // End of mutually exclusive fields.
}
Alanlar
Dolgunun türü. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır:
solidFill

object (SolidFill)

Düz dolgu.

Karşılıklı olarak hariç tutulan alanların sonu.