Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Справочник методов класса ApiTableRowPr текстового документа

Обновлено: 15.12.25

new ApiTableRowPr()

Класс, представляющий свойства строки таблицы.

Методы

Название Описание
GetClassType ↗ Возвращает тип класса ApiTableRowPr.
SetHeight ↗ Устанавливает высоту текущей строки таблицы в текущей таблице.
SetTableHeader ↗ Указывает, что текущая строка таблицы будет повторяться вверху каждой новой страницы, где бы эта таблица ни отображалась. Это придает этой строке таблицы поведение строки «заголовка» на каждой из этих страниц. Этот элемент можно применить к любому количеству строк в верхней части структуры таблицы для создания многострочных заголовков таблицы.
ToJSON ↗ Преобразует объект ApiTableRowPr в объект JSON.

Пример

builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oTableStyle = oDocument.CreateStyle("CustomTableStyle", "table");
oTableStyle.SetBasedOn(oDocument.GetStyle("Bordered"));
var oTable = Api.CreateTable(3, 3);
oTable.SetWidth("percent", 100);
oTable.SetTableLook(true, true, true, true, false, false);
var oTableRowPr = oTableStyle.GetTableRowPr();
oTableRowPr.SetTableHeader(true);
oTableRowPr.SetHeight("atLeast", 720);
oTable.SetStyle(oTableStyle);
oDocument.Push(oTable);
var sClassType = oTableRowPr.GetClassType();
var oParagraph = oDocument.GetElement(0);
oParagraph.AddText("Class Type = " + sClassType);
oParagraph.AddLineBreak();
oParagraph.AddText("We create a 3x3 table and set all table rows as the table headers:");
builder.SaveFile("docx", "ApiTableRowPr.docx");
builder.CloseFile();