Druckerressourcentyp
Namespace: microsoft.graph
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:
Erbt von printerBase.
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. |
printerShares auflisten | printerShare-Sammlung | Rufen Sie eine Liste der printerShares ab, denen dieser Drucker zugeordnet ist. Derzeit kann nur ein printerShare einem Drucker zugeordnet werden. |
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 |
---|---|---|
Funktionen | printerCapabilities | Die Funktionen des Druckers, der dieser Druckerfreigabe zugeordnet ist. Geerbt von printerBase. |
defaults | printerDefaults | Die Standarddruckeinstellungen des Druckers. Geerbt von printerBase. |
displayName | Zeichenfolge | Der Name des Druckers. Geerbt von printerBase. |
hasPhysicalDevice | Boolesch | True, wenn der Drucker über ein physisches Gerät zum Drucken verfügt. Schreibgeschützt. |
id | Zeichenfolge | Der Bezeichner des Dokuments. Geerbt von printerBase. Schreibgeschützt. |
isAcceptingJobs | Boolesch | True, wenn der Drucker derzeit neue Druckaufträge akzeptiert. Geerbt von printerBase. |
isShared | Boolescher Wert | True, wenn der Drucker freigegeben ist; Andernfalls false. Schreibgeschützt. |
lastSeenDateTime | DateTimeOffset | Der letzte dateTimeOffset-Wert, als ein Drucker mit Universal Print interagierte. Schreibgeschützt. |
Speicherort | printerLocation | Der physische und/oder organisationsbezogene Standort des Druckers. Geerbt von printerBase. |
Hersteller | Zeichenfolge | Der vom Drucker gemeldete Hersteller. Geerbt von printerBase. |
model | Zeichenfolge | Der vom Drucker gemeldete Modellname. Geerbt von printerBase. |
registeredDateTime | DateTimeOffset | Das DateTimeOffset, als der Drucker registriert wurde. Schreibgeschützt. |
status | printerStatus | Die Verarbeitung status des Druckers, einschließlich etwaiger Fehler. Geerbt von printerBase. |
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
connectors | printConnector | Die Connectors, die dem Drucker zugeordnet sind. |
jobs | printJob-Sammlung | Die Liste der Aufträge, die der Drucker zum Drucken in die Warteschlange stellt. Geerbt von printerBase. |
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. |
taskTriggers | printTaskTrigger-Sammlung | Eine Liste der Aufgabentrigger, die dem Drucker zugeordnet sind. |
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.printer",
"id": "String (identifier)",
"displayName": "String",
"manufacturer": "String",
"model": "String",
"isAcceptingJobs": "Boolean",
"defaults": {
"@odata.type": "microsoft.graph.printerDefaults"
},
"location": {
"@odata.type": "microsoft.graph.printerLocation"
},
"capabilities": {
"@odata.type": "microsoft.graph.printerCapabilities"
},
"status": {
"@odata.type": "microsoft.graph.printerStatus"
},
"registeredDateTime": "String (timestamp)",
"isShared": "Boolean",
"hasPhysicalDevice": "Boolean",
"lastSeenDateTime": "String (timestamp)"
}