ItemActivity 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

提供有关在项上或容器内发生的活动的信息。 目前仅适用于 SharePoint 和 OneDrive for Business。

属性

属性 类型 说明
id string 活动的唯一标识符。 只读。
访问 accessAction 访问了项。
action itemActionSet 有关发生的操作的详细信息。 只读。
actor identitySet 操作执行者的身份。 只读。
location 位置 执行操作的物理位置。 只读。
times itemActivityTimeSet 有关活动何时发生的详细信息。 只读。

关系

关系 类型 说明
driveItem driveItem 公开作为此活动目标的 driveItem。
listItem listItem 公开作为此活动目标的 listItem。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "id": "string (identifier)",
  "access": "microsoft.graph.accessAction",
  "action": {"@odata.type": "microsoft.graph.itemActionSet"},
  "actor": {"@odata.type": "microsoft.graph.identitySet"},
  "driveItem": {"@odata.type": "microsoft.graph.driveItem"},
  "listItem": {"@odata.type": "microsoft.graph.listItem"},
  "location": {"@odata.type": "microsoft.graph.location"},
  "times": {"@odata.type": "microsoft.graph.itemActivityTimeSet"}
}

备注

ItemActivity 目前仅适用于 SharePoint 和 OneDrive for Business。

活动内发生的操作在 action 属性中有详细说明。 以下是现在可执行的操作。 未来可能会记录新操作,因此确保应用程序允许在不了解任何操作的情况下便可处理 itemActivity

操作名 类型 说明
comment commentAction 向项目添加了注释。
create createAction 创建了项目。
delete deleteAction 删除了项目。
edit editAction 编辑了项目。
mention mentionAction 项目中提及用户。
move moveAction 移动了项目。
rename renameAction 重命名了项目。
restore restoreAction 恢复了项目。
share shareAction 共享了项目。
version versionAction 确定了项目的版本。