Поделиться через


Word.Interfaces.TableData interface

Интерфейс, описывающий данные, возвращаемые путем вызова table.toJSON().

Свойства

alignment

Задает выравнивание таблицы по столбцу страницы. Значение может быть "Слева", "По центру" или "Справа".

fields

Возвращает коллекцию объектов полей в таблице.

font

Возвращает шрифт. Используйте эту связь, чтобы получать и задавать имя, размер, цвет и другие свойства шрифта.

headerRowCount

Указывает количество строк заголовков.

horizontalAlignment

Задает горизонтальное выравнивание каждой ячейки в таблице. Значение может быть "Слева", "По центру", "Справа" или "Оправдано".

isUniform

Указывает, однородны ли все строки таблицы.

nestingLevel

Возвращает уровень вложенности таблицы. Таблицам верхнего уровня соответствует значение 1.

rowCount

Получает количество строк в таблице.

rows

Возвращает все строки таблицы.

shadingColor

Задает цвет заливки. Цвет задается в формате "#RRGGBB" или по имени.

style

Задает имя стиля для таблицы. Используйте это свойство для пользовательских стилей и локализованных имен стилей. Чтобы использовать встроенные стили, поддерживающие несколько языковых стандартов, применяйте свойство styleBuiltIn.

styleBandedColumns

Указывает, содержит ли таблица чередуемые столбцы.

styleBandedRows

Указывает, содержит ли таблица чередуемые строки.

styleBuiltIn

Задает встроенное имя стиля для таблицы. Используйте это свойство для встроенных стилей, поддерживающих несколько языковых стандартов. Чтобы использовать пользовательские стили или локализованные имена стилей, применяйте свойство style.

styleFirstColumn

Указывает, содержит ли таблица первый столбец со специальным стилем.

styleLastColumn

Указывает, содержит ли таблица последний столбец со специальным стилем.

styleTotalRow

Указывает, содержит ли таблица итоговую (последнюю) строку со специальным стилем.

tables

Возвращает дочерние таблицы, вложенные на один уровень ниже.

values

Задает текстовые значения в таблице в виде массива JavaScript 2D.

verticalAlignment

Задает вертикальное выравнивание каждой ячейки в таблице. Это может быть значение "Top", "Center" или "Bottom".

width

Задает ширину таблицы в точках.

Сведения о свойстве

alignment

Задает выравнивание таблицы по столбцу страницы. Значение может быть "Слева", "По центру" или "Справа".

alignment?: Word.Alignment | "Mixed" | "Unknown" | "Left" | "Centered" | "Right" | "Justified";

Значение свойства

Word.Alignment | "Mixed" | "Unknown" | "Left" | "Centered" | "Right" | "Justified"

Комментарии

[ Набор API: WordApi 1.3 ]

fields

Возвращает коллекцию объектов полей в таблице.

fields?: Word.Interfaces.FieldData[];

Значение свойства

Комментарии

[ Набор API: WordApi 1.4 ]

font

Возвращает шрифт. Используйте эту связь, чтобы получать и задавать имя, размер, цвет и другие свойства шрифта.

font?: Word.Interfaces.FontData;

Значение свойства

Комментарии

[ Набор API: WordApi 1.3 ]

headerRowCount

Указывает количество строк заголовков.

headerRowCount?: number;

Значение свойства

number

Комментарии

[ Набор API: WordApi 1.3 ]

horizontalAlignment

Задает горизонтальное выравнивание каждой ячейки в таблице. Значение может быть "Слева", "По центру", "Справа" или "Оправдано".

horizontalAlignment?: Word.Alignment | "Mixed" | "Unknown" | "Left" | "Centered" | "Right" | "Justified";

Значение свойства

Word.Alignment | "Mixed" | "Unknown" | "Left" | "Centered" | "Right" | "Justified"

Комментарии

[ Набор API: WordApi 1.3 ]

isUniform

Указывает, однородны ли все строки таблицы.

isUniform?: boolean;

Значение свойства

boolean

Комментарии

[ Набор API: WordApi 1.3 ]

nestingLevel

Возвращает уровень вложенности таблицы. Таблицам верхнего уровня соответствует значение 1.

nestingLevel?: number;

Значение свойства

number

Комментарии

[ Набор API: WordApi 1.3 ]

rowCount

Получает количество строк в таблице.

rowCount?: number;

Значение свойства

number

Комментарии

[ Набор API: WordApi 1.3 ]

rows

Возвращает все строки таблицы.

rows?: Word.Interfaces.TableRowData[];

Значение свойства

Комментарии

[ Набор API: WordApi 1.3 ]

shadingColor

Задает цвет заливки. Цвет задается в формате "#RRGGBB" или по имени.

shadingColor?: string;

Значение свойства

string

Комментарии

[ Набор API: WordApi 1.3 ]

style

Задает имя стиля для таблицы. Используйте это свойство для пользовательских стилей и локализованных имен стилей. Чтобы использовать встроенные стили, поддерживающие несколько языковых стандартов, применяйте свойство styleBuiltIn.

style?: string;

Значение свойства

string

Комментарии

[ Набор API: WordApi 1.3 ]

styleBandedColumns

Указывает, содержит ли таблица чередуемые столбцы.

styleBandedColumns?: boolean;

Значение свойства

boolean

Комментарии

[ Набор API: WordApi 1.3 ]

styleBandedRows

Указывает, содержит ли таблица чередуемые строки.

styleBandedRows?: boolean;

Значение свойства

boolean

Комментарии

[ Набор API: WordApi 1.3 ]

styleBuiltIn

Задает встроенное имя стиля для таблицы. Используйте это свойство для встроенных стилей, поддерживающих несколько языковых стандартов. Чтобы использовать пользовательские стили или локализованные имена стилей, применяйте свойство style.

styleBuiltIn?: Word.BuiltInStyleName | "Other" | "Normal" | "Heading1" | "Heading2" | "Heading3" | "Heading4" | "Heading5" | "Heading6" | "Heading7" | "Heading8" | "Heading9" | "Toc1" | "Toc2" | "Toc3" | "Toc4" | "Toc5" | "Toc6" | "Toc7" | "Toc8" | "Toc9" | "FootnoteText" | "Header" | "Footer" | "Caption" | "FootnoteReference" | "EndnoteReference" | "EndnoteText" | "Title" | "Subtitle" | "Hyperlink" | "Strong" | "Emphasis" | "NoSpacing" | "ListParagraph" | "Quote" | "IntenseQuote" | "SubtleEmphasis" | "IntenseEmphasis" | "SubtleReference" | "IntenseReference" | "BookTitle" | "Bibliography" | "TocHeading" | "TableGrid" | "PlainTable1" | "PlainTable2" | "PlainTable3" | "PlainTable4" | "PlainTable5" | "TableGridLight" | "GridTable1Light" | "GridTable1Light_Accent1" | "GridTable1Light_Accent2" | "GridTable1Light_Accent3" | "GridTable1Light_Accent4" | "GridTable1Light_Accent5" | "GridTable1Light_Accent6" | "GridTable2" | "GridTable2_Accent1" | "GridTable2_Accent2" | "GridTable2_Accent3" | "GridTable2_Accent4" | "GridTable2_Accent5" | "GridTable2_Accent6" | "GridTable3" | "GridTable3_Accent1" | "GridTable3_Accent2" | "GridTable3_Accent3" | "GridTable3_Accent4" | "GridTable3_Accent5" | "GridTable3_Accent6" | "GridTable4" | "GridTable4_Accent1" | "GridTable4_Accent2" | "GridTable4_Accent3" | "GridTable4_Accent4" | "GridTable4_Accent5" | "GridTable4_Accent6" | "GridTable5Dark" | "GridTable5Dark_Accent1" | "GridTable5Dark_Accent2" | "GridTable5Dark_Accent3" | "GridTable5Dark_Accent4" | "GridTable5Dark_Accent5" | "GridTable5Dark_Accent6" | "GridTable6Colorful" | "GridTable6Colorful_Accent1" | "GridTable6Colorful_Accent2" | "GridTable6Colorful_Accent3" | "GridTable6Colorful_Accent4" | "GridTable6Colorful_Accent5" | "GridTable6Colorful_Accent6" | "GridTable7Colorful" | "GridTable7Colorful_Accent1" | "GridTable7Colorful_Accent2" | "GridTable7Colorful_Accent3" | "GridTable7Colorful_Accent4" | "GridTable7Colorful_Accent5" | "GridTable7Colorful_Accent6" | "ListTable1Light" | "ListTable1Light_Accent1" | "ListTable1Light_Accent2" | "ListTable1Light_Accent3" | "ListTable1Light_Accent4" | "ListTable1Light_Accent5" | "ListTable1Light_Accent6" | "ListTable2" | "ListTable2_Accent1" | "ListTable2_Accent2" | "ListTable2_Accent3" | "ListTable2_Accent4" | "ListTable2_Accent5" | "ListTable2_Accent6" | "ListTable3" | "ListTable3_Accent1" | "ListTable3_Accent2" | "ListTable3_Accent3" | "ListTable3_Accent4" | "ListTable3_Accent5" | "ListTable3_Accent6" | "ListTable4" | "ListTable4_Accent1" | "ListTable4_Accent2" | "ListTable4_Accent3" | "ListTable4_Accent4" | "ListTable4_Accent5" | "ListTable4_Accent6" | "ListTable5Dark" | "ListTable5Dark_Accent1" | "ListTable5Dark_Accent2" | "ListTable5Dark_Accent3" | "ListTable5Dark_Accent4" | "ListTable5Dark_Accent5" | "ListTable5Dark_Accent6" | "ListTable6Colorful" | "ListTable6Colorful_Accent1" | "ListTable6Colorful_Accent2" | "ListTable6Colorful_Accent3" | "ListTable6Colorful_Accent4" | "ListTable6Colorful_Accent5" | "ListTable6Colorful_Accent6" | "ListTable7Colorful" | "ListTable7Colorful_Accent1" | "ListTable7Colorful_Accent2" | "ListTable7Colorful_Accent3" | "ListTable7Colorful_Accent4" | "ListTable7Colorful_Accent5" | "ListTable7Colorful_Accent6";

Значение свойства

Word.BuiltInStyleName | "Other" | "Normal" | "Heading1" | "Heading2" | "Heading3" | "Heading4" | "Heading5" | "Heading6" | "Heading7" | "Heading8" | "Heading9" | "Toc1" | "Toc2" | "Toc3" | "Toc4" | "Toc5" | "Toc6" | "Toc7" | "Toc8" | "Toc9" | "FootnoteText" | "Header" | "Footer" | "Caption" | "FootnoteReference" | "EndnoteReference" | "EndnoteText" | "Title" | "Subtitle" | "Hyperlink" | "Strong" | "Emphasis" | "NoSpacing" | "ListParagraph" | "Quote" | "IntenseQuote" | "SubtleEmphasis" | "IntenseEmphasis" | "SubtleReference" | "IntenseReference" | "BookTitle" | "Bibliography" | "TocHeading" | "TableGrid" | "PlainTable1" | "PlainTable2" | "PlainTable3" | "PlainTable4" | "PlainTable5" | "TableGridLight" | "GridTable1Light" | "GridTable1Light_Accent1" | "GridTable1Light_Accent2" | "GridTable1Light_Accent3" | "GridTable1Light_Accent4" | "GridTable1Light_Accent5" | "GridTable1Light_Accent6" | "GridTable2" | "GridTable2_Accent1" | "GridTable2_Accent2" | "GridTable2_Accent3" | "GridTable2_Accent4" | "GridTable2_Accent5" | "GridTable2_Accent6" | "GridTable3" | "GridTable3_Accent1" | "GridTable3_Accent2" | "GridTable3_Accent3" | "GridTable3_Accent4" | "GridTable3_Accent5" | "GridTable3_Accent6" | "GridTable4" | "GridTable4_Accent1" | "GridTable4_Accent2" | "GridTable4_Accent3" | "GridTable4_Accent4" | "GridTable4_Accent5" | "GridTable4_Accent6" | "GridTable5Dark" | "GridTable5Dark_Accent1" | "GridTable5Dark_Accent2" | "GridTable5Dark_Accent3" | "GridTable5Dark_Accent4" | "GridTable5Dark_Accent5" | "GridTable5Dark_Accent6" | "GridTable6Colorful" | "GridTable6Colorful_Accent1" | "GridTable6Colorful_Accent2" | "GridTable6Colorful_Accent3" | "GridTable6Colorful_Accent4" | "GridTable6Colorful_Accent5" | "GridTable6Colorful_Accent6" | "GridTable7Colorful" | "GridTable7Colorful_Accent1" | "GridTable7Colorful_Accent2" | "GridTable7Colorful_Accent3" | "GridTable7Colorful_Accent4" | "GridTable7Colorful_Accent5" | "GridTable7Colorful_Accent6" | "ListTable1Light" | "ListTable1Light_Accent1" | "ListTable1Light_Accent2" | "ListTable1Light_Accent3" | "ListTable1Light_Accent4" | "ListTable1Light_Accent5" | "ListTable1Light_Accent6" | "ListTable2" | "ListTable2_Accent1" | "ListTable2_Accent2" | "ListTable2_Accent3" | "ListTable2_Accent4" | "ListTable2_Accent5" | "ListTable2_Accent6" | "ListTable3" | "ListTable3_Accent1" | "ListTable3_Accent2" | "ListTable3_Accent3" | "ListTable3_Accent4" | "ListTable3_Accent5" | "ListTable3_Accent6" | "ListTable4" | "ListTable4_Accent1" | "ListTable4_Accent2" | "ListTable4_Accent3" | "ListTable4_Accent4" | "ListTable4_Accent5" | "ListTable4_Accent6" | "ListTable5Dark" | "ListTable5Dark_Accent1" | "ListTable5Dark_Accent2" | "ListTable5Dark_Accent3" | "ListTable5Dark_Accent4" | "ListTable5Dark_Accent5" | "ListTable5Dark_Accent6" | "ListTable6Colorful" | "ListTable6Colorful_Accent1" | "ListTable6Colorful_Accent2" | "ListTable6Colorful_Accent3" | "ListTable6Colorful_Accent4" | "ListTable6Colorful_Accent5" | "ListTable6Colorful_Accent6" | "ListTable7Colorful" | "ListTable7Colorful_Accent1" | "ListTable7Colorful_Accent2" | "ListTable7Colorful_Accent3" | "ListTable7Colorful_Accent4" | "ListTable7Colorful_Accent5" | "ListTable7Colorful_Accent6"

Комментарии

[ Набор API: WordApi 1.3 ]

styleFirstColumn

Указывает, содержит ли таблица первый столбец со специальным стилем.

styleFirstColumn?: boolean;

Значение свойства

boolean

Комментарии

[ Набор API: WordApi 1.3 ]

styleLastColumn

Указывает, содержит ли таблица последний столбец со специальным стилем.

styleLastColumn?: boolean;

Значение свойства

boolean

Комментарии

[ Набор API: WordApi 1.3 ]

styleTotalRow

Указывает, содержит ли таблица итоговую (последнюю) строку со специальным стилем.

styleTotalRow?: boolean;

Значение свойства

boolean

Комментарии

[ Набор API: WordApi 1.3 ]

tables

Возвращает дочерние таблицы, вложенные на один уровень ниже.

tables?: Word.Interfaces.TableData[];

Значение свойства

Комментарии

[ Набор API: WordApi 1.3 ]

values

Задает текстовые значения в таблице в виде массива JavaScript 2D.

values?: string[][];

Значение свойства

string[][]

Комментарии

[ Набор API: WordApi 1.3 ]

verticalAlignment

Задает вертикальное выравнивание каждой ячейки в таблице. Это может быть значение "Top", "Center" или "Bottom".

verticalAlignment?: Word.VerticalAlignment | "Mixed" | "Top" | "Center" | "Bottom";

Значение свойства

Word.VerticalAlignment | "Mixed" | "Top" | "Center" | "Bottom"

Комментарии

[ Набор API: WordApi 1.3 ]

width

Задает ширину таблицы в точках.

width?: number;

Значение свойства

number

Комментарии

[ Набор API: WordApi 1.3 ]