DialogContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- Herencia
-
DialogContext
- Implementaciones
Constructores
DialogContext(IBotToUser, IBotData, IDialogStack, IActivity, CancellationToken) |
Implementaciones de interfaz explícitas
Métodos de extensión
EndConversation(IDialogContext, String) |
Inicie un EndConversationEvent para restablecer el estado y la pila de la conversación y envíe un EndOfConversation elemento al conector. |
Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Llame a un cuadro de diálogo secundario, agréguelo a la parte superior de la pila y publique el mensaje en el cuadro de diálogo secundario. |
GetSignInUrlAsync(IDialogContext, String) | |
GetUserTokenAsync(IDialogContext, String, String) | |
GetUserTokenAsync(IDialogContext, String) | |
PostAsync(IBotToUser, String, String, CancellationToken) |
Publique un mensaje que se enviará al usuario mediante mensajes anteriores para establecer un contexto de conversación. |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Publique un mensaje y un SSML opcional que se enviarán al usuario mediante mensajes anteriores para establecer un contexto de conversación. |
SignOutUserAsync(IDialogContext, String) | |
Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Suspenda el cuadro de diálogo actual hasta que el usuario haya enviado un mensaje al bot. |