Partilhar via


printerShare resource type

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 uma impressora que se destina a ser detetável pelos utilizadores e a imprimir aplicações.

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 trabalhos coleção printJob Obtenha uma lista de tarefas de impressão que estão em fila de espera para processamento pela impressoraPartilhar.
Create trabalho para uma partilha de impressora printJob Create 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.
Create 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.
Create 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.
Listar partilhas recentes coleção printerShare Obtenha uma lista de impressoras utilizadas recentementePartilhas pelo utilizador com sessão iniciada.

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.
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.
displayName Cadeia de caracteres O nome da partilha de impressora que os clientes de impressão devem apresentar.
id Cadeia de caracteres O identificador da printerShare. Somente leitura.
isAcceptingJobs Booliano Se a impressora associada a esta partilha de impressora está atualmente a aceitar novas tarefas de impressão.
localização printerLocation A localização física e/ou organizacional da impressora associada a esta partilha de impressora.
fabricante Cadeia de caracteres O fabricante reportou pela impressora associada a esta partilha de impressora. Somente leitura.
modelo Cadeia de caracteres O nome do modelo comunicado pela impressora associada a esta partilha de impressora. Somente leitura.
status printerStatus O processamento status, incluindo quaisquer erros, da impressora associada a esta partilha de impressora. 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
allowedGroups group Os grupos cujos utilizadores têm acesso para imprimir com a impressora.
allowedUsers Coleção user Os utilizadores que 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.
impressora impressora A impressora à qual esta impressora partilha está relacionada.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "allowAllUsers": "Boolean",
  "capabilities": {"@odata.type": "microsoft.graph.printerCapabilities"},
  "createdDateTime": "String (timestamp)",
  "defaults": {"@odata.type": "microsoft.graph.printerDefaults"},
  "displayName": "String",
  "id": "String (identifier)",
  "isAcceptingJobs": "Boolean",
  "location": {"@odata.type": "microsoft.graph.printerLocation"},
  "manufacturer": "String",
  "model": "String",
  "status": {"@odata.type": "microsoft.graph.printerStatus"},
  "viewPoint": {"@odata.type": "microsoft.graph.printerShareViewpoint"}
}