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. |