Тип ресурса printerShare

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

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

Наследует от printerBase.

Методы

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

Свойства

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

Связи

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

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

Ниже указано представление ресурса в формате JSON.

{
  "@odata.type": "#microsoft.graph.printerShare",
  "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"
  },
  "allowAllUsers": "Boolean",
  "createdDateTime": "String (timestamp)",
  "viewPoint": {"@odata.type": "microsoft.graph.printerShareViewpoint"}
}