Поделиться через


Тип ресурса printerShare

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет принтер, который предназначен для обнаружения пользователями и приложениями печати.

Методы

Метод Возвращаемый тип Описание
Список Коллекция printerShare Получите список общих папок принтера в клиенте.
Получение printerShare Чтение свойств и связей объекта printerShare .
Обновление printerShare Обновите объект printerShare .
удаление; Нет Отмена общего доступа к принтеру.
Список заданий Коллекция printJob Получите список заданий печати, которые находятся в очереди для обработки с помощью printerShare.
Создание задания для общей папки принтера задание printJob Создайте новое задание печати для printerShare. Чтобы начать печать задания, используйте команду start.
Список разрешенных пользователей Коллекция объектов user Получите список пользователей, которые могут отправлять задания печати в связанную общую папку принтера.
Создание разрешенного пользователя Нет Предоставьте указанному пользователю доступ для отправки заданий печати в связанную общую папку принтера.
Удаление разрешенного пользователя Нет Отмена доступа к общей папке принтера у указанного пользователя.
Список разрешенных групп Коллекция group Получите список групп, члены которых могут отправлять задания печати в связанную общую папку принтера.
Создание разрешенной группы Нет Предоставьте указанной группе доступ для отправки заданий печати в связанную общую папку принтера.
Удаление разрешенной группы Нет Отмена доступа к общей папке принтера из указанной группы.
Вывод списка последних общих папок Коллекция printerShare Получите список недавно использовавшихся printerShares вошедшего пользователя.

Свойства

Свойство Тип Описание
allowAllUsers Логический Если задано значение true, доступ к этой общей папке принтера могут получить все пользователи и группы. Это свойство заменяет списки разрешенных пользователей и групп, определенные свойствами навигации allowedUsers и allowedGroups .
capabilities printerCapabilities Возможности принтера, связанного с этой общей папкой принтера. Наследуется от printerBase.
createdDateTime DateTimeOffset Параметр DateTimeOffset при создании общей папки принтера. Только для чтения.
defaults printerDefaults Параметры печати по умолчанию принтера, связанного с этой общей папкой принтера. Наследуется от printerBase.
displayName String Имя общей папки принтера, которую должны отображать клиенты печати. Наследуется от printerBase.
id String Идентификатор printerShare. Только для чтения.
isAcceptingJobs Логический Указывает, принимает ли принтер, связанный с этой общей папкой принтера, в настоящее время новые задания печати. Наследуется от printerBase.
расположение printerLocation Физическое или организационное расположение принтера, связанного с этой общей папкой принтера. Наследуется от printerBase.
manufacturer String Изготовитель сообщил принтер, связанный с этой общей папкой принтера. Только для чтения. Наследуется от printerBase.
model String Имя модели, указанное принтером, связанным с этой общей папкой принтера. Только для чтения.
status printerStatus Состояние обработки, включая ошибки, принтера, связанного с этой общей папкой принтера. Только для чтения. Наследуется от printerBase.
точка зрения printerShareViewpoint Дополнительные данные для общей папки принтера, просматриваемые вошедшего пользователя.

Связи

Связь Тип Описание
allowedGroups Коллекция group Группы, пользователи которых имеют доступ к печати с помощью принтера.
allowedUsers Коллекция объектов user Пользователи, имеющие доступ к печати с помощью принтера.
jobs Коллекция printJob Список заданий, которые помещаются в очередь для печати принтером, связанным с этой общей папкой принтера.
принтер printer Принтер, с которым связана эта общая папка принтера.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "allowAllUsers": "Boolean",
  "capabilities": {"@odata.type": "microsoft.graph.printerCapabilities"},
  "createdDateTime": "String (timestamp)",
  "defaults": {"@odata.type": "microsoft.graph.printerDefaults"},
  "displayName": "String",
  "id": "String (identifier)",
  "isAcceptingJobs": "Boolean",
  "location": {"@odata.type": "microsoft.graph.printerLocation"},
  "manufacturer": "String",
  "model": "String",
  "status": {"@odata.type": "microsoft.graph.printerStatus"},
  "viewPoint": {"@odata.type": "microsoft.graph.printerShareViewpoint"}
}