GET Api/QuestionAnswerRO/GetQuestionAnswer/{questionId}/{attemptId}/{studentId}/{examId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| questionId | integer |
Required |
|
| attemptId | integer |
Required |
|
| studentId | integer |
Required |
|
| examId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
QuestionAnswer| Name | Description | Type | Additional information |
|---|---|---|---|
| QuestionAnswerId | integer |
None. |
|
| Score | decimal number |
None. |
|
| Answers | Collection of Answer |
None. |
|
| COURSE_IMAGES_PATH | string |
None. |
|
| COURSE_IMAGES_PATH_VIRTUAL | string |
None. |
|
| FeedbackPositive | string |
None. |
|
| FeedbackNegative | string |
None. |
|
| Description | string |
None. |
|
| DescriptionHTML | string |
None. |
|
| FullLoad | boolean |
None. |
|
| QuestionId | integer |
None. |
|
| ExamId | integer |
None. |
|
| CourseId | integer |
None. |
|
| TopicId | integer |
None. |
|
| Observation | string |
None. |
|
| Type | QuestionType |
None. |
|
| CorrectAnswersCount | integer |
None. |
|
| Annulled | boolean |
None. |
|
| Randomize | boolean |
None. |
|
| Avaliable | boolean |
None. |
|
| ImageUrl | string |
None. |
|
| IsFeedback | boolean |
None. |
|
| Options | Collection of QuestionOption |
None. |
Response Formats
application/json, text/json
Sample:
{
"QuestionAnswerId": 1,
"Score": 1.0,
"Answers": [
{
"Code": 1,
"Index": 2,
"Type": 0,
"Description": "sample string 3",
"AnswerId": 4,
"IsValid": true
},
{
"Code": 1,
"Index": 2,
"Type": 0,
"Description": "sample string 3",
"AnswerId": 4,
"IsValid": true
}
],
"COURSE_IMAGES_PATH": "Cursos/{0}/Images/{1}",
"COURSE_IMAGES_PATH_VIRTUAL": "Cursos/Cursos_{0}/{1}/Images/{2}",
"FeedbackPositive": "sample string 2",
"FeedbackNegative": "sample string 3",
"Description": "sample string 4",
"DescriptionHTML": "sample string 5",
"FullLoad": true,
"QuestionId": 7,
"ExamId": 8,
"CourseId": 9,
"TopicId": 10,
"Observation": "sample string 11",
"Type": 0,
"CorrectAnswersCount": 12,
"Annulled": true,
"Randomize": true,
"Avaliable": true,
"ImageUrl": "sample string 16",
"IsFeedback": true,
"Options": [
{
"QuestionOptionId": 1,
"QuestionId": 2,
"Observation": "sample string 3",
"Type": 0,
"IsCorrect": true,
"TextSize": 5,
"Position": 6,
"PrimaryText": "sample string 7",
"SecundaryText": "sample string 8"
},
{
"QuestionOptionId": 1,
"QuestionId": 2,
"Observation": "sample string 3",
"Type": 0,
"IsCorrect": true,
"TextSize": 5,
"Position": 6,
"PrimaryText": "sample string 7",
"SecundaryText": "sample string 8"
}
]
}
application/xml, text/xml
Sample:
<QuestionAnswer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SistemaDeAvaliacoes.Domain.Core">
<Annulled>true</Annulled>
<Avaliable>true</Avaliable>
<CorrectAnswersCount>12</CorrectAnswersCount>
<CourseId>9</CourseId>
<Description>sample string 4</Description>
<DescriptionHTML>sample string 5</DescriptionHTML>
<ExamId>8</ExamId>
<FeedbackNegative>sample string 3</FeedbackNegative>
<FeedbackPositive>sample string 2</FeedbackPositive>
<FullLoad>true</FullLoad>
<ImageUrl>sample string 16</ImageUrl>
<IsFeedback>true</IsFeedback>
<Observation>sample string 11</Observation>
<Options>
<QuestionOption>
<IsCorrect>true</IsCorrect>
<Observation>sample string 3</Observation>
<Position>6</Position>
<PrimaryText>sample string 7</PrimaryText>
<QuestionId>2</QuestionId>
<QuestionOptionId>1</QuestionOptionId>
<SecundaryText>sample string 8</SecundaryText>
<TextSize>5</TextSize>
<Type>TrueOrFalse</Type>
</QuestionOption>
<QuestionOption>
<IsCorrect>true</IsCorrect>
<Observation>sample string 3</Observation>
<Position>6</Position>
<PrimaryText>sample string 7</PrimaryText>
<QuestionId>2</QuestionId>
<QuestionOptionId>1</QuestionOptionId>
<SecundaryText>sample string 8</SecundaryText>
<TextSize>5</TextSize>
<Type>TrueOrFalse</Type>
</QuestionOption>
</Options>
<QuestionId>7</QuestionId>
<Randomize>true</Randomize>
<TopicId>10</TopicId>
<Type>TrueOrFalse</Type>
<Answers>
<Answer>
<AnswerId>4</AnswerId>
<Code>1</Code>
<Description>sample string 3</Description>
<Index>2</Index>
<IsValid>true</IsValid>
<Type>TrueOrFalse</Type>
</Answer>
<Answer>
<AnswerId>4</AnswerId>
<Code>1</Code>
<Description>sample string 3</Description>
<Index>2</Index>
<IsValid>true</IsValid>
<Type>TrueOrFalse</Type>
</Answer>
</Answers>
<QuestionAnswerId>1</QuestionAnswerId>
<Score>1</Score>
</QuestionAnswer>