Newer Version Available
LearningEvaluationResult Class
Namespace
Usage
To calculate the user’s progress through an exercise as a percentage and return the progress status, use the sfdc_enablement.LearningEvaluationResult class inside the sfdc_enablement.LearningItemEvaluationHandler. In your custom code, set the percentages to correspond to these sfdc_enablement.LearningItemProgressStatus enum values.
- NotStarted is equal to 0.00
- InProgress is from 0.01 through 99.99
- Completed is equal to 100.00
Example
See example code in sfdc_enablement.LearningItemEvaluationHandler.
LearningEvaluationResult Methods
The following are methods for LearningEvaluationResult.
getLearningItemProgress()
Signature
public Double getLearningItemProgress()
getLearningItemProgressStatus()
Signature
public sfdc_enablement.LearningItemProgressStatus getLearningItemProgressStatus()
Return Value
setLearningItemProgress(learningItemProgress)
Signature
public void setLearningItemProgress(Double learningItemProgress)
Parameters
- learningItemProgress
- Type: Double
- The progress in percentage formatted to two decimal places.
Return Value
Type: void
setLearningItemProgressStatus(learningItemProgressStatus)
Signature
public void setLearningItemProgressStatus(sfdc_enablement.LearningItemProgressStatus learningItemProgressStatus)
Parameters
- learningItemProgressStatus
- Type: Sfdc_enablement.LearningItemProgressStatus
Return Value
Type: void