Word.Interfaces.TableCollectionLoadOptions interface
Contains the collection of the document's Table objects.
Remarks
Properties
$all | Specifying |
alignment | For EACH ITEM in the collection: Specifies the alignment of the table against the page column. The value can be 'Left', 'Centered', or 'Right'. |
font | For EACH ITEM in the collection: Gets the font. Use this to get and set font name, size, color, and other properties. |
header |
For EACH ITEM in the collection: Specifies the number of header rows. |
horizontal |
For EACH ITEM in the collection: Specifies the horizontal alignment of every cell in the table. The value can be 'Left', 'Centered', 'Right', or 'Justified'. |
is |
For EACH ITEM in the collection: Indicates whether all of the table rows are uniform. |
nesting |
For EACH ITEM in the collection: Gets the nesting level of the table. Top-level tables have level 1. |
parent |
For EACH ITEM in the collection: Gets the parent body of the table. |
parent |
For EACH ITEM in the collection: Gets the content control that contains the table. Throws an |
parent |
For EACH ITEM in the collection: Gets the content control that contains the table. If there isn't a parent content control, then this method will return an object with its |
parent |
For EACH ITEM in the collection: Gets the table that contains this table. Throws an |
parent |
For EACH ITEM in the collection: Gets the table cell that contains this table. Throws an |
parent |
For EACH ITEM in the collection: Gets the table cell that contains this table. If it isn't contained in a table cell, then this method will return an object with its |
parent |
For EACH ITEM in the collection: Gets the table that contains this table. If it isn't contained in a table, then this method will return an object with its |
row |
For EACH ITEM in the collection: Gets the number of rows in the table. |
shading |
For EACH ITEM in the collection: Specifies the shading color. Color is specified in "#RRGGBB" format or by using the color name. |
style | For EACH ITEM in the collection: Specifies the style name for the table. Use this property for custom styles and localized style names. To use the built-in styles that are portable between locales, see the "styleBuiltIn" property. |
style |
For EACH ITEM in the collection: Specifies whether the table has banded columns. |
style |
For EACH ITEM in the collection: Specifies whether the table has banded rows. |
style |
For EACH ITEM in the collection: Specifies the built-in style name for the table. Use this property for built-in styles that are portable between locales. To use custom styles or localized style names, see the "style" property. |
style |
For EACH ITEM in the collection: Specifies whether the table has a first column with a special style. |
style |
For EACH ITEM in the collection: Specifies whether the table has a last column with a special style. |
style |
For EACH ITEM in the collection: Specifies whether the table has a total (last) row with a special style. |
values | For EACH ITEM in the collection: Specifies the text values in the table, as a 2D JavaScript array. |
vertical |
For EACH ITEM in the collection: Specifies the vertical alignment of every cell in the table. The value can be 'Top', 'Center', or 'Bottom'. |
width | For EACH ITEM in the collection: Specifies the width of the table in points. |
Property Details
$all
Specifying $all
for the load options loads all the scalar properties (such as Range.address
) but not the navigational properties (such as Range.format.fill.color
).
$all?: boolean;
Property Value
boolean
alignment
For EACH ITEM in the collection: Specifies the alignment of the table against the page column. The value can be 'Left', 'Centered', or 'Right'.
alignment?: boolean;
Property Value
boolean
Remarks
font
For EACH ITEM in the collection: Gets the font. Use this to get and set font name, size, color, and other properties.
font?: Word.Interfaces.FontLoadOptions;
Property Value
Remarks
headerRowCount
For EACH ITEM in the collection: Specifies the number of header rows.
headerRowCount?: boolean;
Property Value
boolean
Remarks
horizontalAlignment
For EACH ITEM in the collection: Specifies the horizontal alignment of every cell in the table. The value can be 'Left', 'Centered', 'Right', or 'Justified'.
horizontalAlignment?: boolean;
Property Value
boolean
Remarks
isUniform
For EACH ITEM in the collection: Indicates whether all of the table rows are uniform.
isUniform?: boolean;
Property Value
boolean
Remarks
nestingLevel
For EACH ITEM in the collection: Gets the nesting level of the table. Top-level tables have level 1.
nestingLevel?: boolean;
Property Value
boolean
Remarks
parentBody
For EACH ITEM in the collection: Gets the parent body of the table.
parentBody?: Word.Interfaces.BodyLoadOptions;
Property Value
Remarks
parentContentControl
For EACH ITEM in the collection: Gets the content control that contains the table. Throws an ItemNotFound
error if there isn't a parent content control.
parentContentControl?: Word.Interfaces.ContentControlLoadOptions;
Property Value
Remarks
parentContentControlOrNullObject
For EACH ITEM in the collection: Gets the content control that contains the table. If there isn't a parent content control, then this method will return an object with its isNullObject
property set to true
. For further information, see *OrNullObject methods and properties.
parentContentControlOrNullObject?: Word.Interfaces.ContentControlLoadOptions;
Property Value
Remarks
parentTable
For EACH ITEM in the collection: Gets the table that contains this table. Throws an ItemNotFound
error if it isn't contained in a table.
parentTable?: Word.Interfaces.TableLoadOptions;
Property Value
Remarks
parentTableCell
For EACH ITEM in the collection: Gets the table cell that contains this table. Throws an ItemNotFound
error if it isn't contained in a table cell.
parentTableCell?: Word.Interfaces.TableCellLoadOptions;
Property Value
Remarks
parentTableCellOrNullObject
For EACH ITEM in the collection: Gets the table cell that contains this table. If it isn't contained in a table cell, then this method will return an object with its isNullObject
property set to true
. For further information, see *OrNullObject methods and properties.
parentTableCellOrNullObject?: Word.Interfaces.TableCellLoadOptions;
Property Value
Remarks
parentTableOrNullObject
For EACH ITEM in the collection: Gets the table that contains this table. If it isn't contained in a table, then this method will return an object with its isNullObject
property set to true
. For further information, see *OrNullObject methods and properties.
parentTableOrNullObject?: Word.Interfaces.TableLoadOptions;
Property Value
Remarks
rowCount
For EACH ITEM in the collection: Gets the number of rows in the table.
rowCount?: boolean;
Property Value
boolean
Remarks
shadingColor
For EACH ITEM in the collection: Specifies the shading color. Color is specified in "#RRGGBB" format or by using the color name.
shadingColor?: boolean;
Property Value
boolean
Remarks
style
For EACH ITEM in the collection: Specifies the style name for the table. Use this property for custom styles and localized style names. To use the built-in styles that are portable between locales, see the "styleBuiltIn" property.
style?: boolean;
Property Value
boolean
Remarks
styleBandedColumns
For EACH ITEM in the collection: Specifies whether the table has banded columns.
styleBandedColumns?: boolean;
Property Value
boolean
Remarks
styleBandedRows
For EACH ITEM in the collection: Specifies whether the table has banded rows.
styleBandedRows?: boolean;
Property Value
boolean
Remarks
styleBuiltIn
For EACH ITEM in the collection: Specifies the built-in style name for the table. Use this property for built-in styles that are portable between locales. To use custom styles or localized style names, see the "style" property.
styleBuiltIn?: boolean;
Property Value
boolean
Remarks
styleFirstColumn
For EACH ITEM in the collection: Specifies whether the table has a first column with a special style.
styleFirstColumn?: boolean;
Property Value
boolean
Remarks
styleLastColumn
For EACH ITEM in the collection: Specifies whether the table has a last column with a special style.
styleLastColumn?: boolean;
Property Value
boolean
Remarks
styleTotalRow
For EACH ITEM in the collection: Specifies whether the table has a total (last) row with a special style.
styleTotalRow?: boolean;
Property Value
boolean
Remarks
values
For EACH ITEM in the collection: Specifies the text values in the table, as a 2D JavaScript array.
values?: boolean;
Property Value
boolean
Remarks
verticalAlignment
For EACH ITEM in the collection: Specifies the vertical alignment of every cell in the table. The value can be 'Top', 'Center', or 'Bottom'.
verticalAlignment?: boolean;
Property Value
boolean
Remarks
width
For EACH ITEM in the collection: Specifies the width of the table in points.
width?: boolean;
Property Value
boolean
Remarks
Office Add-ins