tipo de recurso da impressora

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 um dispositivo de impressora registrado com o serviço de Impressão Universal. Os recursos da impressora podem ser usados para gerenciar trabalhos de impressão, configurações de impressora, metadados de impressora e status de registro.

Esse recurso permite:

Métodos

Método Tipo de retorno Descrição
Criar printerCreateOperation Crie (registrar) uma nova impressora com Impressão Universal.
Get impressora Leia as propriedades e as relações do objeto da impressora.
Atualizar impressora Atualize o objeto da impressora.
Delete Nenhum Cancelar o registro da impressora física do serviço de Impressão Universal.
restoreFactoryDefaults Nenhum Restaure as configurações padrão de uma impressora para os valores especificados pelo fabricante.
Listar trabalhos coleção printJob Obtenha uma lista de trabalhos de impressão que a impressora faz fila para processamento.
Criar trabalho printJob Crie um novo trabalho de impressão para a impressora. Para começar a imprimir o trabalho, use iniciar.
Listar conectores coleção printConnector Obtenha uma lista de conectores aos quais essa impressora está associada.
List taskTriggers Nenhum Listar printTaskTriggers associados a esta impressora.
Create taskTrigger printTaskTrigger Crie um printTaskTrigger que é executado quando ocorrem eventos de impressão.
Delete taskTrigger Nenhum Exclua um printTaskTrigger associado à impressora.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador da impressora. Somente leitura.
displayName Cadeia de caracteres O nome da impressora.
fabricante Cadeia de caracteres O fabricante relatado pela impressora.
modelo Cadeia de caracteres O nome do modelo relatado pela impressora.
registeredDateTime DateTimeOffset O DateTimeOffset quando a impressora foi registrada. Somente leitura.
status printerStatus O status de processamento da impressora, incluindo quaisquer erros.
isShared Booliano True se a impressora for compartilhada; false caso contrário. Somente leitura.
hasPhysicalDevice Booliano True se a impressora tiver um dispositivo físico para impressão. Somente leitura.
isAcceptingJobs Booliano Se true, a impressora está aceitando novos trabalhos de impressão no momento.
localização printerLocation O local físico e/ou organizacional da impressora.
defaults printerDefaults As configurações de impressão padrão da impressora.
capabilities printerCapabilities Os recursos da impressora.
lastSeenDateTime DateTimeOffset O dateTimeOffset mais recente quando uma impressora interagiu com a Impressão Universal. Somente leitura.

Relações

Relação Tipo Descrição
jobs coleção printJob A lista de trabalhos que a impressora faz fila para impressão.
shares coleção printerShare A lista de printerShares que estão associados à impressora. Atualmente, apenas uma impressoraShare pode ser associada à impressora. Somente leitura. Anulável.
conectores printConnector Os conectores associados à impressora.
taskTriggers coleção printTaskTrigger Uma lista de gatilhos de tarefa associados à impressora.

Representação JSON

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

{
  "id": "String (identifier)",
  "displayName": "String",
  "manufacturer": "String",
  "model": "String",
  "isShared": true,
  "registeredDateTime": "String (timestamp)",
  "isAcceptingJobs": true,
  "hasPhysicalDevice": true,
  "location": {"@odata.type": "microsoft.graph.printerLocation"},
  "status": {"@odata.type": "microsoft.graph.printerStatus"},
  "defaults": {"@odata.type": "microsoft.graph.printerDefaults"},
  "capabilities": {"@odata.type": "microsoft.graph.printerCapabilities"},
  "lastSeenDateTime": "String (timestamp)"
}