/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The GUID that uniquely identifies an instance of the object.</param> ///<param name="scoreMetric">The metric or scale used to report the score.</param> ///<param name="assessmentAdministrationRefId">The administration associated with this score set.</param> ///<param name="studentPersonalRefId">The student associated with the response set.</param> /// public StudentScoreSet( string refId, AUCodeSetsAssessmentReportingMethodType scoreMetric, string assessmentAdministrationRefId, string studentPersonalRefId ) : base(Adk.SifVersion, AssessmentDTD.STUDENTSCORESET) { this.RefId = refId; this.SetScoreMetric( scoreMetric ); this.AssessmentAdministrationRefId = assessmentAdministrationRefId; this.StudentPersonalRefId = studentPersonalRefId; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="fromScoreMetric">A FromScoreMetric</param> ///<param name="lowerCut">A LowerCut</param> ///<param name="upperCut">An UpperCut</param> ///<param name="derivedValue">A DerivedValue</param> /// public ScoreValue( AUCodeSetsAssessmentReportingMethodType fromScoreMetric, string lowerCut, string upperCut, DerivedValue derivedValue ) : base(Sif3assessmentDTD.SCOREVALUE) { this.SetFromScoreMetric( fromScoreMetric ); this.LowerCut = lowerCut; this.UpperCut = upperCut; this.DerivedValue = derivedValue; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="toScoreMetric">A ToScoreMetric</param> ///<param name="value">Gets or sets the content value of the &lt;DerivedValue&gt; element</param> /// public DerivedValue( AUCodeSetsAssessmentReportingMethodType toScoreMetric, string value ) : base(Sif3assessmentDTD.DERIVEDVALUE) { this.SetToScoreMetric( toScoreMetric ); this.Value = value; }
/// <summary> /// Sets the value of the <c>ToScoreMetric</c> attribute. /// </summary> /// <param name="val">A AUCodeSetsAssessmentReportingMethodType object</param> /// <remarks> /// <para>Version: 2.6</para> /// <para>Since: 2.6</para> /// </remarks> public void SetToScoreMetric( AUCodeSetsAssessmentReportingMethodType val ) { SetField( Sif3assessmentDTD.DERIVEDVALUE_TOSCOREMETRIC, val ); }
/// <summary> /// Sets the value of the <c><ScoreMetric></c> element. /// </summary> /// <param name="val">A AUCodeSetsAssessmentReportingMethodType object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "The metric or scale used to report the score."</para> /// <para>Version: 2.5</para> /// <para>Since: 2.4</para> /// </remarks> public void SetScoreMetric( AUCodeSetsAssessmentReportingMethodType val ) { SetField( AssessmentDTD.STUDENTSCORESET_SCOREMETRIC, val ); }
///<summary>Sets the value of the <c><ScoreReporting></c> element.</summary> /// <param name="ScoreMetric">A ScoreMetric</param> ///<remarks> /// <para>This form of <c>setScoreReporting</c> is provided as a convenience method /// that is functionally equivalent to the <c>ScoreReporting</c></para> /// <para>Version: 2.6</para> /// <para>Since: 2.6</para> /// </remarks> public void SetScoreReporting( AUCodeSetsAssessmentReportingMethodType ScoreMetric ) { RemoveChild( Sif3assessmentDTD.SIF3ASSESSMENTSUBTEST_SCOREREPORTING); AddChild( Sif3assessmentDTD.SIF3ASSESSMENTSUBTEST_SCOREREPORTING, new ScoreReportingType( ScoreMetric ) ); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="scoreMetric">The metric or scale used to report the scores.</param> /// public ScoreRange( AUCodeSetsAssessmentReportingMethodType scoreMetric ) : base(AssessmentDTD.SCORERANGE) { this.SetScoreMetric( scoreMetric ); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="scoreMetric">The metric or scale used to report the scores.</param> /// public CutScores( AUCodeSetsAssessmentReportingMethodType scoreMetric ) : base(AssessmentDTD.CUTSCORES) { this.SetScoreMetric( scoreMetric ); }
///<summary>Sets the value of the <c><ScoreRange></c> element.</summary> /// <param name="ScoreMetric">The metric or scale used to report the scores.</param> ///<remarks> /// <para>This form of <c>setScoreRange</c> is provided as a convenience method /// that is functionally equivalent to the <c>ScoreRange</c></para> /// <para>Version: 2.5</para> /// <para>Since: 2.4</para> /// </remarks> public void SetScoreRange( AUCodeSetsAssessmentReportingMethodType ScoreMetric ) { RemoveChild( AssessmentDTD.ASSESSMENTSUBTEST_SCORERANGE); AddChild( AssessmentDTD.ASSESSMENTSUBTEST_SCORERANGE, new ScoreRange( ScoreMetric ) ); }
///<summary>Sets the value of the <c><CutScores></c> element.</summary> /// <param name="ScoreMetric">The metric or scale used to report the scores.</param> ///<remarks> /// <para>This form of <c>setCutScores</c> is provided as a convenience method /// that is functionally equivalent to the <c>CutScores</c></para> /// <para>Version: 2.5</para> /// <para>Since: 2.4</para> /// </remarks> public void SetCutScores( AUCodeSetsAssessmentReportingMethodType ScoreMetric ) { RemoveChild( AssessmentDTD.PERFORMANCELEVEL_CUTSCORES); AddChild( AssessmentDTD.PERFORMANCELEVEL_CUTSCORES, new CutScores( ScoreMetric ) ); }
/// <summary> /// Sets the value of the <c>FromScoreMetric</c> attribute. /// </summary> /// <param name="val">A AUCodeSetsAssessmentReportingMethodType object</param> /// <remarks> /// <para>Version: 2.6</para> /// <para>Since: 2.6</para> /// </remarks> public void SetFromScoreMetric( AUCodeSetsAssessmentReportingMethodType val ) { SetField( Sif3assessmentDTD.SCOREVALUE_FROMSCOREMETRIC, val ); }
///<summary>Sets the value of the <c><DerivedValue></c> element.</summary> /// <param name="ToScoreMetric">A ToScoreMetric</param> /// <param name="Value">Gets or sets the content value of the &lt;DerivedValue&gt; element</param> ///<remarks> /// <para>This form of <c>setDerivedValue</c> is provided as a convenience method /// that is functionally equivalent to the <c>DerivedValue</c></para> /// <para>Version: 2.6</para> /// <para>Since: 2.6</para> /// </remarks> public void SetDerivedValue( AUCodeSetsAssessmentReportingMethodType ToScoreMetric, string Value ) { RemoveChild( Sif3assessmentDTD.SCOREVALUE_DERIVEDVALUE); AddChild( Sif3assessmentDTD.SCOREVALUE_DERIVEDVALUE, new DerivedValue( ToScoreMetric, Value ) ); }