Example #1
0
 ///<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(Sif3assessmentDTD.SIF3SCORE_SCOREDESCRIPTIONS);
     AddChild(Sif3assessmentDTD.SIF3SCORE_SCOREDESCRIPTIONS, new ScoreDescriptionList(ScoreDescription));
 }
Example #2
0
 ///<summary>Adds the value of the <c>&lt;ScoreComment&gt;</c> element.</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>
 ///<remarks>
 /// <para>This form of <c>setScoreComment</c> is provided as a convenience method
 /// that is functionally equivalent to the method <c>AddScoreComment</c></para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.6</para>
 /// </remarks>
 public void AddScoreComment(string CommentCode, AbstractContentElementType Comment)
 {
     AddChild(AssessmentDTD.SCORECOMMENTS_SCORECOMMENT, new ScoreComment(CommentCode, Comment));
 }
Example #3
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="refId">A RefId</param>
 ///<param name="assetType">An AssetType</param>
 ///<param name="assetContent">An AssetContent</param>
 ///
 public Sif3AssessmentAsset(string refId, AssetType assetType, AbstractContentElementType assetContent) : base(Adk.SifVersion, Sif3assessmentDTD.SIF3ASSESSMENTASSET)
 {
     this.RefId = refId;
     this.SetAssetType(assetType);
     this.AssetContent = assetContent;
 }
Example #4
0
 ///<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>Adds the value of the <c>&lt;Choice&gt;</c> element.</summary>
 /// <param name="ChoiceContent">A ChoiceContent</param>
 ///<remarks>
 /// <para>This form of <c>setChoice</c> is provided as a convenience method
 /// that is functionally equivalent to the method <c>AddChoice</c></para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.6</para>
 /// </remarks>
 public void AddChoice(AbstractContentElementType ChoiceContent)
 {
     AddChild(Sif3assessmentDTD.SIF3RESPONSECHOICES_CHOICE, new Sif3Choice(ChoiceContent));
 }
 ///<summary>Adds the value of the <c>&lt;Choice&gt;</c> element.</summary>
 /// <param name="ChoiceContent">The number of responses.</param>
 ///<remarks>
 /// <para>This form of <c>setChoice</c> is provided as a convenience method
 /// that is functionally equivalent to the method <c>AddChoice</c></para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.4</para>
 /// </remarks>
 public void AddChoice(AbstractContentElementType ChoiceContent)
 {
     AddChild(AssessmentDTD.RESPONSECHOICES_CHOICE, new Choice(ChoiceContent));
 }
Example #7
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="choiceContent">A ChoiceContent</param>
 ///
 public Sif3Choice(AbstractContentElementType choiceContent) : base(Sif3assessmentDTD.SIF3CHOICE)
 {
     this.ChoiceContent = choiceContent;
 }
Example #8
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="commentCode">A CommentCode</param>
 ///<param name="comment">A Comment</param>
 ///
 public ScoreComment(string commentCode, AbstractContentElementType comment) : base(Sif3assessmentDTD.SCORECOMMENT)
 {
     this.CommentCode = commentCode;
     this.Comment     = comment;
 }
Example #9
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="choiceContent">The number of responses.</param>
 ///
 public Choice(AbstractContentElementType choiceContent) : base(AssessmentDTD.CHOICE)
 {
     this.ChoiceContent = choiceContent;
 }