DialogContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Herança
-
DialogContext
- Implementações
Construtores
DialogContext(IBotToUser, IBotData, IDialogStack, IActivity, CancellationToken) |
Implantações explícitas de interface
Métodos de Extensão
EndConversation(IDialogContext, String) |
Inicie um EndConversationEvent para redefinir o estado e a pilha da conversa e enviar um EndOfConversation para o Conector. |
Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Chame uma caixa de diálogo filho, adicione-a à parte superior da pilha e poste a mensagem na caixa de diálogo filho. |
GetSignInUrlAsync(IDialogContext, String) | |
GetUserTokenAsync(IDialogContext, String, String) | |
GetUserTokenAsync(IDialogContext, String) | |
PostAsync(IBotToUser, String, String, CancellationToken) |
Poste uma mensagem a ser enviada ao usuário usando mensagens anteriores para estabelecer um contexto de conversa. |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Poste uma mensagem e um SSML opcional a ser enviado ao usuário, usando mensagens anteriores para estabelecer um contexto de conversa. |
SignOutUserAsync(IDialogContext, String) | |
Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Suspenda a caixa de diálogo atual até que o usuário envie uma mensagem para o bot. |