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 true an, 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)"
}