Compartilhar 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.
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 que podem 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 cujos membros podem 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.
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 podem aceder a esta partilha de impressora. Esta propriedade substitui as listas de utilizadores e grupos permitidos definidos 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. 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. Somente leitura. Herdado da impressoraBase.
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. Herdado da impressoraBase.
viewPoint printerShareViewpoint Mais dados para uma partilha de impressora, conforme visualizado pelo utilizador com sessão iniciada.

Relações

Relação Tipo Descrição
allowedGroups Coleção 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

A representação JSON seguinte mostra o tipo de 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"}
}