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 tempo na agenda.

Métodos

Método Tipo de retorno Descrição
List coleção timeCard Obtenha a lista de objetos de cartão de tempo nesta agenda.
Create Cartão Crie um novo objeto timecard .
Get Cartão Obtenha um objeto timecard por ID.
Replace Nenhum Substitua um objeto timecard .
Delete Nenhum Exclua um objeto timecard da agenda.
clockIn Cartão Relógio para iniciar um cartão de tempo.
clockOut Nenhum Saia do relógio para encerrar um timecard aberto.
startBreak Nenhum Inicie um timeCardBreak em um cartão de tempo específico.
endBreak Nenhum End the open timeCardBreak in a specific timecard.
confirmTimeCard Nenhum Confirme um registro de cartão de tempo .

Propriedades

Propriedade Tipo Descrição
Quebra coleção timeCardBreak A lista de quebras associadas ao timeCard.
clockInEvent timeCardEvent O evento de clock-in do timeCard.
clockOutEvent timeCardEvent O evento de clock-out do timeCard.
confirmedBy confirmedBy Indica se essa entrada timeCard está 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 Anotações sobre o timeCard.
originalEntry timeCardEntry O timeCardEntry original do timeCard, antes da edição 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

Veja a seguir uma representação JSON do 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"
}