Метод Scripting::runScript
Запускает макрокоманду с указанным именем. В случае невозможности запуска макрокоманды вызывает исключение ScriptExecutionError.
Пример
std::shared_ptr<Scripting::Scripting> scripting = Scripting::createScripting(document);
if (scripting)
{
try
{
scripting->runScript("ScriptName");
}
catch (const ScriptExecutionError& error)
{
std::printf("%s", error.what());
}
}