Поделиться через


ChoiceInputConfiguration interface

Extends

Свойства

choiceOptions
choices
defaultLocale
outputFormat
recognizerOptions
style

Унаследованные свойства

allowInterruptions
alwaysPrompt
defaultValue
defaultValueResponse
disabled
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?: 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