Tipo de recurso printerShare

Namespace: microsoft.graph

Representa uma impressora que se destina a ser descoberta por usuários e aplicativos de impressão.

Herda de printerBase.

Métodos

Método Tipo de retorno Descrição
List Coleção printerShare Obter uma lista de compartilhamentos de impressora no locatário.
Get printerShare Ler propriedades e relações de um objeto printerShare.
Atualizar printerShare Atualize um objeto printerShare.
Delete Nenhum Desaque o compartilhamento de uma impressora.
Listar trabalhos Coleção printJob Obter uma lista de trabalhos de impressão que estão na fila para processamento pela printerShare.
Criar trabalho printJob Crie um novo trabalho de impressão para a printerShare. Para começar a imprimir o trabalho, use start.
Listar allowedUsers Coleção user Recupere uma lista de usuários que tiveram acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Adicionar allowedUser Nenhum(a) Conceda ao usuário especificado acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Remover allowedUser Nenhum(a) Revogar o acesso de compartilhamento de impressora do usuário especificado.
Listar allowedGroups Coleção group Recupere uma lista de grupos que tiveram acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Adicionar allowedGroup Nenhum Conceda ao grupo especificado acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Remover allowedGroup Nenhum(a) Revogar o acesso de compartilhamento de impressora do grupo especificado.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador printerShare. Herdado de printerBase. Somente leitura.
displayName Cadeia de caracteres O nome do compartilhamento de impressora que os clientes de impressão devem exibir. Herdado de printerBase.
createdDateTime DateTimeOffset DateTimeOffset quando o compartilhamento de impressora foi criado. Somente leitura.
fabricante String O fabricante relatado pela impressora associada a esse compartilhamento de impressora. Herdado de printerBase. Somente leitura.
modelo String O nome do modelo relatado pela impressora associada a esse compartilhamento de impressora. Herdado de printerBase. Somente leitura.
isAcceptingJobs Boolean Se a impressora associada a esse compartilhamento de impressoras está aceitando novos trabalhos de impressão no momento. Herdado de printerBase.
defaults printerDefaults As configurações de impressão padrão da impressora associada a esse compartilhamento de impressora. Herdado de printerBase.
capabilities printerCapabilities Os recursos da impressora associados a esse compartilhamento de impressora. Herdado de printerBase.
localização printerLocation O local físico e/ou organizacional da impressora associada a esse compartilhamento de impressora. Herdado de printerBase.
status printerStatus O status do processamento, incluindo quaisquer erros, da impressora associada a esse compartilhamento de impressora. Herdado de printerBase. Somente leitura.
allowAllUsers Boolean Se for true, todos os usuários e grupos terão acesso a esse compartilhamento de impressora. Isso sobressalta as listas de permissão definidas pelas propriedades de navegação allowedUsers e allowedGroups.

Relações

Relação Tipo Descrição
impressora impressora A impressora à que essa impressora está relacionada.
allowedUsers Coleção user Os usuários que têm acesso à impressão usando a impressora.
allowedGroups group Os grupos cujos usuários têm acesso para imprimir usando a impressora.
jobs Coleção printJob A lista de trabalhos que estão na fila para impressão pela impressora associada a esse compartilhamento de impressora.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@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)"
}