WaterfallStepContext 클래스
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogContext - com.
microsoft. bot. dialogs. WaterfallStepContext
- com.
- com.
public class WaterfallStepContext
extends DialogContext
WaterfallDialog 단계의 컨텍스트를 제공합니다. DialogContext 속성에는 현재 턴에 대한 TurnContext 포함됩니다.
생성자 요약
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
| int |
getIndex()
실행 중인 현재 폭포 단계의 인덱스입니다. |
| java.lang.Object |
getOptions()
폭포 대화 상자가 호출된 옵션을 가져옵니다. |
|
Dialog |
getReason()
폭포 단계가 실행되는 이유를 가져옵니다. |
| java.lang.Object |
getResult()
이전 폭포 단계의 결과를 가져옵니다. |
| java.util.Map<java.lang.String,java.lang.Object> |
getValues()
모든 폭포 작업에서 유지되는 값의 사전을 가져옵니다. |
|
java.util.concurrent.CompletableFuture<Dialog |
next(Object result)
폭포의 다음 단계로 건너뜁니다. |
다음에서 상속된 메서드 DialogContext
다음에서 상속된 메서드 java.lang.Object
생성자 세부 정보
WaterfallStepContext
public WaterfallStepContext(WaterfallDialog parentWaterfall, DialogContext dc, Object options, Map
WaterfallStepContext 클래스의 새 인스턴스를 초기화합니다.
매개 변수:
메서드 세부 정보
getIndex
public int getIndex()
실행 중인 현재 폭포 단계의 인덱스입니다.
반환:
getOptions
public Object getOptions()
폭포 대화 상자가 호출된 옵션을 가져옵니다.
반환:
getReason
public DialogReason getReason()
폭포 단계가 실행되는 이유를 가져옵니다.
반환:
getResult
public Object getResult()
이전 폭포 단계의 결과를 가져옵니다. 결과는 폭포의 이전 단계에서 시작된 자식 대화 상자의 반환 값인 경우가 많습니다.
반환:
getValues
public Map
모든 폭포 작업에서 유지되는 값의 사전을 가져옵니다.
반환:
next
public CompletableFuture
폭포의 다음 단계로 건너뜁니다.
매개 변수:
반환: