Partager via


PowerPoint.TableRowProperties interface

Fournit les propriétés de ligne de table.

Remarques

[ Ensemble d’API : PowerPointApi 1.8 ]

Exemples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/shapes/add-modify-tables.yaml

// Specifies the column widths and row heights of a table.
await PowerPoint.run(async (context) => {
  const shapes = context.presentation.getSelectedSlides().getItemAt(0).shapes;

  // Add a table, specifying column widths and row heights.
  shapes.addTable(3, 4, {
    columns: [{ columnWidth: 100 }, { columnWidth: 200 }, { columnWidth: 100 }, { columnWidth: 200 }],
    rows: [{ rowHeight: 60 }, { rowHeight: 120 }, { rowHeight: 180 }]
  });
  await context.sync();
});

Propriétés

rowHeight

Représente la hauteur souhaitée de chaque ligne en points, ou n’est pas définie.

Lorsqu’une table est ajoutée, pour les lignes dont la hauteur n’est pas définie, la hauteur de ligne est calculée en divisant uniformément la hauteur restante de la table entre ces lignes. Si la table n’a pas de hauteur définie, une hauteur de ligne par défaut est utilisée.

Détails de la propriété

rowHeight

Représente la hauteur souhaitée de chaque ligne en points, ou n’est pas définie.

Lorsqu’une table est ajoutée, pour les lignes dont la hauteur n’est pas définie, la hauteur de ligne est calculée en divisant uniformément la hauteur restante de la table entre ces lignes. Si la table n’a pas de hauteur définie, une hauteur de ligne par défaut est utilisée.

rowHeight?: number | undefined;

Valeur de propriété

number | undefined

Remarques

[ Ensemble d’API : PowerPointApi 1.8 ]

Exemples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/shapes/add-modify-tables.yaml

// Specifies the column widths and row heights of a table.
await PowerPoint.run(async (context) => {
  const shapes = context.presentation.getSelectedSlides().getItemAt(0).shapes;

  // Add a table, specifying column widths and row heights.
  shapes.addTable(3, 4, {
    columns: [{ columnWidth: 100 }, { columnWidth: 200 }, { columnWidth: 100 }, { columnWidth: 200 }],
    rows: [{ rowHeight: 60 }, { rowHeight: 120 }, { rowHeight: 180 }]
  });
  await context.sync();
});