Class GradingPeriodSettings
Grading period settings that include all the individual grading periods in a course.
Implements
Inherited Members
Namespace: Google.Apis.Classroom.v1.Data
Assembly: Google.Apis.Classroom.v1.dll
Syntax
public class GradingPeriodSettings : IDirectResponseSchema
Properties
ApplyToExistingCoursework
Supports toggling the application of grading periods on existing stream items. Once set, this value is
persisted meaning that it does not need to be set in every request to update GradingPeriodSettings
. If not
previously set, the default is False.
Declaration
[JsonProperty("applyToExistingCoursework")]
public virtual bool? ApplyToExistingCoursework { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GradingPeriods
The list of grading periods in a specific course. Grading periods must not have overlapping date ranges and must be listed in chronological order. Each grading period must have a unique title within a course.
Declaration
[JsonProperty("gradingPeriods")]
public virtual IList<GradingPeriod> GradingPeriods { get; set; }
Property Value
Type | Description |
---|---|
IList<GradingPeriod> |