Type de ressource printTask

Espace de noms: microsoft.graph

Représente une tâche en cours d’exécution ou qui a été exécutée à la suite d’un événement d’impression universelle.

Pour plus d’informations sur l’utilisation de cette ressource pour ajouter la prise en charge de l’impression par extraction à l’impression universelle, consultez Extension de l’impression universelle pour prendre en charge l’impression par extraction.

Méthodes

Méthode Type de retour Description
List (à partir de printTaskDefintion) printTask Obtenez la liste des tâches qui ont été créées en fonction d’un printTaskDefinition particulier. La liste inclut les tâches en cours d’exécution et les tâches récemment terminées.
Obtenir printTask Obtenir des détails sur une tâche d’impression.
Mettre à jour printTask Mises à jour une tâche d’impression.

Propriétés

Propriété Type Description
id Chaîne Identificateur de printTask. En lecture seule.
status printTaskStatus L’exécution actuelle status de cette tâche printTask. L’application appelante est chargée de mettre à jour cette status lorsque le traitement est terminé, sauf si la tâche d’impression associée a été redirigée vers une autre imprimante. L’échec de l’achèvement du rapport entraîne le blocage de l’impression de la tâche d’impression associée, puis sa suppression.
parentUrl Chaîne URL de l’entité d’impression qui a déclenché cette tâche. Par exemple : https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. En lecture seule.

Relations

Relation Type Description
Définition printTaskDefinition PrintTaskDefinition qui a été utilisé pour créer cette tâche. En lecture seule.
Déclencheur printTaskTrigger PrintTaskTrigger qui a déclenché l’exécution de cette tâche. En lecture seule.

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "@odata.type": "#microsoft.graph.printTask",
  "id": "String (identifier)",
  "status": {
    "@odata.type": "microsoft.graph.printTaskStatus"
  },
  "parentUrl": "String"
}