educationModule resource type (tipo de recurso educationModule)
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 Versão.
Um módulo está associado a uma classe. Representa um grupo de recursos de aprendizagem individuais organizados de forma sistemática.
Apenas os professores ou proprietários de equipas podem criar módulos. Os módulos contêm recursos de aprendizagem só de leitura e tarefas que o professor quer que o estudante conclua.
Quando um módulo é criado, está num draft
estado. Os estudantes não podem ver o módulo até que seja publicado. Pode alterar o estado de um módulo com a ação de publicação . Não pode utilizar um pedido PATCH para alterar o estado do módulo .
Herda de entidade.
Methods
Método | Tipo de retorno | Descrição |
---|---|---|
Listar módulos | coleção educationModule | Obter uma coleção de objetos educationModule . |
Criar módulo | educationModule | Crie um objeto educationModule . |
Obter módulo | educationModule | Ler propriedades e relações de um objeto educationModule . |
Atualizar módulo | educationModule | Atualizar um objeto educationModule . |
Eliminar módulo | Nenhum | Eliminar um objeto educationModule . |
Módulo Afixar | educationModule | Afixar um objeto educationModule . |
Remover módulo | educationModule | Remover um objeto educationModule . |
Publicar módulo | educationModule | Altere o estado de um objeto educationModule de rascunho para publicado. |
Configurar a pasta de recursos do módulo | educationModule | Crie uma pasta do SharePoint (numa localização predefinida) para carregar ficheiros como recursos do módulo. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
createdBy | identitySet | O nome a apresentar do utilizador que criou o módulo. |
createdDateTime | DateTimeOffset | Data de criação do módulo . O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC a 1 de janeiro de 2014, é 2014-01-01T00:00:00Z |
description | Cadeia de caracteres | Descrição do módulo. |
displayName | Cadeia de caracteres | Nome do módulo. |
id | Cadeia de caracteres | O identificador exclusivo do módulo. Herdado da entidade. Somente leitura. |
isPinned | Booliano | Indica se o módulo está afixado ou não. |
lastModifiedBy | identitySet | O último utilizador que modificou o módulo. |
lastModifiedDateTime | DateTimeOffset | Data em que o módulo foi modificado pela última vez. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC a 1 de janeiro de 2014, é 2014-01-01T00:00:00Z |
resourcesFolderUrl | cadeia de caracteres | URL da pasta onde estão armazenados todos os recursos de ficheiro para este módulo . |
status | cadeia de caracteres | Estado do módulo. Não pode utilizar uma operação PATCH para atualizar este valor. Os valores possíveis são: draft e published . |
Relações
Relação | Tipo | Descrição |
---|---|---|
recursos | coleção educationModuleResource | Objetos de aprendizagem associados a este módulo. Apenas os professores podem modificar esta lista. Anulável. |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isPinned": "Boolean",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"resourcesFolderUrl": "String",
"status": "String"
}