Partage via


Type de ressource printJob

Espace de noms: microsoft.graph

Représente un travail d’impression qui a été mis en file d’attente pour une imprimante.

Méthodes

Méthode Type renvoyé Description
Obtenir printJob Lit les propriétés et les relations de l’objet printJob.
Créer un travail d’impression printJob Créez un objet de travail d’impression.
Mettre à jour printJob Mettre à jour un objet de travail d’impression.
Start Aucun Démarrez le travail d’impression.
Cancel Aucun Annulez le travail d’impression.
Abandonner Aucun Abandonnez le travail d’impression.
Redirect printJob Travail d’impression mis en file d’attente pour l’imprimante de destination.

Propriétés

Propriété Type Description
configuration printJobConfiguration Groupe de paramètres qu’une imprimante doit utiliser pour imprimer un travail.
createdBy userIdentity En lecture seule. Pouvant accepter la valeur Null.
createdDateTime DateTimeOffset DateTimeOffset lors de la création du travail. En lecture seule.
id String ID du travail d’impression. En lecture seule.
isFetchable Edm.Boolean Si la valeur est true, le document peut être extrait par imprimante.
redirectedFrom Edm.String Contient l’URL du travail source, si le travail a été redirigé à partir d’une autre imprimante.
redirectedTo Edm.String Contient l’URL du travail de destination, si le travail a été redirigé vers une autre imprimante.
status printJobStatus Status du travail d’impression. En lecture seule.
errorCode Int32 Code d’erreur du travail d’impression. En lecture seule.
acknowledgedDateTime DateTimeOffset dateTimeOffset à laquelle le travail a été reconnu. En lecture seule.

Relations

Relation Type Description
documents collection printDocument En lecture seule.
tasks collection printTask Liste des tâches printTasks qui ont été déclenchées par ce travail d’impression.

Représentation JSON

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

{
  "@odata.type": "#microsoft.graph.printJob",
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "status": {
    "@odata.type": "microsoft.graph.printJobStatus"
  },
  "createdBy": {
    "@odata.type": "microsoft.graph.userIdentity"
  },
  "configuration": {
    "@odata.type": "microsoft.graph.printJobConfiguration"
  },
  "redirectedTo": "String",
  "redirectedFrom": "String",
  "isFetchable": "Boolean"
}