| Name | Description | Type | Additional information |
|---|---|---|---|
| Title |
The title of the element. |
string |
None. |
| Visibility |
Defines visibility settings. Pass null if you don't want to make any changes. |
Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.VisibilitySettings |
None. |
| AssignTo |
Defines who to assign the element to (specific users and/or groups). If null, or if no specific Ids are provided:
|
Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.AssignTo |
None. |
| LearningObjectivesIds |
List of learning objective IDs to associate with this assignment. If null, no changes will be made to learning objectives associations. If empty, all associations will be removed. |
Collection of integer |
None. |
| DeadlineSettings |
Deadline settings. Pass null if you don't want to make any changes. |
Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.DeadlineSettings |
None. |
| AssessmentStatusId |
The assessment status id ("not submitted", "completed" etc) used for the element. If null, it will not be changed when updating the element. |
integer |
None. |
| AssessmentId |
The assessment id (grades / assessment scale) used for the element. If null, it will not be changed when updating the element. To remove assessmentId, use 0 |
integer |
None. |
| MaxScore |
Max score in case if score is in use instead of assessment scale. If null, it will not be changed when updating the element. To remove maxScore, use any negative value, e.g. -1 |
decimal number |
None. |
| IsAssessmentVisibleForStudents |
Defines whether the assessment is visible for students (aka "Results are visible to students"). If null, it will not be changed when updating the element. |
boolean |
None. |
| AddToAssessmentRecord |
Defines whether current element should be added into assessment record. If null, it will not be changed when updating the element. |
boolean |
None. |
| AssessmentRecordCategoryId |
Which category in assessment record should be used for current element, if it is added into assessment record. Null means that it will not be changed when updating the element, or not connected. To remove connection to category, use 0. |
integer |
None. |
| TermId |
The ID of term in case of adding element into assessment record. If null, it will not be changed when updating the element. |
integer |
None. |
| IsAnonymous |
Defines whether submission is anonymous. If null, it will not be changed when updating the element. |
boolean |
None. |
| IsHomework |
Defines whether the element is homework. If null, it will not be changed when updating the element. |
boolean |
None. |
| IsMandatory |
Defines whether submission is mandatory. If null, it will not be changed when updating the element. |
boolean |
None. |
| CompletionMode |
Indicates whether submission is required for this element to complete the connected task, or if it can be marked as completed without submission. If null, it will not be changed when updating the element. |
Itslearning.Platform.RestApi.Sdk.Common.Entities.ElementCompletionMode |
None. |
| ExcludeFromTeacherTaskList |
Defines whether to exclude from teacher's follow-up tasks or not. If null, it will not be changed when updating the element. |
boolean |
None. |
| DeletedFileIds |
List of file ids to deleted, connected to the element. |
Collection of integer |
None. |
| NewFiles |
List of files to be added to the element, attachments to the element. These files should be already uploaded as temporary files using file upload API, and here you should provide their temporary file ids. |
Collection of Itsolutions.Itslearning.Web.RestApi.Personal.FileUpload.UploadedTempFile |
None. |
| ModifiedFiles | Collection of Itsolutions.Itslearning.Web.RestApi.Personal.FileUpload.ModifiedElementFileModel |
None. |
|
| FilesInCloud | Collection of Itslearning.Web.UI.Controls.Uploaders.Metadata.FileInCloudMetadata |
None. |
|
| Text | string |
None. |
|
| UsePlagiarismCheck | boolean |
None. |
|
| ShowPlagiarismResultsToStudents | boolean |
None. |
|
| SubmissionType | Itsolutions.Itslearning.Web.RestApi.Personal.Assignment.Enums.AssignmentSubmissionType |
None. |
|
| PeersToAssessCount | integer |
None. |
|
| IsPeerAssessmentAnonymous | boolean |
None. |
|
| IsSelfAssessmentRequired | boolean |
None. |
|
| CustomLabelIds | Collection of integer |
None. |
|
| WorkloadEstimationInMinutes | integer |
None. |