Tables

桌子

PageElement 表示表的 kind。

JSON 表示法
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "tableColumns": [
    {
      object (TableColumnProperties)
    }
  ],
  "horizontalBorderRows": [
    {
      object (TableBorderRow)
    }
  ],
  "verticalBorderRows": [
    {
      object (TableBorderRow)
    }
  ]
}
田野
rows

integer

表中的行数。

columns

integer

表中的列数。

tableRows[]

object (TableRow)

每行的属性和内容。

跨越多行的单元格仅包含在这些行中,且具有 rowSpan 大于 1。

tableColumns[]

object (TableColumnProperties)

每列的属性。

horizontalBorderRows[]

object (TableBorderRow)

单元格水平边框的属性。

表格的水平单元格边框以网格表示。网格的行数比表格中的行数多出一行,且列数与表格相同。例如,如果表格大小为 3 x 3,则其水平边框将表示为具有 4 行 3 列的网格。

verticalBorderRows[]

object (TableBorderRow)

单元格垂直边框的属性。

表格的垂直单元格边框以网格表示。网格的行数与表格相同,并且比表格中的列数多一列。例如,如果表格为 3 x 3,则其垂直边框将表示为包含 3 行 4 列的网格。

TableRow

表格中每行的属性和内容。

JSON 表示法
{
  "rowHeight": {
    object (Dimension)
  },
  "tableRowProperties": {
    object (TableRowProperties)
  },
  "tableCells": [
    {
      object (TableCell)
    }
  ]
}
田野
rowHeight

object (Dimension)

行高。

tableRowProperties

object (TableRowProperties)

行的属性。

tableCells[]

object (TableCell)

每个单元格的属性和内容。

跨多个列的单元格通过 columnSpan 大于 1。因此,此集合的长度并不总是与整个表的列数一致。

TableRowProperties

表中每一行的属性。

JSON 表示法
{
  "minRowHeight": {
    object (Dimension)
  }
}
田野
minRowHeight

object (Dimension)

行的最小高度。在幻灯片编辑器中,该行将以等于或大于此值的高度呈现,以便显示行单元格中的所有文本。

TableCell

每个表格单元格的属性和内容。

JSON 表示法
{
  "location": {
    object (TableCellLocation)
  },
  "rowSpan": integer,
  "columnSpan": integer,
  "text": {
    object (TextContent)
  },
  "tableCellProperties": {
    object (TableCellProperties)
  }
}
田野
location

object (TableCellLocation)

单元格在表格中的位置。

rowSpan

integer

单元格的行跨度。

columnSpan

integer

单元格的列跨度。

text

object (TextContent)

单元格的文本内容。

tableCellProperties

object (TableCellProperties)

表格单元格的属性。

TableCellLocation

表格中单个表格单元格的位置。

JSON 表示法
{
  "rowIndex": integer,
  "columnIndex": integer
}
田野
rowIndex

integer

从 0 开始的行索引。

columnIndex

integer

从 0 开始的列索引。

TableCellProperties

属性 TableCell

JSON 表示法
{
  "tableCellBackgroundFill": {
    object (TableCellBackgroundFill)
  },
  "contentAlignment": enum (ContentAlignment)
}
田野
tableCellBackgroundFill

object (TableCellBackgroundFill)

表格单元格的背景填充。默认填充颜色会与幻灯片编辑器中新创建的表格单元格的填充内容保持一致。

contentAlignment

enum (ContentAlignment)

表格单元格中的内容对齐方式。默认对齐方式与幻灯片编辑器中新创建的表格单元格的对齐方式一致。

TableCellBackgroundFill

表格单元格背景填充。

JSON 表示法
{
  "propertyState": enum (PropertyState),

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
田野
propertyState

enum (PropertyState)

背景填充属性状态。

更新表格单元格的填充项后,此字段会隐式更新为 RENDERED,除非在同一请求中指定了其他值。如要不填充表格单元格,请将此字段设为 NOT_RENDERED。在这种情况下,系统会忽略同一请求中设置的任何其他填充字段。

联合字段 kind。背景填充的类型。 kind 只能是下列其中一项:
solidFill

object (SolidFill)

纯色填充。

TableColumnProperties

表中每列的属性。

JSON 表示法
{
  "columnWidth": {
    object (Dimension)
  }
}
田野
columnWidth

object (Dimension)

列宽。

TableBorderRow

表格中每个边框行的内容。

JSON 表示法
{
  "tableBorderCells": [
    {
      object (TableBorderCell)
    }
  ]
}
田野
tableBorderCells[]

object (TableBorderCell)

每个边框单元格的属性。如果边框的相邻表格单元格合并,则不会包含在响应中。

TableBorderCell

每个边框单元格的属性。

JSON 表示法
{
  "location": {
    object (TableCellLocation)
  },
  "tableBorderProperties": {
    object (TableBorderProperties)
  }
}
田野
location

object (TableCellLocation)

边框在边框表中的位置。

tableBorderProperties

object (TableBorderProperties)

边框属性。

TableBorderProperties

该元素的边框样式属性 TableBorderCell

JSON 表示法
{
  "tableBorderFill": {
    object (TableBorderFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
田野
tableBorderFill

object (TableBorderFill)

表格边框的填充区。

weight

object (Dimension)

边框的粗细。

dashStyle

enum (DashStyle)

边框的虚线样式。

TableBorderFill

边框的填充区。

JSON 表示法
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
田野
联合字段 kind。填充的类型。 kind 只能是下列其中一项:
solidFill

object (SolidFill)

纯色填充。