Compartilhar via


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ões de horas nesta agenda.
Create timeCard Crie um novo objeto de cartão de tempo .
Get timeCard Obter um objeto de cartão de tempo por ID.
Replace Nenhum Substitua um objeto de cartão de tempo .
Delete Nenhum Elimine um objeto de cartão de horas da agenda.
Relógio em timeCard Inicie o relógio para iniciar um cartão de horas.
Sair do relógio Nenhum Sair para terminar um cartão de tempo aberto.
Iniciar interrupção Nenhum Inicie uma timeCardBreak num cartão de horas específico.
Fim da interrupção Nenhum Termine a timeCardBreak aberta num cartão de horas específico.
Confirmar Nenhum Confirme um registo de cartão de tempo .

Propriedades

Propriedade Tipo Descrição
quebras coleção timeCardBreak A lista de quebras associadas ao timeCard.
clockInEvent timeCardEvent O evento de entrada do timeCard.
clockOutEvent timeCardEvent O evento de tempo limite do timeCard.
confirmedBy confirmedBy Indica se esta 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 do 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 Notas sobre o timeCard.
originalEntry timeCardEntry O timeCardEntry original do timeCard, antes de o utilizador editar.
state timeCardState O estado atual do timeCard durante o ciclo de vida. Os valores possíveis são: clockedIn, , onBreakclockedOut, unknownFutureValue.
userId Cadeia de caracteres ID de utilizador ao qual o timeCard pertence.

Representação JSON

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