Represents a user’s progress and progress status of a custom exercise in an Enablement
program.
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()
Returns the progress percentage of the learning item.
Signature
public Double getLearningItemProgress()
getLearningItemProgressStatus()
Retrieves the progress status of the learning item.
Signature
public sfdc_enablement.LearningItemProgressStatus getLearningItemProgressStatus()
Return Value
setLearningItemProgress(learningItemProgress)
Sets the progress percentage of the learning item.
Signature
public void setLearningItemProgress(Double learningItemProgress)
Parameters
-
learningItemProgress:
Type: Double
The progress in percentage formatted to two decimal places.
Return Value
Type: void