Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 no serviço de Impressão Universal. Os recursos da impressora podem ser usados para gerenciar trabalhos de impressão, configurações da impressora, metadados da impressora e o status de registro. Herda de printerBase.
Este recurso suporta a assinatura de notificações de alteração.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Criar | printerCreateOperation | Criar (registrar) uma nova impressora com a Impressão Universal. |
| Get | impressora | Leia as propriedades e as relações do objeto de impressora. |
| Atualizar | impressora | Atualize o objeto de impressora. |
| Delete | Nenhum | Cancele o registro da impressora física no serviço de Impressão Universal. |
| Restaurar padrões de fábrica | Nenhum | Restaure as configurações padrão de uma impressora para os valores especificados pelo fabricante. |
| Listar trabalhos de impressão | coleção printJob | Obtenha uma lista de trabalhos de impressão que a impressora enfileira para processamento. |
| Criar trabalho de impressão | 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 esta impressora está associada. |
| Listar gatilhos de tarefa | Nenhum | Liste os printTaskTriggers associados a esta impressora. |
| Criar gatilho de tarefa | printTaskTrigger | Crie um printTaskTrigger que seja executado quando ocorrerem eventos de impressão. |
| Excluir gatilho de tarefa | 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. Herdado de printerBase. |
| fabricante | Cadeia de caracteres | O fabricante informado pela impressora. Herdado de printerBase. |
| modelo | Cadeia de caracteres | O nome do modelo informado pela impressora. Herdado de printerBase. |
| registeredDateTime | DateTimeOffset | O DateTimeOffset quando a impressora foi registrada. Somente leitura. |
| status | printerStatus | O status de processamento da impressora, incluindo quaisquer erros. Herdado de printerBase. |
| isShared | Booliano | True se a impressora for compartilhada; caso contrário, false. 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. Herdado de printerBase. |
| localização | printerLocation | A localização física e/ou organizacional da impressora. Herdado de printerBase. |
| defaults | printerDefaults | As configurações de impressão padrão da impressora. Herdado de printerBase. |
| capabilities | printerCapabilities | Os recursos da impressora. Herdado de printerBase. |
| 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 coloca na fila para impressão. |
| shares | coleção printerShare | A lista de printerShares associados à impressora. Atualmente, apenas um printerShare pode ser associado à 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)"
}