OneNote 开发人员参考) (枚举

本主题介绍 OneNote 2013 对象模型中的枚举。

CreateFileType

传递给 OpenHierarchy 方法时,如果传递给方法的路径尚不存在,则指定要创建的对象类型(如果有)。

成员 说明
cftNone
0
不创建新对象。
cftNotebook
1
使用指定的名称和位置创建笔记本。
cftFolder
2
使用指定的名称和位置创建分区组。
cftSection
3
使用指定的名称和位置创建节。

DockLocation

使用 窗口界面指示 OneNote 2013 窗口的停靠位置。 设置为 DockedLocation 属性时,指定要停靠 OneNote 窗口的位置。 此枚举是 OneNote 2013 中的新增功能。

成员 说明
dlDefault
-1
OneNote 窗口停靠在桌面上的默认位置。
dlLeft
1
OneNote 窗口停靠在桌面的左侧。
dlRight
2
OneNote 窗口停靠在桌面右侧。
dlTop
3
OneNote 窗口停靠在桌面顶部。
dlBottom
4
OneNote 窗口停靠在桌面底部。

FilingLocation

传递给 SetFilingLocation 方法时,指定在将内容类型发送到 OneNote 时,为设置备案位置的内容类型。 此枚举是 OneNote 2013 中的新增功能。

成员 说明
flEMail
0
设置 Outlook 电子邮件的提交位置。
flContacts
1
设置 Outlook 联系人的提交位置。
flTasks
2
设置 Outlook 任务的提交位置。
flMeetings
3
设置 Outlook 会议的提交位置。
flWebContent
4
设置 Internet Explorer 内容的提交位置。
flPrintOuts
5
设置从 OneNote 打印机提交打印输出的位置。

FilingLocationType

传递给 SetFilingLocation 方法时,指定发送到 OneNote 的内容的存档位置。 此枚举是 OneNote 2013 中的新增功能。

成员 说明
fltNamedSectionNewPage
0
设置要提交到指定节中新页面上的内容。
fltCurrentSectionNewPage
1
设置要提交到当前部分中新页面上的内容。
fltCurrentPage
2
设置要提交到当前页的内容。
fltNamedPage
4
设置要提交到指定页面上的内容。

HierarchyElement

当分配给 IQuickFilingDialog 接口的 TreeDepth 属性时,指定在呈现快速归档对话框时要显示的 OneNote 树的深度。 传递给 IQuickFilingDialog 对象的 AddButton 方法时,引用 OneNote 层次结构中的某些元素。 此枚举是 OneNote 2013 中的新增功能。

成员 说明
heNone
0
不引用任何元素。
heNotebooks
1
引用 Notebook 元素。
heSectionGroups
2
引用节组元素。
heSections
4
引用 Section 元素。
hePages
8
引用 Page 元素。

HierarchyScope

传递给 GetHierarchy 方法时,指定要在笔记本节点层次结构中获取的最低级别。

成员 说明
hsSelf
0
仅获取指定的起始节点,不获取任何后代。
hsChildren
1
获取起始节点的直接子节点,以及更高或更低子节组中的无后代。
hsNotebooks
2
获取开始节点或根节点下的所有笔记本。
hsSections
3
获取开始节点下的所有节,包括节组和子节组中的节。
hsPages
4
获取开始节点下的所有页面,包括节组和子节组中的所有页面。

NewPageStyle

传递给 CreateNewPage 方法时,指定新页面的样式。

成员 说明
npsDefault
0
创建具有默认页面样式的页面。
npsBlankPageWithTitle
1
创建具有标题的空白页。
npsBlankPageNoTitle
2
创建没有标题的空白页。

NotebookFilterOutType

传递给 QFD 对象的 NotebookFilterOut 方法时,指定呈现 QFD 框时要显示的笔记本。

成员 说明
nfoLocal
1
仅允许本地笔记本。
nfoNetwork
2
允许 UNC 或 SharePoint 笔记本。
nfoWeb
4
允许 OneDrive 笔记本。
nfoNoWacUrl
8
没有 Web 客户端的位置中的任何笔记本。

已针对 OneNote 2013) 更新 PageInfo (

传递给 GetPageContent 方法时,指定要随页面内容一起返回的信息类型。

成员 说明
piBasic
0
仅返回基本页面内容,不返回选择标记、二进制数据对象和二进制数据对象的文件类型。 这是要传递的标准值。
piBinaryData
1
返回没有选择标记但包含所有二进制数据的页面内容。
piSelection
2
返回带有选择标记但无二进制数据的页面内容。
piBinaryDataSelection
3
返回具有选择标记和所有二进制数据的页面内容。
piFileType
4
返回包含二进制数据对象的文件类型信息的页面内容。
piBinaryDataFileType
5
返回包含二进制数据对象和二进制数据对象的文件类型信息的页面内容
piSelectionFileType
6
返回具有二进制数据的选择标记和文件类型信息的页面内容。
piAll
7
返回所有页面内容。

PublishFormat

传递给 Publish 方法时,指定发布页面的显示格式。

成员 说明
pfOneNote
0
已发布页采用 .one 格式。
pfOneNotePackage
1
已发布页面采用 .onepkg 格式。
pfMHTML
2
已发布页面采用 .mht 格式。
pfPDF
3
已发布页面采用 .pdf 格式。
pfXPS
4
已发布页面采用 .xps 格式。
pfWord
5
已发布页面采用 .doc 或 .docx 格式。
pfEMF
6
已发布页面采用增强型图元文件 (.emf) 格式。
pfHTML
7
已发布页面采用 .html 格式。 此成员是 OneNote 2013 中的新增成员。
pfOneNote2007
8
已发布页面采用 2007 .one 格式。 此成员是 OneNote 2013 中的新增成员。

RecentResultType

传递给 IQuickFilingDialog 对象的 SetRecentResults 方法时,指定呈现“快速归档”对话框时要显示的最新结果列表。 最近的结果列表用于跟踪用户在“快速提交”对话框中选择的 OneNote 位置集。 OneNote 2013 中有三个最近的结果列表用于跟踪归档、搜索和链接操作。 此枚举是 OneNote 2013 中的新增功能。

成员 说明
rrtNone
0
不设置要呈现的最近结果列表。
rrtFiling
1
设置要呈现的“归档”最近结果列表。
rrtSearch
2
设置要呈现的“搜索”最近结果列表。
rrtLinks
3
设置要呈现的“链接”最近结果列表。

SpecialLocation

传递给 GetSpecialLocation 方法时,指定要获取的特殊位置路径。

成员 说明
slBackupFolder
0
获取“备份文件夹”文件夹位置的路径。
slUnfiledNotesSection
1
获取“未归档的笔记”文件夹位置的路径。
slDefaultNotebookFolder
2
获取默认笔记本文件夹位置的路径。

TreeCollapsedStateType

传递给 QFD 对象的 TreeCollapsedState 方法时,指定是应展开还是折叠层次结构树。

成员 说明
tcsExpanded
0
将层次结构树设置为展开。
tcsCollapsed
1
将层次结构树设置为折叠。

已针对 OneNote 2013) 更新 XMLSchema (

传递给以下方法之一时,指定要使用的 OneNote XML 架构版本:

  • OneNote15.Application.GetPageContent

  • OneNote15.Application.FindMeta

  • OneNote15.Application.FindPages

  • OneNote15.Application.GetHierarchy

  • OneNote15.Application.GetPageContent

  • OneNote15.Application.UpdateHierarchy

  • OneNote15.Application.UpdatePageContent

成员 说明
xs2007
0
引用 OneNote 2007 架构。
xs2010
1
引用 OneNote 2010 架构。
xs2013
2
引用 OneNote 2013 架构。
xsCurrent
2
引用当前 OneNote 版本的架构。
注意:我们不建议在大多数情况下使用 xsCurrent ,因为它可能会导致未来 OneNote 版本的兼容性问题。 请改为指定生成应用要处理的架构版本,例如 xs2013。

另请参阅