Show / Hide Table of Contents

Class GradingPeriod

An individual grading period. Grading periods must not have overlapping date ranges and must be listed in chronological order. For example, if the end_date of a grading period is 2024-01-25, then the start_date of the next grading period must be 2024-01-26 or later. Each grading period must have a unique title within a course.

Inheritance
object
GradingPeriod
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Classroom.v1.Data
Assembly: Google.Apis.Classroom.v1.dll
Syntax
public class GradingPeriod : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EndDate

Required. End date, in UTC, of the grading period. Inclusive.

Declaration
[JsonProperty("endDate")]
public virtual Date EndDate { get; set; }
Property Value
Type Description
Date

Id

Output only. System generated grading period ID. Read-only.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

StartDate

Required. Start date, in UTC, of the grading period. Inclusive.

Declaration
[JsonProperty("startDate")]
public virtual Date StartDate { get; set; }
Property Value
Type Description
Date

Title

Required. Title of the grading period. For example, “Semester 1”.

Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX