Type de ressource educationSubmission
Espace de noms: microsoft.graph
Représente les ressources qu’un individu (ou un groupe) retourne pour un devoir et les résultats (tels que les notes ou les commentaires) associés à la soumission.
Les soumissions appartiennent à une affectation. Les soumissions sont automatiquement créées lors de la publication d’une affectation . La soumission possède deux listes de ressources. Les ressources représentent la zone de travail des utilisateurs/groupes, tandis que les ressources soumises représentent les ressources qui ont été activement retournées par les étudiants.
La propriété status est en lecture seule et l’objet est déplacé dans le flux de travail via des actions.
Si setUpResourcesFolder n’a pas été appelé sur une ressource educationSubmission , la propriété resourcesFolderUrl est null
.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
Obtenir une soumission | educationSubmission | Lit les propriétés et relations d’un objet educationSubmission . |
Répertorier les ressources de soumission | collection educationSubmissionResource | Obtenez une collection d’objets educationSubmissionResource . |
Répertorier les ressources soumises | collection educationSubmissionResource | Obtenez une collection d’objets educationSubmissionResource . |
Répertorier les résultats | collection educationOutcome | Obtenez une collection d’objets educationOutcome . |
Envoi d’excuses | educationSubmission | Indique que la soumission n’a aucune autre action pour l’étudiant et n’est pas incluse dans les calculs de note moyenne. |
Renvoyer une soumission | educationSubmission | Un enseignant utilise le retour pour indiquer que les notes/commentaires peuvent être affichés à l’étudiant. |
Réaffecter la soumission | educationSubmission | Réaffectez la soumission à l’étudiant avec des commentaires pour révision. |
Configurer le dossier des ressources de soumission | educationSubmission | Create un dossier SharePoint (sous un emplacement prédéfini) pour charger des fichiers en tant que ressources de soumission. |
Envoyer une soumission | educationSubmission | Un étudiant utilise submit pour remettre le devoir. Cette opération copie les ressources dans le dossier submittedResources pour l’évaluation et met à jour les status. |
Annuler l’envoi d’une soumission | educationSubmission | Un étudiant utilise l’insoumettre pour déplacer l’état de la soumission de retour au travail. Cette opération copie les ressources dans le dossier workingResources pour l’évaluation et met à jour les status. |
Propriétés
Propriété | Type | Description |
---|---|---|
id | Chaîne | Identificateur unique de la soumission. |
excusedBy | identitySet | L’utilisateur qui a marqué la soumission comme étant excusée. |
excusedDateTime | DateTimeOffset | L’heure à laquelle la soumission a été excusée. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
reassignedBy | identitySet | Utilisateur qui a déplacé le status de cette soumission vers réaffecté. |
reassignedDateTime | DateTimeOffset | Moment dans le temps où la soumission a été réaffectée. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
destinataire | educationSubmissionRecipient | À qui cette soumission est affectée. |
resourcesFolderUrl | Chaîne | Dossier dans lequel toutes les ressources de fichier pour cette soumission doivent être stockées. |
returnedBy | identitySet | Utilisateur qui a déplacé le status de cette soumission vers retourné. |
returnedDateTime | DateTimeOffset | Moment dans le temps où la soumission a été retournée. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
status | educationSubmissionStatus | En lecture seule. Les valeurs possibles sont , reassigned excused , returned et submitted working . Vous devez utiliser l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir les valeurs suivantes dans cette énumération évolutive : excused et reassigned . |
submittedBy | identitySet | Utilisateur qui a déplacé la ressource dans l’état soumis. |
submittedDateTime | DateTimeOffset | Moment dans le temps où la soumission a été déplacée dans l’état soumis. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
unsubmittedBy | identitySet | Utilisateur qui a déplacé la ressource de l’envoi à l’état de fonctionnement. |
unsubmittedDateTime | DateTimeOffset | Moment dans le temps où la soumission a été déplacée de l’état soumis à l’état de fonctionnement. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
webUrl | Chaîne | URL de lien profond pour la soumission donnée. |
Relations
Relation | Type | Description |
---|---|---|
Résultats | collection educationOutcome . Contient les notes, commentaires et/ou rubriques que l’enseignant attribue à cette soumission | Lecture-écriture. Peut avoir la valeur Null. |
resources | collection educationSubmissionResource | Pouvant accepter la valeur Null. |
submittedResources | collection educationSubmissionResource | En lecture seule. Pouvant accepter la valeur Null. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"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"
}