ChoiceInputConfiguration interface

扩展

属性

choiceOptions
choices
defaultLocale
outputFormat
recognizerOptions
style

继承属性

allowInterruptions
alwaysPrompt
defaultValue
defaultValueResponse
disabled
id

对话框的静态 ID。

invalidPrompt
maxTurnCount
prompt
property
telemetryClient

对话应使用的遥测客户端。

unrecognizedPrompt
validations
value

属性详细信息

choiceOptions

choiceOptions?: ObjectProperty<ChoiceFactoryOptions>

属性值

ObjectProperty<ChoiceFactoryOptions>

choices

choices?: ObjectProperty<ChoiceSet>

属性值

defaultLocale

defaultLocale?: StringProperty

属性值

outputFormat

outputFormat?: EnumProperty<ChoiceOutputFormat>

属性值

recognizerOptions

recognizerOptions?: ObjectProperty<FindChoicesOptions>

属性值

ObjectProperty<FindChoicesOptions>

style

style?: EnumProperty<ListStyle>

属性值

EnumProperty<ListStyle>

继承属性详细信息

allowInterruptions

allowInterruptions?: BoolProperty

属性值

继承自InputDialogConfiguration.allowInterruptions

alwaysPrompt

alwaysPrompt?: BoolProperty

属性值

继承自InputDialogConfiguration.alwaysPrompt

defaultValue

defaultValue?: UnknownProperty

属性值

继承自InputDialogConfiguration.defaultValue

defaultValueResponse

defaultValueResponse?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

属性值

TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

继承自InputDialogConfiguration.defaultValueResponse

disabled

disabled?: BoolProperty

属性值

继承自InputDialogConfiguration.disabled

id

对话框的静态 ID。

id?: string

属性值

string

继承自 DialogConfiguration.id 的

invalidPrompt

invalidPrompt?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

属性值

TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

继承自InputDialogConfiguration.invalidPrompt

maxTurnCount

maxTurnCount?: IntProperty

属性值

继承自InputDialogConfiguration.maxTurnCount

prompt

prompt?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

属性值

TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

继承自InputDialogConfiguration.prompt

property

property?: StringProperty

属性值

继承自InputDialogConfiguration.property

telemetryClient

对话应使用的遥测客户端。

telemetryClient?: BotTelemetryClient

属性值

BotTelemetryClient

继承自 DialogConfiguration.telemetryClient

unrecognizedPrompt

unrecognizedPrompt?: TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

属性值

TemplateInterfaceProperty<Partial<Activity>, DialogStateManager>

继承自InputDialogConfiguration.unrecognizedPrompt

validations

validations?: string[]

属性值

string[]

继承自InputDialogConfiguration.validations

value

value?: UnknownProperty

属性值

继承自InputDialogConfiguration.value