PromptValidatorContext<T> Класс

  • java.lang.Object
    • com.microsoft.bot.dialogs.prompts.PromptValidatorContext<T>

Параметры типа

T

Тип для этого контекста

public class PromptValidatorContext

Содержит сведения о контексте для {@link PromptValidator{T}} .

Сводка по конструктору

Конструктор Описание
PromptValidatorContext(TurnContext turnContext, PromptRecognizerResult<T> recognized, Map<String,Object> state, PromptOptions options)

Создание экземпляра контекстазапросапроверяющего элемента.

Сводка по методу

Модификатор и тип Метод и описание
int getAttemptCount()

Возвращает количество попыток выполнения этого экземпляра запроса.

TurnContext getContext()

Возвращает TurnContext для текущей очереди беседы с пользователем.

PromptOptions getOptions()

Получает PromptOptions, используемый для этой попытки распознавания.

PromptRecognizerResult<T> getRecognized()

Возвращает {@link Запросраспознавателярезультат{T}}, возвращенный из попытки распознавания запроса.

java.util.Map<java.lang.String,java.lang.Object> getState()

Возвращает состояние для связанного экземпляра запроса.

Методы, унаследованные от java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Сведения о конструкторе

PromptValidatorContext

public PromptValidatorContext(TurnContext turnContext, PromptRecognizerResult recognized, Map state, PromptOptions options)

Создайте экземпляр PromptValidatorContext.

Параметры:

turnContext - Контекст для текущего шага беседы с пользователем.
recognized - Результаты распознавания из попытки распознавания запроса.
state - Состояние связанного экземпляра запроса.
options - Параметры запроса, используемые для этой попытки распознавания.

Сведения о методе

getAttemptCount

public int getAttemptCount()

Возвращает количество попыток выполнения этого экземпляра запроса. Это число задается при добавлении запроса в стек диалогов.

Возвращаемое значение:

число попыток.

getContext

public TurnContext getContext()

Возвращает TurnContext для текущей очереди беседы с пользователем.

Возвращаемое значение:

Контекст для текущего шага беседы с пользователем.

getOptions

public PromptOptions getOptions()

Получает PromptOptions, используемый для этой попытки распознавания.

Возвращаемое значение:

Параметры запроса, используемые для этой попытки распознавания.

getRecognized

public PromptRecognizerResult getRecognized()

Возвращает {@link PromptRecognizerResult{T}}, возвращенный из попытки распознавания запроса.

Возвращаемое значение:

Результаты распознавания из попытки распознавания запроса.

getState

public Map getState()

Возвращает состояние для связанного экземпляра запроса.

Возвращаемое значение:

Состояние связанного экземпляра запроса.

Применяется к