CreateArray

HRESULT CreateArray([in] long length, [out, retval] I_DOCBUILDER_VALUE** result);

Creates an array value, an analogue of new Array (length) in JS.

Please note, that for the .docbuilder file the CDocBuilderContext.CreateArray method is not used.

Parameters

NameTypeDescription
lengthlongThe array length.
resultI_DOCBUILDER_VALUE**The returned array.

Example

COM

CoInitialize(NULL);
IONLYOFFICEDocBuilder* oBuilder = NULL;
IONLYOFFICEDocBuilderContext* oContext = NULL;
IONLYOFFICEDocBuilderValue* oContent = NULL;
oBuilder->Initialize();
oBuilder->GetContext(&oContext);
oContext->CreateArray(1, &oContent);
oBuilder->Dispose();

Get Help

  • If you have any questions about ONLYOFFICE Docs, try the FAQ section first.
  • You can request a feature or report a bug by posting an issue on GitHub.
  • You can also ask our developers on ONLYOFFICE forum (registration required).