tipo de recurso educationSubmission
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 los recursos que un individuo (o grupo) entrega para una asignación y los resultados (como calificaciones o comentarios) asociados al envío.
Los envíos pertenecen a una asignación. Los envíos se crean automáticamente cuando se publica una asignación . El envío posee dos listas de recursos. Los recursos representan el área de trabajo de usuarios o grupos, mientras que los recursos enviados representan los recursos que los alumnos han activado activamente.
La propiedad status es de solo lectura y el objeto se mueve a través del flujo de trabajo mediante acciones.
Si no se ha llamado a setUpResourcesFolder en un recurso educationSubmission , la propiedad resourcesFolderUrl es null
.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
Obtener envío | educationSubmission | Lee las propiedades y las relaciones de un objeto educationSubmission . |
Enumerar recursos de envío | educationSubmissionResource (colección) | Obtenga una colección de objetos educationSubmissionResource . |
Enumerar recursos enviados | educationSubmissionResource (colección) | Obtenga una colección de objetos educationSubmissionResource . |
Enumerar resultados | colección educationOutcome | Obtenga una colección de objetos educationOutcome . |
Envío de excusas | educationSubmission | Indica que el envío no tiene ninguna acción adicional para el alumno y no se incluye en los cálculos de calificación media. |
Devolver envío | educationSubmission | Un profesor usa return para indicar que las calificaciones o comentarios se pueden mostrar al alumno. |
Reasignar envío | educationSubmission | Reasigna el envío al alumno con comentarios para su revisión. |
Configurar la carpeta de recursos de envío | educationSubmission | Cree una carpeta de SharePoint (en una ubicación predefinida) para cargar archivos como recursos de envío. |
Enviar envío | educationSubmission | Un alumno usa enviar para entregar la asignación. Esta operación copia los recursos en la carpeta submittedResources para la clasificación y actualiza el estado. |
Cancelar envío de envío | educationSubmission | Un alumno usa la sumisión para mover el estado del envío de enviado de vuelta al trabajo. Esta operación copia los recursos en la carpeta workingResources para la calificación y actualiza el estado. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
assignmentId | Cadena | Identificador único de la asignación a la que está asociado este envío. Un envío siempre está asociado a una asignación y a una sola. |
excusedBy | identitySet | El usuario que marcó el envío como excusado. |
excusedDateTime | DateTimeOffset | Momento en el que el envío se trasladó al estado excusado. El tipo de marca de tiempo representa la información de fecha y hora mediante 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 . |
id | Cadena | Identificador único para el envío. |
lastModifiedBy | identitySet | Identidades de los que modificaron el envío. |
lastModifiedDateTime | DateTimeOffset | Fecha y hora en que se modificó el envío. |
reassignedBy | identitySet | Usuario que movió el estado de este envío a reasignado. |
reassignedDateTime | DateTimeOffset | Momento en el que se reasigna el envío. El tipo de marca de tiempo representa la información de fecha y hora mediante 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 . |
destinatario | educationSubmissionRecipient | A quién se asigna este envío. |
resourcesFolderUrl | Cadena | Carpeta donde deben almacenarse todos los recursos de archivo para este envío. |
returnedBy | identitySet | Usuario que ha movido el estado de este envío a devuelto. |
returnedDateTime | DateTimeOffset | Momento en el que se devolvió el envío. El tipo de marca de tiempo representa la información de fecha y hora mediante 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 . |
status | educationSubmissionStatus | Solo lectura. Los valores posibles son: working , submitted , returned , unknownFutureValue , reassigned y excused . Debe usar el encabezado de Prefer: include-unknown-enum-members solicitud para obtener los siguientes valores en esta enumeración evolvable: reassigned , y excused . |
submittedBy | identitySet | Usuario que ha movido el recurso al estado enviado. |
submittedDateTime | DateTimeOffset | Momento en el que el envío se movió al estado enviado. El tipo de marca de tiempo representa la información de fecha y hora mediante 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 . |
unsubmittedBy | identitySet | Usuario que movió el recurso de enviado al estado de trabajo. |
unsubmittedDateTime | DateTimeOffset | Momento en el que el envío ha pasado de enviarse al estado de trabajo. El tipo de marca de tiempo representa la información de fecha y hora mediante 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 . |
webUrl | Cadena | Dirección URL de vínculo profundo para el envío especificado. |
Relaciones
Relación | Tipo | Descripción |
---|---|---|
Resultados | colección educationOutcome . Contiene información de calificaciones, comentarios o rúbricas que el profesor asigna a este envío. | Lectura y escritura. Admite valores NULL. |
recursos | educationSubmissionResource (colección) | Admite valores NULL. |
submittedResources | educationSubmissionResource (colección) | Solo lectura. Admite valores NULL. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"excusedBy": {"@odata.type":"microsoft.graph.identitySet"},
"excusedDateTime": "String (timestamp)",
"id": "String (identifier)",
"reassignedBy": {"@odata.type":"microsoft.graph.identitySet"},
"reassignedDateTime": "String (timestamp)",
"recipient": {"@odata.type":"microsoft.graph.educationSubmissionRecipient"},
"resourcesFolderUrl": "String",
"returnedBy": {"@odata.type":"microsoft.graph.identitySet"},
"returnedDateTime": "String (timestamp)",
"status": "String",
"submittedBy": {"@odata.type":"microsoft.graph.identitySet"},
"submittedDateTime": "String (timestamp)",
"unsubmittedBy": {"@odata.type":"microsoft.graph.identitySet"},
"unsubmittedDateTime": "String (timestamp)",
"webUrl": "String"
}