tipo de recurso printerShare

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

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

Métodos

Método Tipo de retorno Descrição
List coleção printerShare Obtenha uma lista de compartilhamentos de impressora no locatário.
Get printerShare Ler propriedades e relacionamentos de um objeto printerShare .
Atualizar printerShare Atualizar um objeto printerShare .
Delete Nenhum Cancelar o compartilhamento de uma impressora.
Listar trabalhos coleção printJob Obtenha uma lista de trabalhos de impressão que estão na fila para processamento pelo printerShare.
Criar trabalho para um compartilhamento de impressora printJob Criar um novo trabalho de impressão para o printerShare. Para começar a imprimir o trabalho, use iniciar.
Listar usuários permitidos Coleção user Recupere uma lista de usuários que podem enviar trabalhos de impressão para o compartilhamento de impressora associado.
Criar usuário permitido Nenhum Conceda ao usuário especificado acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Excluir usuário permitido Nenhum Revogar o acesso ao compartilhamento de impressora do usuário especificado.
Listar grupos permitidos Coleção group Recupere uma lista de grupos cujos membros podem enviar trabalhos de impressão para o compartilhamento de impressora associado.
Criar grupo permitido Nenhum Conceda ao grupo especificado acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Excluir grupo permitido Nenhum Revogar o acesso ao compartilhamento de impressora do grupo especificado.
Listar compartilhamentos recentes coleção printerShare Obtenha uma lista de printerShares usados recentemente pelo usuário conectado.

Propriedades

Propriedade Tipo Descrição
allowAllUsers Booliano Se for true, todos os usuários e grupos poderão acessar esse compartilhamento de impressora. Essa propriedade substitui as listas de usuários e grupos permitidos definidas pelas propriedades de navegação allowedUsers e allowedGroups .
capabilities printerCapabilities Os recursos da impressora associada a esse compartilhamento de impressora. Herdado de printerBase.
createdDateTime DateTimeOffset O DateTimeOffset quando o compartilhamento de impressora foi criado. Somente leitura.
defaults printerDefaults As configurações de impressão padrão da impressora associada a este compartilhamento de impressora. Herdado de printerBase.
displayName Cadeia de caracteres O nome do compartilhamento de impressora que os clientes de impressão devem exibir. Herdado de printerBase.
id Cadeia de caracteres O identificador do printerShare. Somente leitura.
isAcceptingJobs Booliano Se a impressora associada a esse compartilhamento de impressora está aceitando novos trabalhos de impressão no momento. Herdado de printerBase.
localização printerLocation A localização física e/ou organizacional da impressora associada a esse compartilhamento de impressora. Herdado de printerBase.
fabricante Cadeia de caracteres O fabricante informado pela impressora associada a esse compartilhamento de impressora. Somente leitura. Herdado de printerBase.
modelo Cadeia de caracteres O nome do modelo informado pela impressora associada a esse compartilhamento de impressora. Somente leitura.
status printerStatus O status de processamento, incluindo quaisquer erros, da impressora associada a esse compartilhamento de impressora. Somente leitura. Herdado de printerBase.
Ponto de vista printerShareViewpoint Mais dados de um compartilhamento de impressora conforme exibidos pelo usuário conectado.

Relações

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

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

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