PromptValidatorContext<T> 클래스

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

형식 매개 변수

T

이 컨텍스트에 대한 형식

public class PromptValidatorContext

{@link PromptValidator{T}}에 대한 컨텍스트 정보를 포함합니다.

생성자 요약

생성자 Description
PromptValidatorContext(TurnContext turnContext, PromptRecognizerResult<T> recognized, Map<String,Object> state, PromptOptions options)

컨텍스트 인스턴스를프롬프트유효성 검사기를 만듭니다.

메서드 요약

한정자 및 형식 메서드 및 설명
int getAttemptCount()

프롬프트의 이 인스턴스가 실행된 횟수를 가져옵니다.

TurnContext getContext()

사용자와의 현재 대화 전환에 대한 TurnContext 가져옵니다.

PromptOptions getOptions()

이 인식 시도에 사용되는 PromptOptions 가져옵니다.

PromptRecognizerResult<T> getRecognized()

프롬프트의 인식 시도에서 반환된 {@link 프롬프트Recognizer결과{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()

연결된 프롬프트 인스턴스의 상태를 가져옵니다.

반환:

연결된 프롬프트 인스턴스의 상태입니다.

적용 대상