workPlanRecurrence tipo de recurso

Namespace: microsoft.graph

Representa um padrão de agendamento de trabalho recorrente que define quando e onde um usuário trabalha regularmente.

A recorrência de um plano de trabalho permite que o usuário estabeleça horários de trabalho semanais repetidos. A lista a seguir mostra exemplos:

  • Trabalho de escritório todas as segundas, quartas e sextas-feiras, das 9h às 17h
  • Trabalho remoto às terças e quintas-feiras

Um usuário pode criar várias recorrências para acomodar diferentes padrões de trabalho ao longo da semana. As entradas de folga não podem ser definidas como padrões recorrentes e devem ser adicionadas como objetos workPlanOccurrence individuais.

Métodos

Método Tipo de retorno Descrição
List workPlanRecurrence collection Obtenha as recorrências do plano de trabalho de um usuário por meio da propriedade de navegação de recorrências .
Create workPlanRecurrence Crie um novo objeto workPlanRecurrence no plano de trabalho de um usuário.
Atualizar workPlanRecurrence Atualize as propriedades de um objeto workPlanRecurrence no plano de trabalho de um usuário.
Delete Nenhum Exclua um objeto workPlanRecurrence do plano de trabalho de um usuário.

Propriedades

Propriedade Tipo Descrição
end dateTimeTimeZone A data e a hora de término do plano de trabalho recorrente.
id Cadeia de caracteres Identificador exclusivo para a recorrência.
placeId Cadeia de caracteres Identificador de um local da API do Microsoft Graph Places Directory. Aplicável somente quando workLocationType está definido como office.
recurrence patternedRecurrence O padrão de recorrência que define quando esse plano de trabalho se repete.
iniciar dateTimeTimeZone A data e a hora de início do plano de trabalho recorrente.
workLocationType workLocationType O tipo de local de trabalho. Não pode ser definido como timeOff. Dá suporte a um subconjunto dos valores para workLocationType. Os valores possíveis são: unspecified, office, remote, unknownFutureValue.

Relações

Nenhum

Representação JSON

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

{
  "end": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "id": "String (identifier)",
  "placeId": "String",
  "recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
  "start": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "workLocationType": "String"
}