WaterfallStepContext Класс
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogContext - com.
microsoft. bot. dialogs. WaterfallStepContext
- com.
- com.
public class WaterfallStepContext
extends DialogContext
Предоставляет контекст для шага в WaterfallDialog. Свойство DialogContext содержит TurnContext для текущего поворота.
Сводка по конструктору
| Конструктор | Описание |
|---|---|
| WaterfallStepContext(WaterfallDialog parentWaterfall, DialogContext dc, Object options, Map<String,Object> values, int index, DialogReason reason, Object result) |
Инициализирует новый экземпляр класса WaterfallStepContext. |
Сводка по методу
| Модификатор и тип | Метод и описание |
|---|---|
| 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
Переходит к следующему шагу водопада.
Параметры:
Возвращаемое значение: