Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa una unidad de no trabajo en una programación.
Hereda de changeTrackedEntity.
Métodos
| Método | Tipo devuelto | Descripción |
|---|---|---|
| List | Colección de timeOff | Obtener la lista de objetos timeOff de una programación. |
| Crear | timeOff | Cree un nuevo objeto timeOff . |
| Get | timeOff | Obtenga un objeto timeOff por identificador. |
| Replace | timeOff | Reemplace un objeto timeOff . |
| Delete | Ninguno | Eliminar un objeto timeOff de la programación. |
| Fase de eliminación | Ninguno | Preparar la eliminación de un timeOff en una programación en modo borrador. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| createdBy | identitySet | Identidad del usuario que creó el objeto timeOff . Heredado de changeTrackedEntity. |
| createdDateTime | DateTimeOffset | La fecha y hora en que se creó por primera vez este timeOff . El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. Heredado de changeTrackedEntity. |
| draftTimeOff | timeOffItem | La versión de borrador de este elemento de timeOff que pueden ver los administradores. Debe compartirse antes de que sea visible para los miembros del equipo. Necesario. |
| id | Cadena | Identificador único de timeOff. Heredado de changeTrackedEntity. |
| isStagedForDeletion | Booleano | El timeOff se marca para su eliminación, un proceso que finaliza cuando se comparte la programación. |
| lastModifiedBy | identitySet | Identidad del usuario que actualizó por última vez esta hora libre. Heredado de changeTrackedEntity. |
| lastModifiedDateTime | DateTimeOffset | La fecha y hora en que se actualizó por última vez este timeOff . El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. Heredado de changeTrackedEntity. |
| sharedTimeOff | timeOffItem | La versión compartida de este timeOff que pueden ver tanto los empleados como los administradores. Las novedades de la propiedad sharedTimeOff envían notificaciones a los usuarios en el cliente de Teams. Obligatorio. |
| teamInfo | turnosTeamInfo | Información del equipo en el que se encuentra el tiempo libre . |
| userId | Cadena | ID del usuario asignado a timeOff. Obligatorio. |
| userInfo | shiftsUserInfo | Información del usuario asignado al timeOff. |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.timeOff",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"draftTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"id": "String (identifier)",
"isStagedForDeletion": "Boolean",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"sharedTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"teamInfo": "microsoft.graph.shiftsTeamInfo",
"userId": "String",
"userInfo": "microsoft.graph.shiftsUserInfo"
}