跳到主要内容

AddElement

使用在文档内容中的位置添加段落、表格或块级内容控件。

继承自 ApiDocumentContent.AddElement。

语法​

expression.AddElement(nPos, oElement);

expression - 表示 ApiDocument 类的变量。

参数​

名称必需/可选数据类型默认值描述
nPos必需number将添加当前元素的位置。
oElement必需DocumentElement将在当前位置添加的文档元素。

返回值​

boolean

示例​

在文档中的指定位置插入段落。

// How do I add a paragraph at a chosen index in a document?

// Build a paragraph with text runs and place it before existing content in a document.

let doc = Api.GetDocument();
let paragraph = Api.CreateParagraph();
let run = Api.CreateRun();
run.AddText("Number of paragraph elements at this point: ");
run.AddTabStop();
run.AddText("" + paragraph.GetElementsCount());
run.AddLineBreak();
paragraph.AddElement(run);
run.AddText("Number of paragraph elements after we added a text run: ");
run.AddTabStop();
run.AddText("" + paragraph.GetElementsCount());
doc.AddElement(0, paragraph);