Tipo de recurso de impressora
Namespace: microsoft.graph
Representa um dispositivo de impressora que foi registrado com o serviço impressão universal. Os recursos de 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 de printerBase.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Criar | printerCreateOperation | Criar (registrar) uma nova impressora com Impressão Universal. |
| Get | impressora | Leia as propriedades e as relações do objeto printer. |
| Atualizar | impressora | Atualize o objeto printer. |
| Delete | Nenhum | Desaconselhe a impressora física do serviço de Impressão Universal. |
| restoreFactoryDefaults | Nenhum(a) | Restaure as configurações padrão de uma impressora para os valores especificados pelo fabricante. |
| Listar trabalhos | Coleção printJob | Obter uma lista de trabalhos de impressão que estão na fila para processamento pela impressora. |
| Criar trabalho | printJob | Crie um novo trabalho de impressão para a impressora. Para começar a imprimir o trabalho, use start. |
| Listar conectores | Coleção printConnector | Obter uma lista de conectores que esta impressora está associada. |
| Listar shares | Coleção printerShare | Obter uma lista de printerShares que esta impressora está associada. Atualmente, apenas uma impressoraShare pode ser associada a uma impressora. |
| List taskTriggers | Nenhum(a) | Listar printTaskTriggers associados a essa 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 do documento. Herdado de printerBase. Somente leitura. |
| displayName | Cadeia de caracteres | O nome da impressora. Herdado de printerBase. |
| fabricante | String | O fabricante relatado pela impressora. Herdado de printerBase. |
| modelo | String | O nome do modelo relatado pela impressora. Herdado de printerBase. |
| registeredDateTime | DateTimeOffset | 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; false caso contrário. Somente leitura. |
| hasPhysicalDevice | Boolean | True se a impressora tiver um dispositivo físico para impressão. Somente leitura. |
| isAcceptingJobs | Boolean | Se a impressora está aceitando novos trabalhos de impressão no momento. Herdado de printerBase. |
| localização | printerLocation | O local físico 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 associados a esse compartilhamento de 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 estão na fila para impressão pela impressora. Herdado de printerBase. |
| shares | Coleção printerShare | A lista de printerShares que estão associadas à 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 tarefas associados à impressora. |
Representação JSON
Veja a seguir uma representação JSON do 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)"
}
Comentários
Enviar e exibir comentários de