Skip to main content

Метод Range.getEnd

Метод возвращает позицию в конце диапазона, включая символ перехода на новую строку/ячейку.

Метод Range.getEnd может использоваться для перехода к следующему абзацу/ячейке. Чтобы получить позицию конца диапазона для добавления в него информации, вызовите метод Range.getContentEnd.

Пример для текстового документа​


document.getRange().getBegin().insertText("First Paragraph");
Position endDocPosition = document.getRange().getEnd();
endDocPosition.insertText("Second Paragraph");
Console.WriteLine(document.getRange().extractText()); // First Paragraph\nSecond Paragraph\n

Пример для табличного документа​


Table sheet = document.getBlocks().getTable(0);
sheet.getCell("B2").setText("Text");
Position cellEnd = sheet.getCell("B2").getRange().getEnd();
cellEnd.insertText("#");
Console.WriteLine(sheet.getCell("B2").getRawValue()); // Text
Console.WriteLine(sheet.getCell("C2").getRawValue()); // #