/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The ID (GUID) of this aspect or subtest.</param> ///<param name="name">The name used to identify this component or aspect.</param> ///<param name="shortDescription">Shorter description used for column headers in marksheets, etc.</param> ///<param name="description">Longer text describing features of the component.</param> ///<param name="componentType">Defines the associated result format.</param> ///<param name="resultQualifier">Defines the format or type of result(s) awarded.</param> ///<param name="assessmentMethod">The method or format of the Assessment.</param> /// public AssessmentResultComponent( string refId, string name, string shortDescription, string description, ComponentType componentType, AssessmentResultQualifierType resultQualifier, AssessmentMethodType assessmentMethod ) : base(Adk.SifVersion, AssessmentDTD.ASSESSMENTRESULTCOMPONENT) { this.RefId = refId; this.Name = name; this.ShortDescription = shortDescription; this.Description = description; this.SetComponentType( componentType ); this.SetResultQualifier( resultQualifier ); this.SetAssessmentMethod( assessmentMethod ); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The ID (GUID) of this aspect or subtest.</param> ///<param name="name">The name used to identify this component or aspect.</param> ///<param name="shortDescription">Shorter description used for column headers in marksheets, etc.</param> ///<param name="description">Longer text describing features of the component.</param> ///<param name="componentType">Defines the associated result format.</param> ///<param name="resultQualifier">Defines the format or type of result(s) awarded.</param> ///<param name="assessmentMethod">The method or format of the Assessment.</param> /// public AssessmentResultComponent(string refId, string name, string shortDescription, string description, ComponentType componentType, AssessmentResultQualifierType resultQualifier, AssessmentMethodType assessmentMethod) : base(Adk.SifVersion, AssessmentDTD.ASSESSMENTRESULTCOMPONENT) { this.RefId = refId; this.Name = name; this.ShortDescription = shortDescription; this.Description = description; this.SetComponentType(componentType); this.SetResultQualifier(resultQualifier); this.SetAssessmentMethod(assessmentMethod); }
/// <summary> /// Sets the value of the <c><ResultQualifier></c> element. /// </summary> /// <param name="val">A AssessmentResultQualifierType object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "Defines the format or type of result(s) awarded."</para> /// <para>Version: 2.5</para> /// <para>Since: 2.1</para> /// </remarks> public void SetResultQualifier( AssessmentResultQualifierType val ) { SetField( AssessmentDTD.ASSESSMENTRESULTCOMPONENT_RESULTQUALIFIER, val ); }
/// <summary> /// Sets the value of the <c><ResultQualifier></c> element. /// </summary> /// <param name="val">A AssessmentResultQualifierType object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "Defines the format or type of result(s) awarded."</para> /// <para>Version: 2.6</para> /// <para>Since: 2.1</para> /// </remarks> public void SetResultQualifier(AssessmentResultQualifierType val) { SetField(AssessmentDTD.ASSESSMENTRESULTCOMPONENT_RESULTQUALIFIER, val); }