Skip to main content

ApiTable

Represents the ApiTable class.

Methods

MethodReturnsDescription
AddColumnNoneAdds a new column to the end of the current table.
AddElementNoneAdds a paragraph or a table or a blockLvl content control using its position in the cell.
AddRowApiTableRowAdds a new row to the current table.
CopyApiTableCreates a copy of the current table.
GetClassType"table"Returns the type of the ApiTable object.
GetRowApiTableRowReturns a row by its index.
MergeCellsApiTableCellMerges an array of cells. If merge is successful, it will return merged cell, otherwise "null".\ -Warning: The number of cells in any row and the number of rows in the current table may be changed.
RemoveColumnbooleanRemoves a table column with the specified cell.
RemoveRowbooleanRemoves a table row with the specified cell.
SetShdNoneSpecifies the shading which shall be applied to the extents of the current table.
SetTableLookNoneSpecifies the components of the conditional formatting of the referenced table style (if one exists)\ which shall be applied to the set of table rows with the current table-level property exceptions. A table style\ can specify up to six different optional conditional formats [Example: Different formatting for first column],\ which then can be applied or omitted from individual table rows in the parent table.\ \ The default setting is to apply the row and column banding formatting, but not the first row, last row, first\ column, or last column formatting.
ToJSONJSONConverts the ApiTable object into the JSON object.