Compartilhar via


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"
}