DialogContext Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
public sealed class DialogContext : Microsoft.Bot.Builder.Dialogs.IDialogContext
type DialogContext = class
interface IDialogContext
interface IDialogStack
interface IBotContext
interface IBotData
interface IBotToUser
Public NotInheritable Class DialogContext
Implements IDialogContext
- Dziedziczenie
-
DialogContext
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| DialogContext(IBotToUser, IBotData, IDialogStack, IActivity, CancellationToken) | |
Jawne implementacje interfejsu
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| EndConversation(IDialogContext, String) |
Inicjuj an EndConversationEvent , aby zresetować stan rozmowy i stos oraz wyślij an EndOfConversation do Connectora. |
| Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Wywołaj dialog podcórny, dodaj go na górę stosu i opublikuj wiadomość w dialogu podcórnym. |
| GetSignInUrlAsync(IDialogContext, String) | |
| GetUserTokenAsync(IDialogContext, String, String) | |
| GetUserTokenAsync(IDialogContext, String) | |
| PostAsync(IBotToUser, String, String, CancellationToken) |
Opublikuj wiadomość do wysłania do użytkownika, wykorzystując wcześniejsze wiadomości do ustalenia kontekstu rozmowy. |
| SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Opublikuj wiadomość i opcjonalny SSML, który zostanie wysłany do użytkownika, wykorzystując wcześniejsze wiadomości do ustalenia kontekstu rozmowy. |
| SignOutUserAsync(IDialogContext, String) | |
| Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Zawiesz bieżący dialog do czasu, aż użytkownik wyśle wiadomość do bota. |