ItemActivity 资源类型
ItemActivity 资源提供有关在项目上或容器内发生的活动的信息。 目前仅适用于 SharePoint 和 OneDrive for Business。
注意:活动处于限定预览阶段,尚未对所有租户可用。
JSON 表示形式
{
"id": "string (identifier)",
"action": {"@odata.type": "microsoft.graph.itemActionSet"},
"actor": {"@odata.type": "microsoft.graph.identitySet"},
"driveItem": {"@odata.type": "microsoft.graph.driveItem"},
"listItem": {"@odata.type": "microsoft.graph.listItem"},
"times": {"@odata.type": "microsoft.graph.itemActivityTimeSet"}
}
属性
属性 | 类型 | 说明 |
---|---|---|
id | string | 活动的唯一标识符。 只读。 |
action | itemActionSet | 有关发生的操作的详细信息。 只读。 |
actor | identitySet | 操作执行者的身份。 只读。 |
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。