Compartilhar via


printerShare resource type

Namespace: microsoft.graph

Representa uma impressora que se destina a ser detetável pelos utilizadores e a imprimir aplicações.

Herda da impressoraBase.

Métodos

Método Tipo de retorno Descrição
List coleção printerShare Obtenha uma lista de partilhas de impressoras no inquilino.
Get printerShare Ler propriedades e relações de um objeto printerShare .
Atualizar printerShare Atualizar um objeto printerShare .
Delete Nenhum Anular a partilha de uma impressora.
Listar tarefas para uma partilha de impressora coleção printJob Obtenha uma lista de tarefas de impressão que estão em fila de espera para processamento pela impressoraPartilhar.
Criar tarefa para uma partilha de impressora printJob Crie uma nova tarefa de impressão para a impressoraPartilhar. Para começar a imprimir a tarefa, utilize iniciar.
Listar utilizadores permitidos Coleção user Obtenha uma lista de utilizadores a quem foi concedido acesso para submeter tarefas de impressão para a partilha de impressora associada.
Criar utilizador permitido Nenhum Conceda ao utilizador especificado acesso para submeter tarefas de impressão para a partilha de impressora associada.
Eliminar utilizador permitido Nenhum Revogar o acesso de partilha da impressora do utilizador especificado.
Listar grupos permitidos Coleção group Obtenha uma lista de grupos aos quais foi concedido acesso para submeter tarefas de impressão para a partilha de impressora associada.
Criar grupo permitido Nenhum Conceda ao grupo especificado acesso para submeter tarefas de impressão para a partilha de impressora associada.
Eliminar grupo permitido Nenhum Revogar o acesso de partilha da impressora a partir do grupo especificado.

Propriedades

Propriedade Tipo Descrição
allowAllUsers Booliano Se for verdade, todos os utilizadores e grupos terão acesso a esta partilha de impressora. Isto substitui as listas de permissões definidas pelas propriedades de navegação allowedUsers e allowedGroups .
capabilities printerCapabilities As capacidades da impressora associada a esta partilha de impressora. Herdado da impressoraBase.
createdDateTime DateTimeOffset O DateTimeOffset quando a partilha da impressora foi criada. Somente leitura.
defaults printerDefaults As predefinições de impressão da impressora associada a esta partilha de impressora. Herdado da impressoraBase.
displayName Cadeia de caracteres O nome da partilha de impressora que os clientes de impressão devem apresentar. Herdado da impressoraBase.
id Cadeia de caracteres O identificador da printerShare. Herdado da impressoraBase. Somente leitura.
isAcceptingJobs Booliano Se a impressora associada a esta partilha de impressora está atualmente a aceitar novas tarefas de impressão. Herdado da impressoraBase.
localização printerLocation A localização física e/ou organizacional da impressora associada a esta partilha de impressora. Herdado da impressoraBase.
fabricante Cadeia de caracteres O fabricante reportou pela impressora associada a esta partilha de impressora. Herdado da impressoraBase. Somente leitura.
modelo Cadeia de caracteres O nome do modelo comunicado pela impressora associada a esta partilha de impressora. Herdado da impressoraBase. Somente leitura.
status printerStatus O estado de processamento, incluindo quaisquer erros, da impressora associada a esta partilha de impressora. Herdado da impressoraBase. Somente leitura.
viewPoint printerShareViewpoint Dados adicionais para uma partilha de impressora, conforme visualizado pelo utilizador com sessão iniciada.

Relações

Relação Tipo Descrição
impressora impressora A impressora à qual esta impressora partilha está relacionada.
allowedUsers Coleção user Os utilizadores que têm acesso para imprimir com a impressora.
allowedGroups group Os grupos cujos utilizadores têm acesso para imprimir com a impressora.
jobs coleção printJob A lista de tarefas que estão em fila de espera para impressão pela impressora associada a esta partilha de impressora.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.printerShare",
  "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"
  },
  "allowAllUsers": "Boolean",
  "createdDateTime": "String (timestamp)",
  "viewPoint": {"@odata.type": "microsoft.graph.printerShareViewpoint"}
}