IBotContext Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O contexto do bot.
public interface IBotContext : Microsoft.Bot.Builder.Dialogs.Internals.IBotData, Microsoft.Bot.Builder.Dialogs.Internals.IBotToUser
type IBotContext = interface
interface IBotData
interface IBotToUser
Public Interface IBotContext
Implements IBotData, IBotToUser
- Derivado
- Implementações
Propriedades
| Name | Descrição |
|---|---|
| Activity |
A atividade foi publicada no bot. |
| CancellationToken |
O contexto do bot. |
| ConversationData |
Dados privados de bots associados a uma conversa. (Herdado de IBotData) |
| PrivateConversationData |
Dados privados de bots associados a um utilizador numa conversa. (Herdado de IBotData) |
| UserData |
Dados privados de bots associados a um utilizador (em todos os canais e conversas). (Herdado de IBotData) |
Métodos
| Name | Descrição |
|---|---|
| FlushAsync(CancellationToken) |
Limpa os dados do bot para IBotDataStore<T> (Herdado de IBotData) |
| LoadAsync(CancellationToken) |
Carrega os dados do bot a partir de IBotDataStore<T> (Herdado de IBotData) |
| MakeMessage() |
Faz uma mensagem. (Herdado de IBotToUser) |
| PostAsync(IMessageActivity, CancellationToken) |
Publique uma mensagem para ser enviada ao utilizador. (Herdado de IBotToUser) |
Métodos da Extensão
| Name | Descrição |
|---|---|
| PostAsync(IBotToUser, String, String, CancellationToken) |
Publique uma mensagem para ser enviada ao utilizador, usando mensagens anteriores para estabelecer um contexto de conversa. |
| SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Publique uma mensagem e um SSML opcional para ser enviado ao utilizador, usando mensagens anteriores para estabelecer o contexto da conversa. |