IDialogStack Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De stapel dialoogvensters in het gespreksproces.
public interface IDialogStack
type IDialogStack = interface
Public Interface IDialogStack
- Afgeleid
Eigenschappen
| Frames |
Het dialoogvenster frames actief op de stack. |
Methoden
| Call<R>(IDialog<R>, ResumeAfter<R>) |
Een onderliggend dialoogvenster aanroepen en toevoegen aan de bovenkant van de stack. |
| Done<R>(R) |
Voltooi het huidige dialoogvenster en retourneer een resultaat naar het bovenliggende dialoogvenster. |
| Fail(Exception) |
Het huidige dialoogvenster mislukt en retourneert een uitzondering op het bovenliggende dialoogvenster. |
| Forward<R,T>(IDialog<R>, ResumeAfter<R>, T, CancellationToken) |
Een onderliggend dialoogvenster aanroepen, toevoegen aan de bovenkant van de stapel en het item in het onderliggende dialoogvenster plaatsen. |
| Post<E>(E, ResumeAfter<E>) |
Plaats een interne gebeurtenis in de wachtrij. |
| Reset() |
Hiermee wordt de stack opnieuw ingesteld. |
| Wait<R>(ResumeAfter<R>) |
Het huidige dialoogvenster onderbreken totdat een externe gebeurtenis naar de bot is verzonden. |
Extensiemethoden
| Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Een onderliggend dialoogvenster aanroepen, toevoegen aan de bovenkant van de stapel en het bericht posten in het dialoogvenster onderliggend. |
| Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Het huidige dialoogvenster onderbreken totdat de gebruiker een bericht naar de bot heeft verzonden. |