///<summary>Sets the value of the <c>&lt;ScoreDescriptions&gt;</c> element.</summary>
 /// <param name="ScoreDescription">An individual statement that defines the specific expectations that the response must illustrate in order to achieve this score point. This is a complex content type in order to support math or other subjects that may require non-text representations of expectations.</param>
 ///<remarks>
 /// <para>This form of <c>setScoreDescriptions</c> is provided as a convenience method
 /// that is functionally equivalent to the <c>ScoreDescriptions</c></para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.6</para>
 /// </remarks>
 public void SetScoreDescriptions( AbstractContentElementType ScoreDescription )
 {
     RemoveChild( AssessmentDTD.SCORESIF3RUBRIC_SCOREDESCRIPTIONS);
     AddChild( AssessmentDTD.SCORESIF3RUBRIC_SCOREDESCRIPTIONS, new ScoreDescriptions( ScoreDescription ) );
 }
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="commentCode">This is the comment code that is likely entered or selected by the scorer and is provided in data files or reports.</param>
 ///<param name="comment">A description of the comment code. This can be used to provide additional feedback to the student for the score they received.</param>
 ///
 public ScoreComment( string commentCode, AbstractContentElementType comment )
     : base(AssessmentDTD.SCORECOMMENT)
 {
     this.CommentCode = commentCode;
     this.Comment = comment;
 }