IBotContext Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kontexten för roboten.
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
- Härledda
- Implementeringar
Egenskaper
Activity |
Aktiviteten som publiceras i roboten. |
CancellationToken |
Kontexten för roboten. |
ConversationData |
Privata robotdata som är associerade med en konversation. (Ärvd från IBotData) |
PrivateConversationData |
Privata robotdata som är associerade med en användare i en konversation. (Ärvd från IBotData) |
UserData |
Privata robotdata som är associerade med en användare (i alla kanaler och konversationer). (Ärvd från IBotData) |
Metoder
FlushAsync(CancellationToken) |
Tömer robotdata till IBotDataStore<T> (Ärvd från IBotData) |
LoadAsync(CancellationToken) |
Läser in robotdata från IBotDataStore<T> (Ärvd från IBotData) |
MakeMessage() |
Gör ett meddelande. (Ärvd från IBotToUser) |
PostAsync(IMessageActivity, CancellationToken) |
Publicera ett meddelande som ska skickas till användaren. (Ärvd från IBotToUser) |
Tilläggsmetoder
PostAsync(IBotToUser, String, String, CancellationToken) |
Publicera ett meddelande som ska skickas till användaren med hjälp av tidigare meddelanden för att upprätta en konversationskontext. |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Publicera ett meddelande och valfri SSML som ska skickas till användaren med hjälp av tidigare meddelanden för att upprätta en konversationskontext. |