Skip to main content

Метод Range::getContentEnd

Метод возвращает позицию в конце содержимого текущего диапазона.

Вызов​


Position getContentEnd()

Возвращает​

  • позиция конца диапазона, тип Position.

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

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


document.getRange().getBegin().insertText("Text");
document.getRange().getContentEnd().insertText("#");
std::printf("%s", document.getRange().extractText().c_str()); // Text#\n

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


Cell cell = document.getBlocks().getTable(0).get().getCell("B2");
cell.setText("Text");
Position cellEnd = cell.getRange().getContentEnd();
cellEnd.insertText("#");
std::printf("%s", cell.getRawValue().c_str()); // Text#