Table
Un genre PageElement
représentant une table.
Représentation JSON |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
Champs | |
---|---|
rows
|
Nombre de lignes dans la table. |
columns
|
Nombre de colonnes dans la table. |
tableRows[]
|
Propriétés et contenu de chaque ligne.
Les cellules qui s'étendent sur plusieurs lignes ne sont contenues que dans l'une de ces lignes et la valeur de |
tableColumns[]
|
Propriétés de chaque colonne. |
horizontalBorderRows[]
|
Propriétés des bordures de cellules horizontales. Les bordures de cellule horizontales sont représentées par une grille. La grille comporte une ligne de plus que le nombre de lignes de la table, et le même nombre de colonnes que la table. Par exemple, avec un tableau de 3 x 3, ses bordures horizontales sont représentées par une grille de 4 lignes et 3 colonnes. |
verticalBorderRows[]
|
Propriétés des bordures de cellules verticales. Les bordures de cellules d'un tableau sont représentées par une grille. La grille contient le même nombre de lignes que la table et une colonne de plus que le nombre de colonnes. Par exemple, avec un tableau de 3 x 3, ses bordures verticales sont représentées par une grille de 3 lignes et 4 colonnes. |
TableRow
Propriétés et contenu de chaque ligne dans un tableau.
Représentation JSON |
---|
{ "rowHeight": { object ( |
Champs | |
---|---|
rowHeight
|
Hauteur d'une ligne. |
tableRowProperties
|
Propriétés de la ligne. |
tableCells[]
|
Propriétés et contenu de chaque cellule.
Les cellules qui s'étendent sur plusieurs colonnes ne sont représentées qu'une seule fois, avec un |
TableRowProperties
Propriétés de chaque ligne d'un tableau.
Représentation JSON |
---|
{
"minRowHeight": {
object (
|
Champs | |
---|---|
minRowHeight
|
Hauteur minimale de la ligne. La ligne sera affichée dans l'éditeur Slides à une hauteur supérieure ou égale à cette valeur afin d'afficher tout le texte des cellules de la ligne. |
TableCell
Propriétés et contenu de chaque cellule du tableau.
Représentation JSON |
---|
{ "location": { object ( |
Champs | |
---|---|
location
|
Emplacement de la cellule dans le tableau. |
rowSpan
|
Étendue de la ligne de la cellule. |
columnSpan
|
Emplacement des colonnes de la cellule. |
text
|
Contenu de la cellule. |
tableCellProperties
|
Propriétés de la cellule du tableau. |
Emplacement de la table
Emplacement d'une seule cellule dans un tableau.
Représentation JSON |
---|
{ "rowIndex": integer, "columnIndex": integer } |
Champs | |
---|---|
rowIndex
|
Index de ligne basé sur 0. |
columnIndex
|
Index de colonne basé sur 0. |
Propriétés de la table
Propriétés de TableCell
Représentation JSON |
---|
{ "tableCellBackgroundFill": { object ( |
Champs | |
---|---|
tableCellBackgroundFill
|
Remplissage de l'arrière-plan de la cellule du tableau. Le remplissage par défaut correspond au remplissage des nouvelles cellules de tableau dans l'éditeur Slides. |
contentAlignment
|
Alignement du contenu de la cellule du tableau. L'alignement par défaut correspond à celui des cellules de tableau nouvellement créées dans l'éditeur Slides. |
TableCellBackgroundFill
Remplissage de l'arrière-plan des cellules du tableau.
Représentation JSON |
---|
{ "propertyState": enum ( |
Champs | |
---|---|
propertyState
|
État de la propriété de remplissage de l'arrière-plan.
Si vous mettez à jour le remplissage d'une cellule de table, ce champ sera implicitement mis à jour vers |
Champ d'union kind . Type de remplissage d'arrière-plan.
kind ne peut être que l'un des éléments suivants:
|
|
solidFill
|
Remplissage des couleurs unies. |
TableColumnProperties
Propriétés de chaque colonne d'une table.
Représentation JSON |
---|
{
"columnWidth": {
object (
|
Champs | |
---|---|
columnWidth
|
Largeur d'une colonne. |
TableBorderRow
Contenu de chaque ligne de bordure dans un tableau.
Représentation JSON |
---|
{
"tableBorderCells": [
{
object (
|
Champs | |
---|---|
tableBorderCells[]
|
Propriétés de chaque cellule de bordure. Lorsque les cellules adjacentes d'une bordure sont fusionnées, elles ne sont pas incluses dans la réponse. |
TableBorderCell
Propriétés de chaque cellule de bordure.
Représentation JSON |
---|
{ "location": { object ( |
Champs | |
---|---|
location
|
Emplacement de la bordure dans le tableau de bordure. |
tableBorderProperties
|
Propriétés de la bordure. |
TableBorderProperties
Propriétés de style de bordure de TableBorderCell
.
Représentation JSON |
---|
{ "tableBorderFill": { object ( |
Champs | |
---|---|
tableBorderFill
|
Remplissage de la bordure du tableau. |
weight
|
L'épaisseur de la bordure. |
dashStyle
|
Style de tiret de la bordure. |
TableBorderFill
Le remplissage de la bordure.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union kind . Type de remplissage.
kind ne peut être que l'un des éléments suivants:
|
|
solidFill
|
Remplissage plein. |