Методы 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();
}