我以为,当我学习了如何遍历OneNote页面的结构/之后,我认为这将是一个简单的任务,一个简单的页面将具有轮廓(即div html标签的等效内容),并且此轮廓将包含段落(p标签)。现在有趣的部分来了,OneNote可以缩进段落,这样缩进的段落就被添加到其前身所拥有的子段落的集合中。说起来容易做起来难
API为[here][1]
。
基本上paragraph.paragraphs.items是作为段落的子代的段落的集合。每个段落对象都有一个名为parentParagraph的属性,我不知道该如何使用。
所以想法是采用现有段落并将其移动为
ParagraphL1
ParagraphL2
ParagraphL3
应变成
ParagraphL1
ParagraphL2
ParagraphL3
为了使上述情况发生,我想第2段。项目[0] =第3段我不确定第1款作为第3款的子代之一时所引用的内容是怎么回事
我不知道的另一件事是如何用新文本更新段落的文本看来,使用当前的API,除了添加现有的同级项并删除现有的同级项之外,没有其他方法可以做到这一点。
[如果有人熟悉这些东西,或者比我阅读API后了解的更多,我将不胜感激。
谢谢
[我以为在学习如何遍历OneNote页面的结构之后,这将是一个简单的任务/一个简单的页面将具有一个轮廓(即div html标记的等效物,并且该轮廓将...
我不是OneNote API的专家,但是paragraph.richtext.text
属性似乎是只读的。因此,我认为您添加兄弟姐妹的想法是正确的。出于类似的原因,我认为要缩进,您需要向下一级插入一个子段落(与原始段落重复),然后删除原始段落。