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();