WaterfallStepInfo interface
WaterfallStepContext 생성자에 전달되는 값입니다.
속성
| index | 실행 중인 현재 폭포 단계의 인덱스입니다. |
| options |
|
| reason | 폭포 단계가 실행되는 이유입니다. |
| result | 이전 폭포 단계에서 호출된 대화 상자 또는 프롬프트에서 반환된 결과입니다. |
| values | 모든 폭포 단계에서 유지되는 값의 사전입니다. |
메서드
| on |
다음 폭포 단계로 건너뛰기 위해 호출됩니다. |
속성 세부 정보
index
실행 중인 현재 폭포 단계의 인덱스입니다.
index: number
속성 값
number
options
DialogContext.beginDialog()시작할 때 단계 폭포 대화 상자에 전달된 모든 옵션입니다.
options: O
속성 값
O
reason
result
이전 폭포 단계에서 호출된 대화 상자 또는 프롬프트에서 반환된 결과입니다.
result: any
속성 값
any
values
모든 폭포 단계에서 유지되는 값의 사전입니다.
values: object
속성 값
object
메서드 세부 정보
onNext(any)
다음 폭포 단계로 건너뛰기 위해 호출됩니다.
function onNext(result?: any): Promise<DialogTurnResult>
매개 변수
- result
-
any
(선택 사항) 다음 단계로 전달할 결과입니다.
반환
Promise<DialogTurnResult>