Skip to main content

Методы toParagraph, toTable, toField, toShape

Преобразует объект Block в объект соответствующего типа.

Вызовы​


Paragraph toParagraph();
Table toTable();
Field toField();
Shape toShape(); // deprecated

Внимание

Метод Block.toShape() является устаревшим (deprecated) и всегда вернет null. Работа с фигурами описана в разделах "Встроенные объекты в текстовом документе", "Встроенные объекты в табличном документе", "Работа со встроенными объектами".

Пример​


Blocks blocks = document.getBlocks();
Block block = blocks.getBlock(0);
if (block != null)
{
Paragraph paragraph = block.toParagraph();
if (paragraph != null)
{
Console.WriteLine(paragraph.getRange().extractText());
}

Table table = block.toTable();
if (table != null)
{
Console.WriteLine(table.getName());
}

Field field = block.toField();
if (field != null)
{
...
}
// Deprecated, всегда вернет null
Shape shape = block.toShape();
}