Тип ресурса принтера
Пространство имен: microsoft.graph
Представляет устройство принтера, зарегистрированное в службе универсальной печати. Ресурсы принтера можно использовать для управления заданиями печати, параметрами принтера, метаданными принтера и состоянием регистрации.
Этот ресурс поддерживает:
Наследует от printerBase.
Методы
Метод | Тип возвращаемых данных | Описание |
---|---|---|
Создание | printerCreateOperation | Create (регистрация) нового принтера с универсальной печатью. |
Получение | printer | Чтение свойств и связей объекта принтера. |
Обновление | printer | Обновите объект принтера. |
удаление; | Нет | Отмените регистрацию физического принтера в службе универсальной печати. |
Восстановление заводских значений по умолчанию | Нет | Восстановите параметры принтера по умолчанию до значений, заданных производителем. |
Вывод списка заданий печати | Коллекция printJob | Получите список заданий печати, которые принтер помещает в очередь для обработки. |
задание печати Create | Printjob | Create новое задание печати для принтера. Чтобы начать печать задания, используйте команду start. |
Перечисление соединителей | Коллекция printConnector | Получите список соединителей, с которыми связан этот принтер. |
Вывод списка printerShares | Коллекция printerShare | Получите список объектов printerShare, с которыми связан этот принтер. В настоящее время с принтером можно связать только один printerShare. |
Вывод списка триггеров задач | Нет | Вывод списка printTaskTriggers, связанных с этим принтером. |
триггер задачи Create | printTaskTrigger | Create printTaskTrigger, который выполняется при возникновении событий печати. |
Удаление триггера задачи | Нет | Удалите объект printTaskTrigger , связанный с принтером. |
Свойства
Свойство | Тип | Описание |
---|---|---|
capabilities | printerCapabilities | Возможности принтера, связанного с этой общей папкой принтера. Наследуется от printerBase. |
defaults | printerDefaults | Параметры печати принтера по умолчанию. Наследуется от printerBase. |
displayName | String | Имя принтера. Наследуется от printerBase. |
hasPhysicalDevice | Логический | Значение true, если принтер имеет физическое устройство для печати. Только для чтения. |
id | String | Идентификатор документа. Наследуется от printerBase. Только для чтения. |
isAcceptingJobs | Логический | Значение true, если принтер в настоящее время принимает новые задания печати. Наследуется от printerBase. |
IsShared | Boolean | Значение true, если принтер является общим; Значение false в противном случае. Только для чтения. |
lastSeenDateTime | DateTimeOffset | Последняя датаTimeOffset при взаимодействии принтера с универсальной печатью. Только для чтения. |
расположение | printerLocation | Физическое или организационное расположение принтера. Наследуется от printerBase. |
manufacturer | String | Изготовитель, о чем сообщил принтер. Наследуется от printerBase. |
model | String | Имя модели, сообщаемое принтером. Наследуется от printerBase. |
registeredDateTime | DateTimeOffset | Параметр DateTimeOffset при регистрации принтера. Только для чтения. |
status | printerStatus | Состояние обработки принтера, включая все ошибки. Наследуется от printerBase. |
Связи
Связь | Тип | Описание |
---|---|---|
connectors | printConnector | Соединители, связанные с принтером. |
jobs | Коллекция printJob | Список заданий, которые принтер помещает в очередь для печати. Наследуется от printerBase. |
shares | Коллекция printerShare | Список объектов printerShares, связанных с принтером. В настоящее время с принтером можно связать только один printerShare. Только для чтения. Допускается значение null. |
TaskTriggers | Коллекция printTaskTrigger | Список триггеров задач, связанных с принтером. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@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)"
}