Метод Blocks::getShapesEnumerator
Позволяет перечислить объекты типа Shape.
Пример
Blocks blocks = document.getBlocks();
std::shared_ptr<Enumerator<Shape>> shapesEnumerator = blocks.getShapesEnumerator();
if (shapesEnumerator)
{
while (shapesEnumerator->isValid())
{
Shape shape = shapesEnumerator->getCurrent();
std::printf("%s", shape.getRange().extractText().c_str());
shapesEnumerator->goToNext();
}
}