IBotContext 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 context voor de 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
- Afgeleid
- Implementeringen
Eigenschappen
Activity |
De activiteit die naar de bot is gepost. |
CancellationToken |
De context voor de bot. |
ConversationData |
Privé-botgegevens die zijn gekoppeld aan een gesprek. (Overgenomen van IBotData) |
PrivateConversationData |
Persoonlijke botgegevens die zijn gekoppeld aan een gebruiker in een gesprek. (Overgenomen van IBotData) |
UserData |
Privé-botgegevens die zijn gekoppeld aan een gebruiker (in alle kanalen en gesprekken). (Overgenomen van IBotData) |
Methoden
FlushAsync(CancellationToken) |
Hiermee worden de botgegevens leeggemaakt naar IBotDataStore<T> (Overgenomen van IBotData) |
LoadAsync(CancellationToken) |
Laadt de botgegevens uit IBotDataStore<T> (Overgenomen van IBotData) |
MakeMessage() |
Maak een bericht. (Overgenomen van IBotToUser) |
PostAsync(IMessageActivity, CancellationToken) |
Plaats een bericht dat naar de gebruiker moet worden verzonden. (Overgenomen van IBotToUser) |
Extensiemethoden
PostAsync(IBotToUser, String, String, CancellationToken) |
Post een bericht dat naar de gebruiker moet worden verzonden, met behulp van eerdere berichten om een gesprekscontext tot stand te brengen. |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Plaats een bericht en optionele SSML om naar de gebruiker te worden verzonden, met behulp van eerdere berichten om een gesprekscontext tot stand te brengen. |