Freigeben über


Druckerressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt ein Druckergerät dar, das beim Universal Print-Dienst registriert ist. Druckerressourcen können zum Verwalten von Druckaufträgen, Druckereinstellungen, Druckermetadaten und registrierung status verwendet werden.

Diese Ressource unterstützt Folgendes:

Methoden

Methode Rückgabetyp Beschreibung
Create printerCreateOperation Create (Registrieren) eines neuen Druckers mit Universal Print.
Get Drucker Lesen sie die Eigenschaften und Beziehungen des Druckerobjekts.
Update Drucker Aktualisieren Sie das Druckerobjekt.
Delete Keine Heben Sie die Registrierung des physischen Druckers beim Universal Print-Dienst auf.
Wiederherstellen von Factorystandardeinstellungen Keine Stellen Sie die Standardeinstellungen eines Druckers auf die vom Hersteller angegebenen Werte wieder her.
Auflisten von Druckaufträgen printJob-Sammlung Ruft eine Liste der Druckaufträge ab, die der Drucker für die Verarbeitung in die Warteschlange stellt.
Create Druckauftrag Printjob Create einen neuen Druckauftrag für den Drucker. Verwenden Sie Start, um mit dem Drucken des Auftrags zu beginnen.
List connectors printConnector-Sammlung Ruft eine Liste der Connectors ab, denen dieser Drucker zugeordnet ist.
Auflisten von Tasktriggern Keine Listet printTaskTrigger auf, die diesem Drucker zugeordnet sind.
Create Tasktrigger printTaskTrigger Create einen printTaskTrigger, der ausgeführt wird, wenn Druckereignisse auftreten.
Tasktrigger löschen Keine Löschen Sie einen printTaskTrigger , der dem Drucker zugeordnet ist.

Eigenschaften

Eigenschaft Typ Beschreibung
id Zeichenfolge Der Bezeichner des Druckers. Schreibgeschützt.
displayName Zeichenfolge Der Name des Druckers.
Hersteller Zeichenfolge Der vom Drucker gemeldete Hersteller.
model Zeichenfolge Der vom Drucker gemeldete Modellname.
registeredDateTime DateTimeOffset Das DateTimeOffset, als der Drucker registriert wurde. Schreibgeschützt.
status printerStatus Die Verarbeitung status des Druckers, einschließlich etwaiger Fehler.
isShared Boolescher Wert True, wenn der Drucker freigegeben ist; Andernfalls false. Schreibgeschützt.
hasPhysicalDevice Boolesch True, wenn der Drucker über ein physisches Gerät zum Drucken verfügt. Schreibgeschützt.
isAcceptingJobs Boolesch Gibt truean, dass der Drucker derzeit neue Druckaufträge akzeptiert.
Speicherort printerLocation Der physische und/oder organisationsbezogene Standort des Druckers.
defaults printerDefaults Die Standarddruckeinstellungen des Druckers.
Funktionen printerCapabilities Die Funktionen des Druckers.
lastSeenDateTime DateTimeOffset Der letzte dateTimeOffset-Wert, als ein Drucker mit Universal Print interagierte. Schreibgeschützt.

Beziehungen

Beziehung Typ Beschreibung
jobs printJob-Sammlung Die Liste der Aufträge, die der Drucker zum Drucken in die Warteschlange stellt.
shares printerShare-Sammlung Die Liste der printerShares, die dem Drucker zugeordnet sind. Derzeit kann dem Drucker nur eine printerShare zugeordnet werden. Schreibgeschützt. Nullwerte zulassend.
connectors printConnector Die Connectors, die dem Drucker zugeordnet sind.
taskTriggers printTaskTrigger-Sammlung Eine Liste der Aufgabentrigger, die dem Drucker zugeordnet sind.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

{
  "id": "String (identifier)",
  "displayName": "String",
  "manufacturer": "String",
  "model": "String",
  "isShared": true,
  "registeredDateTime": "String (timestamp)",
  "isAcceptingJobs": true,
  "hasPhysicalDevice": true,
  "location": {"@odata.type": "microsoft.graph.printerLocation"},
  "status": {"@odata.type": "microsoft.graph.printerStatus"},
  "defaults": {"@odata.type": "microsoft.graph.printerDefaults"},
  "capabilities": {"@odata.type": "microsoft.graph.printerCapabilities"},
  "lastSeenDateTime": "String (timestamp)"
}