Tipo de recurso printTask

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa una tarea que se está ejecutando o se ha ejecutado como resultado de un evento De impresión universal.

Para obtener más información sobre cómo usar este recurso para agregar compatibilidad con la impresión de extracción a impresión universal, consulte Extensión de impresión universal para admitir la impresión a presión.

Métodos

Método Tipo de valor devuelto Descripción
Lista (de printTaskDefintion) printTask Obtenga una lista de las tareas que se han creado en función de un printTaskDefinition determinado. La lista incluye tareas en ejecución y tareas completadas recientemente.
Get printTask Obtenga detalles sobre una tarea de impresión.
Actualizar printTask Novedades una tarea de impresión.

Propiedades

Propiedad Tipo Descripción
id Cadena Identificador de printTask. Solo lectura.
status printTaskStatus Estado de ejecución actual de esta printTask. La aplicación que realiza la llamada es responsable de actualizar este estado cuando finaliza el procesamiento, a menos que el printJob relacionado se haya redirigido a otra impresora. Si no se notifica la finalización, se bloqueará la impresión del trabajo de impresión relacionado y, finalmente, se eliminará.
parentUrl Cadena Dirección URL de la entidad de impresión que desencadenó esta tarea. Por ejemplo, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Solo lectura.

Relaciones

Relación Tipo Descripción
detonante printTaskTrigger PrintTaskTrigger que desencadenó la ejecución de esta tarea. Solo lectura.
Definición printTaskDefinition PrintTaskDefinition que se usó para crear esta tarea. Solo lectura.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "id": "String (identifier)",
  "status": {"@odata.type": "microsoft.graph.printTaskStatus"},
  "parentUrl": "String",
  "trigger": {"@odata.type": "microsoft.graph.printTaskTrigger"},
  "definition": {"@odata.type": "microsoft.graph.printTaskDefinition"}
}