printTaskDefinition 资源类型

命名空间:microsoft.graph

重要

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

表示在通用打印中发生各种事件时可以触发的任务的抽象定义。

有关如何使用此资源向通用打印添加拉取打印支持的详细信息,请参阅 扩展通用打印以支持拉取打印

该资源支持:

方法

方法 返回类型 Description
List printTaskDefinition 集合 获取在通用打印中创建的 printTaskDefinitions 的完整列表。
创建 printTaskDefinition 创建新的 printTaskDefinition。
更新 printTaskDefinition 更新 printTaskDefinition。
删除 None 删除 printTaskDefinition。
List tasks printTask 获取已基于此定义创建的任务列表。 该列表包括当前正在运行的任务和最近完成的任务。
获取任务 printTask 获取已基于此定义创建的任务。
更新任务 printTask 更新已基于此定义创建的任务。 注册任务触发器的应用程序负责在处理完成后更新任务状态,除非相关的 printJob 已重定向到另一个打印机。 未能报告完成将导致相关打印作业被阻止打印并最终被删除。

属性

属性 类型 说明
id String printTaskDefinition 的标识符。 只读。
displayName String printTaskDefinition 的名称。
createdBy appIdentity 创建 printTaskDefinition 的应用程序。 只读。

关系

关系 类型 说明
tasks printTask 集合 已基于此定义创建的任务列表。 该列表包括当前正在运行的任务和最近完成的任务。 只读。

JSON 表示形式

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

{
  "id": "String (identifier)",
  "displayName": "String",
  "createdBy": {"@odata.type": "microsoft.graph.appIdentity"},
  "tasks": [{"@odata.type": "microsoft.graph.printTask"}]
}