ItemActivity 资源类型

命名空间:microsoft.graph

重要

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

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

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"}
}

属性

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

关系

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

操作

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

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

备注

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