Tipo de recurso educationSubmission
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
Representa os recursos que um indivíduo (ou grupo) entregará para uma tarefa e os resultados (como notas ou comentários) associados ao envio.
Os envios são de propriedade de uma atribuição. Os envios são criados automaticamente quando uma atribuição é publicada. O envio possui duas listas de recursos. Os recursos representam a área de trabalho de usuários/grupos, enquanto os recursos enviados representam os recursos que foram entregues ativamente pelos alunos.
A propriedade de status é somente leitura e o objeto é movido pelo fluxo de trabalho por meio de ações.
Se setUpResourcesFolder não tiver sido chamado em um recurso educationSubmission , a propriedade resourcesFolderUrl será null.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Obter educationSubmission | educationSubmission | Ler propriedades e relações de um objeto educationSubmission . |
| Listar recursos | coleção educationSubmissionResource | Obtenha uma coleção de objetos educationSubmissionResource . |
| Listar submittedResources | coleção educationSubmissionResource | Obtenha uma coleção de objetos educationSubmissionResource . |
| Listar resultados | coleção educationOutcome | Obtenha uma coleção de objetos educationOutcome . |
| Retorno | educationSubmission | Um professor usa o retorno para indicar que as notas/comentários podem ser mostrados ao aluno. |
| Reatribuir | educationSubmission | Reatribua o envio ao aluno com comentários para revisão. |
| Configurar a pasta de recursos específicos de envio | educationSubmission | Crie uma SharePoint (em local predefinido) para carregar arquivos como recursos de envio. |
| Enviar | educationSubmission | Um aluno usa enviar para entregar a tarefa. Isso copiará os recursos para a pasta submittedResources para a classificação e atualizará o status. |
| cancelar | educationSubmission | Um aluno usa o cancelamento para mover o estado do envio do envio de volta para o trabalho. Isso copiará os recursos para a pasta workingResources para a classificação e atualizará o status. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | Cadeia de caracteres | Identificador exclusivo para o envio. |
| destinatário | educationSubmissionRecipient | Who esse envio é atribuído. |
| returnedBy | identitySet | Usuário que moveu o status deste envio para retornado. |
| returnedDateTime | DateTimeOffset | Momento no tempo em que o envio foi retornado. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
| resourcesFolderUrl | String | Pasta em que todos os recursos de arquivo para esse envio precisam ser armazenados. |
| status | educationSubmissionStatus | Somente leitura. Os valores possíveis são: working, submitted, released, returnede unknownFutureValue reassigned. Observe que você deve usar o Prefer: include-unknown-enum-members cabeçalho da solicitação para obter os seguintes valores nesta enumeração evolvável: reassigned. |
| submittedBy | identitySet | Usuário que moveu o recurso para o estado enviado. |
| submittedDateTime | DateTimeOffset | Momento no tempo em que o envio foi movido para o estado enviado. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
| unsubmittedBy | identitySet | Usuário que moveu o recurso de enviado para o estado de trabalho. |
| unsubmittedDateTime | DateTimeOffset | Momento no tempo em que o envio foi movido do envio para o estado de trabalho. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
| reassignedBy | identitySet | Usuário que moveu o status deste envio para reatribuido. |
| reassignedDateTime | DateTimeOffset | Momento no tempo em que o envio foi reatribuido. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| recursos | coleção educationSubmissionResource | Anulável. |
| submittedResources | coleção educationSubmissionResource | Somente leitura. Anulável. |
| Resultados | coleção educationOutcome . Contém notas, comentários e/ou informações de rubricas que o professor atribui a este envio | Leitura/gravação. Anulável. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"id":"String (identifier)",
"recipient":{"@odata.type":"microsoft.graph.educationSubmissionRecipient"},
"returnedBy":{"@odata.type":"microsoft.graph.identitySet"},
"returnedDateTime":"String (timestamp)",
"resourcesFolderUrl":"String",
"status":"string",
"submittedBy":{"@odata.type":"microsoft.graph.identitySet"},
"submittedDateTime":"String (timestamp)",
"unsubmittedBy":{"@odata.type":"microsoft.graph.identitySet"},
"unsubmittedDateTime":"String (timestamp)",
"reassignedBy":{"@odata.type":"microsoft.graph.identitySet"},
"reassignedDateTime":"String (timestamp)"
}
Comentários
Enviar e exibir comentários de