all

CDocBuilderValue Call(sName, p1, p2, p3, p4, p5, p6);

Вызывает указанный метод Document Builder. Дополнительные сведения о том, какие методы доступны для различных типов документов, см. в разделах API текстовых документов, API  электронных таблиц, API презентаций или API форм.

Обратите внимание, что для файла .docbuilder метод CDocBuilderValue.Call явно не используется. Вместо этого используется сам метод. См. пример ниже.

Параметры:

Название Тип Описание
sName const wchar_t*/const char* Имя метода Document Builder в формате Unicode или UTF8.
p1-p6 CDocBuilderValue Параметры, которые метод Document Builder принимает в качестве аргументов.

Пример

C++

std::wstring sWorkDirectory = NSUtils::GetBuilderDirectory();
CDocBuilder::Initialize(sWorkDirectory.c_str());
CDocBuilder oBuilder;
CContext oContext = oBuilder.GetContext();
CValue oGlobal = oContext.GetGlobal();
CValue oApi = oGlobal["Api"];
CValue oDocument = oApi.Call("GetDocument");
CDocBuilder::Dispose();

.docbuilder

var oDocument = Api.GetDocument();