ChoiceInputConfiguration interface  
- Extends
Inherited Properties
| allow | |
| always | |
| default | |
| default | |
| disabled | |
| id | Static id of the dialog. | 
| invalid | |
| max | |
| prompt | |
| property | |
| telemetry | Telemetry client the dialog should use. | 
| unrecognized | |
| validations | |
| value | 
Property Details
		choiceOptions
	 
	choiceOptions?: ObjectProperty<ChoiceFactoryOptions>Property Value
ObjectProperty<ChoiceFactoryOptions>
choices
		defaultLocale
	 
	
		outputFormat
	 
	
		recognizerOptions
	 
	recognizerOptions?: ObjectProperty<FindChoicesOptions>Property Value
ObjectProperty<FindChoicesOptions>
style
Inherited Property Details
		allowInterruptions
	 
	allowInterruptions?: BoolPropertyProperty Value
Inherited From InputDialogConfiguration.allowInterruptions
		alwaysPrompt
	 
	
		defaultValue
	 
	
		defaultValueResponse
	  
	defaultValueResponse?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>Property Value
TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>
Inherited From InputDialogConfiguration.defaultValueResponse
disabled
id
Static id of the dialog.
id?: stringProperty Value
string
Inherited From DialogConfiguration.id
		invalidPrompt
	 
	invalidPrompt?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>Property Value
TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>
Inherited From InputDialogConfiguration.invalidPrompt
		maxTurnCount
	  
	
prompt
prompt?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>Property Value
TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>
Inherited From InputDialogConfiguration.prompt
property
		telemetryClient
	 
	Telemetry client the dialog should use.
telemetryClient?: BotTelemetryClientProperty Value
BotTelemetryClient
Inherited From DialogConfiguration.telemetryClient
		unrecognizedPrompt
	 
	unrecognizedPrompt?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>Property Value
TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>
Inherited From InputDialogConfiguration.unrecognizedPrompt