Excel.Interfaces.DocumentTaskChangeData interface
一个描述通过调用 documentTaskChange.toJSON()返回的数据的接口。
属性
| assignee | 表示为更改操作的 |
| changed |
表示进行任务更改的用户的标识。 |
| comment |
表示任务更改所锚定到的批注或批注回复的 ID。 |
| created |
表示任务变更记录的创建日期和时间。 所有日期均以 UTC 表示。 |
| due |
表示任务的截止日期和时间。 它用于 |
| id | 任务更改的唯一 GUID。 |
| percent |
表示任务的完成百分比。 它用于 |
| priority | 表示任务的优先级。 它用于 |
| start |
表示任务的开始日期和时间。 它用于 |
| title | 表示任务的标题。 它用于 |
| type | 表示任务变更记录的操作类型。 操作类型的一些示例包括 |
| undo |
表示 |
属性详细信息
assignee
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示为更改操作的 assign 任务分配的用户,或从更改操作的 unassign 任务中取消分配的用户。
assignee?: Excel.EmailIdentity;
属性值
注解
changedBy
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示进行任务更改的用户的标识。
changedBy?: Excel.EmailIdentity;
属性值
注解
commentId
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务更改所锚定到的批注或批注回复的 ID。
commentId?: string;
属性值
string
注解
createdDateTime
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务变更记录的创建日期和时间。 所有日期均以 UTC 表示。
createdDateTime?: Date;
属性值
Date
注解
dueDateTime
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务的截止日期和时间。 它用于 setSchedule 更改操作。 它在 UTC 时区。 可以设置为 null 删除截止日期和时间。 它应该一起 startDateTime 设置以避免冲突。
dueDateTime?: Date;
属性值
Date
注解
id
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
任务更改的唯一 GUID。
id?: string;
属性值
string
注解
percentComplete
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务的完成百分比。 它用于 setPercentComplete 更改操作。 这是介于 0 和 100 之间的值,其中 100 表示已完成的任务。 将此值更改为 100 也可完成关联的注释。 将完成从 100 更改为较低的值将重新激活关联的注释。
percentComplete?: number;
属性值
number
注解
priority
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务的优先级。 它用于 setPriority 更改操作。 这是一个介于 0 和 10 之间的值,如果未设置,则 5 为默认优先级,其中 0 表示最高优先级。
priority?: number;
属性值
number
注解
startDateTime
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务的开始日期和时间。 它用于 setSchedule 更改操作。 它在 UTC 时区。 可以将其设置为 null 删除开始日期和时间。 它应该一起 dueDateTime 设置以避免冲突。
startDateTime?: Date;
属性值
Date
注解
title
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务的标题。 它用于 setTitle 更改操作。
title?: string;
属性值
string
注解
type
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示任务变更记录的操作类型。 操作类型的一些示例包括 assign、 和 setPriorityundo。
type?: Excel.DocumentTaskChangeAction | "unknown" | "create" | "assign" | "unassign" | "unassignAll" | "setSchedule" | "setPercentComplete" | "setPriority" | "remove" | "restore" | "setTitle" | "undo";
属性值
Excel.DocumentTaskChangeAction | "unknown" | "create" | "assign" | "unassign" | "unassignAll" | "setSchedule" | "setPercentComplete" | "setPriority" | "remove" | "restore" | "setTitle" | "undo"
注解
undoChangeId
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
表示 DocumentTaskChange.id 针对更改操作撤 undo 消的属性。
undoChangeId?: string;
属性值
string