我想将页面添加到特定部分,但是文档仅提供了如何调用当前页面的示例,即
context.application。 getActiveSection() .addPage;
但是我无法确定我将如何按标题选择特定页面。任何帮助将不胜感激
答案 0 :(得分:0)
您可以先获得活动笔记本,然后再获得活动笔记本中的各个部分,然后查找一个具有您要查找的名称的计算机。
https://dev.office.com/reference/add-ins/onenote/notebook
OneNote.run(function (context) {
// Gets the active notebook.
var notebook = context.application.getActiveNotebook();
// Queue a command to get immediate child sections of the notebook.
var childSections = notebook.sections;
// Queue a command to load the childSections.
context.load(childSections);
// Run the queued commands, and return a promise to indicate task completion.
return context.sync()
.then(function() {
$.each(childSections.items, function(index, childSection) {
console.log("Immediate child section name: " + childSection.name);
});
});
})
.catch(function(error) {
console.log("Error: " + error);
if (error instanceof OfficeExtension.Error) {
console.log("Debug info: " + JSON.stringify(error.debugInfo));
}
});