Type de ressource printTask

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

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 renvoyé Description
Répertorier les tâches 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 une tâche printTask Obtenir des détails sur une tâche d’impression.
Mettre à jour une tâche printTask Met à jour une tâche d’impression.

Propriétés

Propriété Type Description
id Chaîne Identificateur de printTask. En lecture seule.
status printTaskStatus État d’exécution actuel de cette tâche printTask. L’application appelante est chargée de mettre à jour cet état 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/beta/print/printers/{printerId}/jobs/{jobId}. En lecture seule.

Relations

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

Représentation JSON

La représentation JSON suivante montre le type de ressource.

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