onenote package
类
OneNote.Application |
表示包含所有全局可寻址的 OneNote 对象的顶级对象,例如笔记本、活动笔记本和活动分区。 |
OneNote.FloatingInk |
表示一组墨迹笔划。 |
OneNote.Image |
表示 Image。 Image 可以是 PageContent 对象或 Paragraph 对象的直接子级。 |
OneNote.InkAnalysis |
表示一组给定墨迹笔划的墨迹分析数据。 |
OneNote.InkAnalysisLine |
表示墨迹笔划形成的已识别文本行的墨迹分析数据。 |
OneNote.InkAnalysisLineCollection |
表示 InkAnalysisLine 对象的集合。 |
OneNote.InkAnalysisParagraph |
表示墨迹笔划形成的已识别段落的墨迹分析数据。 |
OneNote.InkAnalysisParagraphCollection |
表示 InkAnalysisParagraph 对象的集合。 |
OneNote.InkAnalysisWord |
表示墨迹笔划形成的已识别字词的墨迹分析数据。 |
OneNote.InkAnalysisWordCollection |
表示 InkAnalysisWord 对象的集合。 |
OneNote.InkStroke |
表示单个墨迹笔划。 |
OneNote.InkStrokeCollection |
表示 InkStroke 对象的集合。 |
OneNote.InkWord |
段落字词中的墨迹容器。 |
OneNote.InkWordCollection |
表示 InkWord 对象的集合。 |
OneNote.Notebook |
表示一个 OneNote 笔记本。 笔记本包含分区组合和分区。 |
OneNote.NotebookCollection |
表示笔记本的集合。 |
OneNote.NoteTag |
段落中 NoteTag 的容器。 |
OneNote.Outline |
表示 Paragraph 对象的容器。 |
OneNote.Page |
表示一个 OneNote 页面。 |
OneNote.PageCollection |
表示页面的集合。 |
OneNote.PageContent |
表示在页面上包含顶级内容类型的地区,例如 Outline 或 Image。 可对 PageContent 对象分配一个 XY 位置。 |
OneNote.PageContentCollection |
作为 PageContent 对象的集合,表示页面的内容。 |
OneNote.Paragraph |
页面上可见内容的容器。 一个 Paragraph 可包含任意一个 ParagraphType 类型的内容。 |
OneNote.ParagraphCollection |
表示 Paragraph 对象的集合。 |
OneNote.Point |
表示单一墨迹笔划点 |
OneNote.PointCollection |
表示 Point 对象的集合。 |
OneNote.RequestContext | |
OneNote.RichText |
表示 Paragraph 中的 RichText 对象。 |
OneNote.Section |
表示 OneNote 分区。 分区可包含页面。 |
OneNote.SectionCollection |
表示分区的集合。 |
OneNote.SectionGroup |
表示 OneNote 分区组。 分区组可包含分区和其他分区组。 |
OneNote.SectionGroupCollection |
代表分区组的集合。 |
OneNote.Table |
表示 OneNote 页中的表格。 |
OneNote.TableCell |
表示 OneNote 表中的一个单元格。 |
OneNote.TableCellCollection |
包含 TableCell 对象的集合。 |
OneNote.TableRow |
表示表中的行。 |
OneNote.TableRowCollection |
包含 TableRow 对象的集合。 |
接口
OneNote.ImageOcrData |
表示 OCR (图像的光学字符识别) 获取的数据。 |
OneNote.InkStrokePointer |
对墨迹笔划对象及其内容父级的弱引用。 |
OneNote.Interfaces.ApplicationData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.ApplicationLoadOptions |
表示包含所有全局可寻址的 OneNote 对象的顶级对象,例如笔记本、活动笔记本和活动分区。 |
OneNote.Interfaces.ApplicationUpdateData |
用于更新 Application 对象上的数据的接口,用于 在 中使用 |
OneNote.Interfaces.CollectionLoadOptions |
提供仅加载集合的一部分成员的属性的方法。 |
OneNote.Interfaces.FloatingInkData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.FloatingInkLoadOptions |
表示一组墨迹笔划。 |
OneNote.Interfaces.ImageData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.ImageLoadOptions |
表示 Image。 Image 可以是 PageContent 对象或 Paragraph 对象的直接子级。 |
OneNote.Interfaces.ImageUpdateData |
用于更新 Image 对象上的数据的接口,用于 在 中使用 |
OneNote.Interfaces.InkAnalysisData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkAnalysisLineCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkAnalysisLineCollectionLoadOptions |
表示 InkAnalysisLine 对象的集合。 |
OneNote.Interfaces.InkAnalysisLineCollectionUpdateData |
一个接口,用于更新 InkAnalysisLineCollection 对象上的数据,以便在 中使用 |
OneNote.Interfaces.InkAnalysisLineData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkAnalysisLineLoadOptions |
表示墨迹笔划形成的已识别文本行的墨迹分析数据。 |
OneNote.Interfaces.InkAnalysisLineUpdateData |
用于更新 InkAnalysisLine 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.InkAnalysisLoadOptions |
表示一组给定墨迹笔划的墨迹分析数据。 |
OneNote.Interfaces.InkAnalysisParagraphCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkAnalysisParagraphCollectionLoadOptions |
表示 InkAnalysisParagraph 对象的集合。 |
OneNote.Interfaces.InkAnalysisParagraphCollectionUpdateData |
一个接口,用于更新 InkAnalysisParagraphCollection 对象上的数据,以便在 中使用 |
OneNote.Interfaces.InkAnalysisParagraphData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkAnalysisParagraphLoadOptions |
表示墨迹笔划形成的已识别段落的墨迹分析数据。 |
OneNote.Interfaces.InkAnalysisParagraphUpdateData |
用于更新 InkAnalysisParagraph 对象上的数据的接口,用于 在 中使用 |
OneNote.Interfaces.InkAnalysisUpdateData |
用于更新 InkAnalysis 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.InkAnalysisWordCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkAnalysisWordCollectionLoadOptions |
表示 InkAnalysisWord 对象的集合。 |
OneNote.Interfaces.InkAnalysisWordCollectionUpdateData |
一个接口,用于更新 InkAnalysisWordCollection 对象上的数据,以便在 中使用 |
OneNote.Interfaces.InkAnalysisWordData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkAnalysisWordLoadOptions |
表示墨迹笔划形成的已识别字词的墨迹分析数据。 |
OneNote.Interfaces.InkAnalysisWordUpdateData |
用于更新 InkAnalysisWord 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.InkStrokeCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkStrokeCollectionLoadOptions |
表示 InkStroke 对象的集合。 |
OneNote.Interfaces.InkStrokeCollectionUpdateData |
一个接口,用于更新 InkStrokeCollection 对象上的数据,以便在 中使用 |
OneNote.Interfaces.InkStrokeData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkStrokeLoadOptions |
表示单个墨迹笔划。 |
OneNote.Interfaces.InkWordCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkWordCollectionLoadOptions |
表示 InkWord 对象的集合。 |
OneNote.Interfaces.InkWordCollectionUpdateData |
用于更新 InkWordCollection 对象上的数据的接口,用于 在 中 |
OneNote.Interfaces.InkWordData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.InkWordLoadOptions |
段落字词中的墨迹容器。 |
OneNote.Interfaces.NotebookCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.NotebookCollectionLoadOptions |
表示笔记本的集合。 |
OneNote.Interfaces.NotebookCollectionUpdateData |
用于更新 NotebookCollection 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.NotebookData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.NotebookLoadOptions |
表示一个 OneNote 笔记本。 笔记本包含分区组合和分区。 |
OneNote.Interfaces.NoteTagData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.NoteTagLoadOptions |
段落中 NoteTag 的容器。 |
OneNote.Interfaces.OutlineData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.OutlineLoadOptions |
表示 Paragraph 对象的容器。 |
OneNote.Interfaces.PageCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.PageCollectionLoadOptions |
表示页面的集合。 |
OneNote.Interfaces.PageCollectionUpdateData |
用于更新 PageCollection 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.PageContentCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.PageContentCollectionLoadOptions |
作为 PageContent 对象的集合,表示页面的内容。 |
OneNote.Interfaces.PageContentCollectionUpdateData |
用于更新 PageContentCollection 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.PageContentData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.PageContentLoadOptions |
表示在页面上包含顶级内容类型的地区,例如 Outline 或 Image。 可对 PageContent 对象分配一个 XY 位置。 |
OneNote.Interfaces.PageContentUpdateData |
用于更新 PageContent 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.PageData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.PageLoadOptions |
表示一个 OneNote 页面。 |
OneNote.Interfaces.PageUpdateData |
用于更新 Page 对象上的数据的接口,用于 在 中使用 |
OneNote.Interfaces.ParagraphCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.ParagraphCollectionLoadOptions |
表示 Paragraph 对象的集合。 |
OneNote.Interfaces.ParagraphCollectionUpdateData |
用于更新 ParagraphCollection 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.ParagraphData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.ParagraphLoadOptions |
页面上可见内容的容器。 一个 Paragraph 可包含任意一个 ParagraphType 类型的内容。 |
OneNote.Interfaces.ParagraphUpdateData |
用于更新 Paragraph 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.PointCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.PointCollectionLoadOptions |
表示 Point 对象的集合。 |
OneNote.Interfaces.PointCollectionUpdateData |
用于更新 PointCollection 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.PointData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.PointLoadOptions |
表示单一墨迹笔划点 |
OneNote.Interfaces.RichTextData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.RichTextLoadOptions |
表示 Paragraph 中的 RichText 对象。 |
OneNote.Interfaces.SectionCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.SectionCollectionLoadOptions |
表示分区的集合。 |
OneNote.Interfaces.SectionCollectionUpdateData |
用于更新 SectionCollection 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.SectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.SectionGroupCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.SectionGroupCollectionLoadOptions |
代表分区组的集合。 |
OneNote.Interfaces.SectionGroupCollectionUpdateData |
用于更新 SectionGroupCollection 对象上的数据的接口,可在 中使用 |
OneNote.Interfaces.SectionGroupData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.SectionGroupLoadOptions |
表示 OneNote 分区组。 分区组可包含分区和其他分区组。 |
OneNote.Interfaces.SectionLoadOptions |
表示 OneNote 分区。 分区可包含页面。 |
OneNote.Interfaces.TableCellCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.TableCellCollectionLoadOptions |
包含 TableCell 对象的集合。 |
OneNote.Interfaces.TableCellCollectionUpdateData |
用于更新 TableCellCollection 对象上的数据的接口,用于 在 中使用 |
OneNote.Interfaces.TableCellData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.TableCellLoadOptions |
表示 OneNote 表中的一个单元格。 |
OneNote.Interfaces.TableCellUpdateData |
用于更新 TableCell 对象上的数据的接口,用于 在 中使用 |
OneNote.Interfaces.TableData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.TableLoadOptions |
表示 OneNote 页中的表格。 |
OneNote.Interfaces.TableRowCollectionData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.TableRowCollectionLoadOptions |
包含 TableRow 对象的集合。 |
OneNote.Interfaces.TableRowCollectionUpdateData |
用于更新 TableRowCollection 对象上的数据的接口,用于 在 中使用 |
OneNote.Interfaces.TableRowData |
一个接口,用于描述通过调用 |
OneNote.Interfaces.TableRowLoadOptions |
表示表中的行。 |
OneNote.Interfaces.TableUpdateData |
用于更新 Table 对象上的数据的接口,用于 在 中使用 |
OneNote.ParagraphInfo |
段落的列表信息。 |
枚举
函数
One |
使用新的请求上下文执行对 OneNote 对象模型执行操作的批处理脚本。 承诺解决后,将释放在执行过程中自动分配的任何跟踪对象。 |
One |
使用以前创建的 API 对象的请求上下文执行对 OneNote 对象模型执行操作的批处理脚本。 |
One |
使用以前创建的 API 对象的请求上下文执行对 OneNote 对象模型执行操作的批处理脚本。 |
函数详细信息
OneNote.run(batch)
使用新的请求上下文执行对 OneNote 对象模型执行操作的批处理脚本。 承诺解决后,将释放在执行过程中自动分配的任何跟踪对象。
export function run<T>(batch: (context: OneNote.RequestContext) => Promise<T>): Promise<T>;
参数
- batch
-
(context: OneNote.RequestContext) => Promise<T>
一个函数,它接受 OneNote.RequestContext 并返回承诺 (通常只是“context.sync () ”) 的结果。 上下文参数可简化对 OneNote 应用程序的请求。 由于 Office 加载项和 OneNote 应用程序在两个不同的进程中运行,因此需要请求上下文才能从外接程序访问 OneNote 对象模型。
返回
Promise<T>
OneNote.run(object, batch)
使用以前创建的 API 对象的请求上下文执行对 OneNote 对象模型执行操作的批处理脚本。
export function run<T>(object: OfficeExtension.ClientObject, batch: (context: OneNote.RequestContext) => Promise<T>): Promise<T>;
参数
- object
- OfficeExtension.ClientObject
以前创建的 API 对象。 批处理将使用与传入对象相同的请求上下文,这意味着“context.sync () ”将选取应用于该对象的任何更改。
- batch
-
(context: OneNote.RequestContext) => Promise<T>
一个函数,它接受 OneNote.RequestContext 并返回承诺 (通常只是“context.sync () ”) 的结果。 承诺解决后,将释放在执行过程中自动分配的任何跟踪对象。
返回
Promise<T>
OneNote.run(objects, batch)
使用以前创建的 API 对象的请求上下文执行对 OneNote 对象模型执行操作的批处理脚本。
export function run<T>(objects: OfficeExtension.ClientObject[], batch: (context: OneNote.RequestContext) => Promise<T>): Promise<T>;
参数
- objects
- batch
-
(context: OneNote.RequestContext) => Promise<T>
一个函数,它接受 OneNote.RequestContext 并返回承诺 (通常只是“context.sync () ”) 的结果。 承诺解决后,将释放在执行过程中自动分配的任何跟踪对象。
返回
Promise<T>