/// <summary> /// The UpdateQualificationScore operation changes the value of a Qualification previously granted /// to a user. /// </summary> /// <param name="request">A <see cref="UpdateQualificationScoreRequest"/> instance containing the /// request parameters</param> /// <remarks> To update a user's Qualification, you must know the user's ID. A Worker's user ID is /// included in the assignment data returned by the GetAssignmentsForHIT operation.</remarks> public void UpdateQualificationScore(UpdateQualificationScoreRequest request) { this.SendRequest(request); }
/// <summary> /// See <a href="http://docs.amazonwebservices.com/AWSMechTurk/2012-03-25/AWSMturkAPI/ApiReference_UpdateQualificationScoreOperation.html">online documentation for this operation.</a> /// </summary> /// <param name="qualificationTypeId"></param> /// <param name="subjectId"></param> /// <param name="qualificationValue"></param> public void UpdateQualificationScore(string qualificationTypeId, string subjectId, int? qualificationValue) { UpdateQualificationScoreRequest request = new UpdateQualificationScoreRequest(); request.QualificationTypeId = qualificationTypeId; request.SubjectId = subjectId; if (qualificationValue.HasValue) { request.IntegerValue = qualificationValue.Value; request.IntegerValueSpecified = true; } Proxy.UpdateQualificationScore(request); }