IDialogStack Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A beszélgetési folyamat párbeszédpaneljeinek halomja.
public interface IDialogStack
type IDialogStack = interface
Public Interface IDialogStack
- Származtatott
Tulajdonságok
| Frames |
A verem aktív párbeszédpanel-keretei. |
Metódusok
| Call<R>(IDialog<R>, ResumeAfter<R>) |
Hívja meg a gyermek párbeszédpanelt, és adja hozzá a verem tetejére. |
| Done<R>(R) |
Fejezze be az aktuális párbeszédpanelt, és adja vissza az eredményt a szülő párbeszédpanelnek. |
| Fail(Exception) |
Az aktuális párbeszédpanel sikertelen, és kivételt ad vissza a szülő párbeszédpanelnek. |
| Forward<R,T>(IDialog<R>, ResumeAfter<R>, T, CancellationToken) |
Hívja meg a gyermek párbeszédpanelt, adja hozzá a verem tetejére, és tegye közzé az elemet a gyermek párbeszédpanelen. |
| Post<E>(E, ResumeAfter<E>) |
Belső esemény közzététele az üzenetsorba. |
| Reset() |
Alaphelyzetbe állítja a vermet. |
| Wait<R>(ResumeAfter<R>) |
Felfüggesztheti az aktuális párbeszédpanelt, amíg egy külső eseményt nem küld a robotnak. |
Bővítő metódusok
| Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Hívja meg a gyermek párbeszédpanelt, adja hozzá a verem tetejére, és tegye közzé az üzenetet a gyermek párbeszédpanelen. |
| Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Felfüggesztheti az aktuális párbeszédpanelt, amíg a felhasználó üzenetet nem küld a robotnak. |