printJob: abort

命名空间:microsoft.graph

中止打印作业。 只有使用应用程序权限的应用程序才能中止打印作业。

只有在关联的打印作业上存在由请求应用创建的触发器启动的 printTask 状态时,中止打印作业才能 processing 成功。 若要详细了解如何注册任务触发器,请参阅 扩展通用打印以支持拉取打印

Permissions

要调用此 API,需要以下权限之一。要了解详细信息,包括如何选择权限的信息,请参阅权限

除了以下权限之外,应用的租户还必须具有活动的通用打印订阅,并且必须具有 Printer.Read.All 或 Printer.ReadWrite.All 应用程序权限。

权限类型 权限(从最低特权到最高特权)
委派(工作或学校帐户) 不支持
委派(个人 Microsoft 帐户) 不支持。
应用程序 PrintJob.ReadWriteBasic.All、PrintJob.ReadWrite.All、PrintJob.Manage.All 

HTTP 请求

POST /print/printers/{printerId}/jobs/{printJobId}/abort

请求标头

名称 说明
Authorization Bearer {token}。必需。

请求正文

在请求正文中,可以选择提供作业中止的原因。

属性 类型 Description
reason String 作业中止的原因。

响应

如果成功,此方法返回 204 No Content 响应代码。它不在响应正文中返回任何内容。

示例

请求

POST https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}/abort
Content-Type: application/json

{
  "reason": "String"
}

响应

HTTP/1.1 204 No Content