笔记本资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
OneNote 笔记本。
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"id": "string (identifier)",
"isDefault": true,
"isShared": true,
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"links": {"@odata.type": "microsoft.graph.notebookLinks"},
"displayName": "string",
"sectionGroupsUrl": "string",
"sectionsUrl": "string",
"self": "string",
"userRole": "String"
}
属性
属性 | 类型 | 说明 |
---|---|---|
createdBy | identitySet | 识别创建项目的用户、设备和应用程序。 只读。 |
createdDateTime | DateTimeOffset | 笔记本的创建日期和时间。 时间戳表示使用 ISO 8601 格式的日期和时间信息,并且始终处于 UTC 时间。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 只读。 |
id | String | 笔记本的唯一标识符。 此为只读属性。 |
isDefault | 布尔值 | 指示此笔记本是否为用户的默认笔记本。 此为只读属性。 |
isShared | Boolean | 指明笔记本是否为共享。 如果是,笔记本的内容可供所有者以外的用户查看。 此为只读属性。 |
lastModifiedBy | identitySet | 识别创建项目的用户、设备和应用程序。 只读。 |
lastModifiedDateTime | DateTimeOffset | 上次修改笔记本的日期和时间。 时间戳表示使用 ISO 8601 格式的日期和时间信息,并且始终处于 UTC 时间。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 只读。 |
links | notebookLinks | 用于打开笔记本的链接。 如果已安装,链接 oneNoteClientURL 将在 OneNote 本机客户端中打开笔记本。 链接oneNoteWebURL 在 OneNote web 版 中打开笔记本。 |
displayName | 字符串 | 笔记本的名称。 |
sectionGroupsUrl | String | 导航属性的 sectionGroups URL,它返回笔记本中的所有分区组。 此为只读属性。 |
sectionsUrl | String | 导航属性的 sections URL,它返回笔记本中的所有节。 此为只读属性。 |
自我 | String | 终结点,您可在此处获取关于笔记本的详细信息。 此为只读属性。 |
userRole | onenoteUserRole | 可能的值是:Owner 、Contributor 、Reader 、None 。 所有者表示对笔记本的所有者级访问权限。 参与者表示对笔记本的读/写访问权限。 读取器表示对笔记本的只读访问权限。 只读。 |
关系
关系 | 类型 | 说明 |
---|---|---|
sectionGroups | SectionGroup 集合 | 笔记本中的分区组。 此为只读属性。 可为 NULL。 |
sections | onenoteSection 集合 | 笔记本中的分区。 此为只读属性。 可为 Null。 |
方法
方法 | 返回类型 | 说明 |
---|---|---|
获取笔记本 | 笔记本 | 读取笔记本的属性和关系。 |
获取最近使用的笔记本 | recentNotebook 集合 | 获取用户最近访问过的一组笔记本。 |
从 Web URL 获取笔记本 | 笔记本 | 使用笔记本对象的 URL 路径检索其属性和关系。 |
创建分区组 | sectionGroup | 通过发布到指定笔记本中的 sectionGroups 集合来Create分区组。 |
列出分区组 | SectionGroup 集合 | 获取指定笔记本中的分区组的集合。 |
创建分区 | onenoteSection | 通过发布到指定笔记本中的 sections 集合来Create分区。 |
列出节 | onenoteSection 集合 | 获取指定笔记本中的分区集合。 |
复制笔记本 | 无 | 复制笔记本。 |