Tipo de recurso printTaskDefinition

Espacio de nombres: microsoft.graph

Representa una definición abstracta para una tarea que se puede desencadenar cuando se producen varios eventos en 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.

Este recurso admite:

Métodos

Método Tipo de valor devuelto Descripción
List colección printTaskDefinition Obtenga una lista completa de printTaskDefinitions creados en Impresión universal.
Crear printTaskDefinition Cree una nueva printTaskDefinition.
Actualizar printTaskDefinition Actualice printTaskDefinition.
Delete Ninguno Elimine un printTaskDefinition.
Enumerar tareas printTask Obtenga una lista de las tareas que se han creado en función de esta definición. La lista incluye tareas en ejecución y tareas completadas recientemente.
Obtener tarea printTask Obtiene una tarea que se ha creado en función de esta definición.
Actualizar tarea printTask Actualice una tarea que se ha creado en función de esta definición. Las aplicaciones que registran desencadenadores de tareas son responsables de actualizar el estado de la tarea 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á.

Propiedades

Propiedad Tipo Descripción
createdBy appIdentity Aplicación que creó printTaskDefinition. Solo lectura.
displayName Cadena Nombre de printTaskDefinition.
id Cadena Identificador de printTaskDefinition. Solo lectura.

Relaciones

Relación Tipo Descripción
tasks colección printTask Lista de tareas que se han creado en función de esta definición. La lista incluye tareas en ejecución y tareas completadas recientemente. Solo lectura.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "@odata.type": "#microsoft.graph.printTaskDefinition",
  "id": "String (identifier)",
  "displayName": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.appIdentity"
  }
}