DialogTurnResult Kelas
- java.
lang. Object - com.
microsoft. bot. dialogs. DialogTurnResult
- com.
public class DialogTurnResult
Hasil dikembalikan ke pemanggil salah satu dari berbagai metode manipulasi tumpukan.
Ringkasan Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| DialogTurnResult(DialogTurnStatus withStatus) |
Membuat Dialog |
| DialogTurnResult(DialogTurnStatus withStatus, Object withResult) |
Membuat Dialog |
Ringkasan Metode
| Pemodifikasi dan Jenis | Metode dan Deskripsi |
|---|---|
| java.lang.Object |
getResult()
Mendapatkan atau mengatur hasil yang dikembalikan oleh dialog yang baru saja berakhir. |
|
Dialog |
getStatus()
Mendapatkan status tumpukan saat ini. |
| boolean |
hasParentEnded()
Menunjukkan apakah Perintah |
| void |
setParentEnded(boolean withParentEnded)
Mengatur apakah Perintah Dialog |
| void |
setResult(Object withResult)
Mengatur hasil yang dikembalikan oleh dialog yang baru saja berakhir. |
| void |
setStatus(DialogTurnStatus withStatus)
Mengatur status tumpukan saat ini. |
Metode diperoleh dari java.lang.Object
Detail Konstruktor
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus)
Membuat DialogTurnResult dengan status.
Parameter:
DialogTurnResult
public DialogTurnResult(DialogTurnStatus withStatus, Object withResult)
Membuat DialogTurnResult dengan status dan hasil.
Parameter:
Detail Metode
getResult
public Object getResult()
Mendapatkan atau mengatur hasil yang dikembalikan oleh dialog yang baru saja berakhir.
Ini hanya akan diisi dalam kasus tertentu: - Bot memanggil 'DialogContext.BeginDialogAsync()' untuk memulai dialog baru dan dialog segera berakhir.
- Bot memanggil 'DialogContext.ContinueDialogAsync()' dan dialog yang berakhir aktif.
Dalam semua kasus di mana diisi, {@link "DialogContext.ActiveDialog"} akan menjadi 'null'.
Mengembalikan:
getStatus
public DialogTurnStatus getStatus()
Mendapatkan status tumpukan saat ini.
Mengembalikan:
hasParentEnded
public boolean hasParentEnded()
Menunjukkan apakah DialogCommand telah mengakhiri kontainer induknya dan induk tidak boleh melakukan pemrosesan lebih lanjut.
Mengembalikan:
setParentEnded
public void setParentEnded(boolean withParentEnded)
Mengatur apakah DialogCommand telah mengakhiri kontainer induknya dan induk tidak boleh melakukan pemrosesan lebih lanjut.
Parameter:
setResult
public void setResult(Object withResult)
Mengatur hasil yang dikembalikan oleh dialog yang baru saja berakhir.
Parameter:
setStatus
public void setStatus(DialogTurnStatus withStatus)
Mengatur status tumpukan saat ini.
Parameter: