tipo de recurso de impresora
Espacio de nombres: microsoft.graph
Representa un dispositivo de impresora registrado con el servicio de impresión universal. Los recursos de impresora se pueden usar para administrar trabajos de impresión, configuración de impresora, metadatos de impresora y estado de registro.
Este recurso admite:
Hereda de printerBase.
Métodos
Método | Tipo devuelto | Descripción |
---|---|---|
Crear | printerCreateOperation | Create (registre) una nueva impresora con impresión universal. |
Get | printer | Lea las propiedades y relaciones del objeto de impresora. |
Actualizar | printer | Actualice el objeto de impresora. |
Delete | Ninguno | Anule el registro de la impresora física del servicio de impresión universal. |
Restauración de valores predeterminados de fábrica | Ninguno | Restaure la configuración predeterminada de una impresora a los valores especificados por el fabricante. |
Enumerar trabajos de impresión | colección printJob | Obtenga una lista de trabajos de impresión que la impresora pone en cola para su procesamiento. |
Create trabajo de impresión | Printjob | Create un nuevo trabajo de impresión para la impresora. Para empezar a imprimir el trabajo, use iniciar. |
Enumerar conectores | colección printConnector | Obtenga una lista de los conectores a los que está asociada esta impresora. |
Enumerar printerShares | printerShare (colección) | Obtenga una lista de printerShares a los que está asociada esta impresora. Actualmente, solo se puede asociar una impresoraShare a una impresora. |
Enumeración de desencadenadores de tareas | Ninguno | Enumerar printTaskTriggers asociados a esta impresora. |
Create desencadenador de tarea | printTaskTrigger | Create printTaskTrigger que se ejecuta cuando se producen eventos de impresión. |
Eliminación del desencadenador de tareas | Ninguno | Elimine un printTaskTrigger asociado a la impresora. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
capabilities | printerCapabilities | Capacidades de la impresora asociada a este recurso compartido de impresora. Se hereda de printerBase. |
defaults | printerDefaults | La configuración de impresión predeterminada de la impresora. Se hereda de printerBase. |
displayName | Cadena | Nombre de la impresora. Se hereda de printerBase. |
hasPhysicalDevice | Booleano | True si la impresora tiene un dispositivo físico para imprimir. Solo lectura. |
id | Cadena | Identificador del documento. Se hereda de printerBase. Solo lectura. |
isAcceptingJobs | Booleano | True si la impresora está aceptando nuevos trabajos de impresión. Se hereda de printerBase. |
isShared | Booleano | True si la impresora está compartida; false en caso contrario. Solo lectura. |
lastSeenDateTime | DateTimeOffset | Fecha más recienteTimeOffset cuando una impresora interactuó con impresión universal. Solo lectura. |
ubicación | printerLocation | Ubicación física o organizativa de la impresora. Se hereda de printerBase. |
manufacturer | Cadena | Fabricante notificado por la impresora. Se hereda de printerBase. |
model | Cadena | Nombre del modelo notificado por la impresora. Se hereda de printerBase. |
registeredDateTime | DateTimeOffset | DateTimeOffset cuando se registró la impresora. Solo lectura. |
status | printerStatus | Estado de procesamiento de la impresora, incluidos los errores. Se hereda de printerBase. |
Relaciones
Relación | Tipo | Description |
---|---|---|
conectores | printConnector | Conectores asociados a la impresora. |
jobs | colección printJob | Lista de trabajos que la impresora pone en cola para la impresión. Se hereda de printerBase. |
shares | printerShare (colección) | Lista de printerShares asociados a la impresora. Actualmente, solo se puede asociar una impresoraShare a la impresora. Solo lectura. Admite valores NULL. |
taskTriggers | colección printTaskTrigger | Lista de desencadenadores de tareas asociados a la impresora. |
Representación JSON
La siguiente representación JSON muestra el 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)"
}