tipo de recurso workPlanRecurrence

Espacio de nombres: microsoft.graph

Representa un patrón de programación de trabajo recurrente que define cuándo y dónde un usuario trabaja regularmente.

Una recurrencia del plan de trabajo permite a un usuario establecer horarios de trabajo semanales repetitivos. En la lista siguiente se muestran ejemplos:

  • Trabajo de oficina todos los lunes, miércoles y viernes de 9 a.m. a 5 p.m.
  • Trabajo remoto los martes y jueves

Un usuario puede crear varias periodicidades para adaptarse a diferentes patrones de trabajo a lo largo de la semana. Las entradas de tiempo libre no se pueden establecer como patrones recurrentes y se deben agregar como objetos workPlanOccurrence individuales.

Métodos

Método Tipo de valor devuelto Descripción
List colección workPlanRecurrence Obtenga las recurrencias del plan de trabajo de un usuario a través de la propiedad de navegación recurrencias .
Crear workPlanRecurrence Crear un nuevo objeto workPlanRecurrence en el plan de trabajo de un usuario.
Actualizar workPlanRecurrence Actualizar las propiedades de un objeto workPlanRecurrence en el plan de trabajo de un usuario.
Delete Ninguno Eliminar un objeto workPlanPeriodence del plan de trabajo de un usuario.

Propiedades

Propiedad Tipo Descripción
finalización dateTimeTimeZone Fecha y hora de finalización del plan de trabajo periódico.
id Cadena Identificador único de la recurrencia.
placeId Cadena Identificador de un lugar desde la API del directorio Microsoft Graph Places. Solo se aplica cuando workLocationType se establece en office.
recurrence patternedRecurrence El patrón de periodicidad que define cuándo se repite este plan de trabajo.
start dateTimeTimeZone Fecha y hora de inicio del plan de trabajo periódico.
workLocationType workLocationType El tipo de ubicación de trabajo. No se puede establecer en timeOff. Admite un subconjunto de los valores de workLocationType. Los valores posibles son: unspecified, office, remote y unknownFutureValue

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el 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"
}