tipo de recurso da impressora

Namespace: microsoft.graph

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:

Herda do printerBase.

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.
Listar shares coleção printerShare Obtenha uma lista de printerShares às quais essa impressora está associada. Atualmente, apenas uma impressoraShare pode ser associada a uma impressora.
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
capabilities printerCapabilities Os recursos da impressora associados a esse compartilhamento de impressora. Herdado da impressoraBase.
defaults printerDefaults As configurações de impressão padrão da impressora. Herdado da impressoraBase.
displayName Cadeia de caracteres O nome da impressora. Herdado da impressoraBase.
hasPhysicalDevice Booliano True se a impressora tiver um dispositivo físico para impressão. Somente leitura.
id Cadeia de caracteres O identificador do documento. Herdado da impressoraBase. Somente leitura.
isAcceptingJobs Booliano True se a impressora estiver aceitando novos trabalhos de impressão no momento. Herdado da impressoraBase.
isShared Booliano True se a impressora for compartilhada; false caso contrário. Somente leitura.
lastSeenDateTime DateTimeOffset O dateTimeOffset mais recente quando uma impressora interagiu com a Impressão Universal. Somente leitura.
localização printerLocation O local físico e/ou organizacional da impressora. Herdado da impressoraBase.
fabricante Cadeia de caracteres O fabricante relatado pela impressora. Herdado da impressoraBase.
modelo Cadeia de caracteres O nome do modelo relatado pela impressora. Herdado da impressoraBase.
registeredDateTime DateTimeOffset O DateTimeOffset quando a impressora foi registrada. Somente leitura.
status printerStatus O status de processamento da impressora, incluindo quaisquer erros. Herdado da impressoraBase.

Relações

Relação Tipo Descrição
conectores printConnector Os conectores associados à impressora.
jobs coleção printJob A lista de trabalhos que a impressora faz fila para impressão. Herdado da impressoraBase.
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.
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.

{
  "@odata.type": "#microsoft.graph.printer",
  "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"
  },
  "registeredDateTime": "String (timestamp)",
  "isShared": "Boolean",
  "hasPhysicalDevice": "Boolean",
  "lastSeenDateTime": "String (timestamp)"
}