Class CfnEvaluationForm.EvaluationFormItemProperty
Items that are part of the evaluation form.
Inheritance
System.Object
CfnEvaluationForm.EvaluationFormItemProperty
Namespace: Amazon.CDK.AWS.Connect
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class EvaluationFormItemProperty : Object, CfnEvaluationForm.IEvaluationFormItemProperty
Syntax (vb)
Public Class EvaluationFormItemProperty
Inherits Object
Implements CfnEvaluationForm.IEvaluationFormItemProperty
Remarks
The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Connect;
EvaluationFormItemProperty evaluationFormItemProperty_;
var evaluationFormItemProperty = new EvaluationFormItemProperty {
Question = new EvaluationFormQuestionProperty {
QuestionType = "questionType",
RefId = "refId",
Title = "title",
// the properties below are optional
Instructions = "instructions",
NotApplicableEnabled = false,
QuestionTypeProperties = new EvaluationFormQuestionTypePropertiesProperty {
Numeric = new EvaluationFormNumericQuestionPropertiesProperty {
MaxValue = 123,
MinValue = 123,
// the properties below are optional
Automation = new EvaluationFormNumericQuestionAutomationProperty {
PropertyValue = new NumericQuestionPropertyValueAutomationProperty {
Label = "label"
}
},
Options = new [] { new EvaluationFormNumericQuestionOptionProperty {
MaxValue = 123,
MinValue = 123,
// the properties below are optional
AutomaticFail = false,
Score = 123
} }
},
SingleSelect = new EvaluationFormSingleSelectQuestionPropertiesProperty {
Options = new [] { new EvaluationFormSingleSelectQuestionOptionProperty {
RefId = "refId",
Text = "text",
// the properties below are optional
AutomaticFail = false,
Score = 123
} },
// the properties below are optional
Automation = new EvaluationFormSingleSelectQuestionAutomationProperty {
Options = new [] { new EvaluationFormSingleSelectQuestionAutomationOptionProperty {
RuleCategory = new SingleSelectQuestionRuleCategoryAutomationProperty {
Category = "category",
Condition = "condition",
OptionRefId = "optionRefId"
}
} },
// the properties below are optional
DefaultOptionRefId = "defaultOptionRefId"
},
DisplayAs = "displayAs"
}
},
Weight = 123
},
Section = new EvaluationFormSectionProperty {
RefId = "refId",
Title = "title",
// the properties below are optional
Instructions = "instructions",
Items = new [] { evaluationFormItemProperty_ },
Weight = 123
}
};
Synopsis
Constructors
EvaluationFormItemProperty() |
Properties
Question | The information of the question. |
Section | The information of the section. |
Constructors
EvaluationFormItemProperty()
public EvaluationFormItemProperty()
Properties
Question
The information of the question.
public object Question { get; set; }
Property Value
System.Object
Remarks
Section
The information of the section.
public object Section { get; set; }
Property Value
System.Object