Метод Position::getNextPosition
Метод возвращает позицию, которая находится на заданном расстоянии после текущей. Если результат выходит за пределы текущего абзаца, метод возвращает конец абзаца.
Вызов
Position getNextPosition(size_t count)
Параметры
count:(необязательный, по умолчанию1) расстояние до следующей позиции.
Возвращает
- следующая позиция, тип Position.
Пример для текстового документа
document.getRange().getBegin().insertText("New text");
document.getRange().getBegin().getNextPosition(2).insertText("!");
std::printf("%s", document.getRange().extractText().c_str()); // Ne!w text
Пример для табличного документа
Table sheet = document.getBlocks().getTable(0).get();
Cell cell = sheet.getCell("B2");
cell.setText("New text");
cell.getRange().getBegin().getNextPosition(2).insertText("!");
std::printf("%s", cell.getFormattedValue().c_str()); // Ne!w text