tipo de recurso timeCard

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 entrada de cartão de ponto na agenda.

Métodos

Método Tipo de retorno Descrição
List coleção timeCard Obtenha a lista de objetos de cartão de ponto nesta programação.
Create timeCard Criar um novo objeto de cartão de ponto .
Get timeCard Obtenha um objeto de cartão de ponto por ID.
Replace Nenhum Substitua um objeto de cartão de ponto .
Delete Nenhum Exclua um objeto de cartão de ponto da agenda.
Registrar entrada timeCard Registre a entrada para iniciar um cartão de ponto.
Registrar saída Nenhum Registre a saída para encerrar um cartão de ponto aberto.
Intervalo inicial Nenhum Iniciar um timeCardBreak em um cartão de ponto específico.
Fim do intervalo Nenhum Termine o timeCardBreak aberto em um cartão de ponto específico.
Confirmar Nenhum Confirme um registro de cartão de ponto .
Confirmar para o usuário timeCard Confirme um cartão de ponto específico para um usuário.

Propriedades

Propriedade Tipo Descrição
pausas coleção timeCardBreak A lista de quebras associadas ao timeCard.
clockInEvent timeCardEvent O evento de registro de entrada do timeCard.
clockOutEvent timeCardEvent O evento de saída do timeCard.
confirmado por confirmado por Indica se esta entrada timeCard foi confirmada. Os valores possíveis são none, user, manager, unknownFutureValue.
createdBy identitySet Identidade da pessoa que criou a entidade.
createdDateTime DateTimeOffset O carimbo de data/hora em que o timeCard foi criado.
id Cadeia de caracteres Identificador exclusivo para o timeCard.
lastModifiedBy identitySet Identidade da pessoa que modificou a entidade pela última vez.
lastModifiedDateTime DateTimeOffset O carimbo de data/hora em que o timeCard foi modificado pela última vez.
notes itemBody Observações sobre o timeCard.
originalEntry timeCardEntry O timeCardEntry original do timeCard, antes das edições do usuário.
state timeCardState O estado atual do timeCard durante seu ciclo de vida. Os valores possíveis são: clockedIn, onBreak, clockedOut, unknownFutureValue.
userId Cadeia de caracteres ID do usuário à qual o timeCard pertence.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "breaks": [{"@odata.type":"microsoft.graph.timeCardEvent"}],
  "clockInEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
  "clockOutEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
  "confirmedBy": "String",
  "createdBy": {"@odata.type":"microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "notes": {"@odata.type":"microsoft.graph.itemBody"},
  "originalEntry": {"@odata.type":"microsoft.graph.timeCardEntry"},
  "state": "String",
  "userId": "String"
}