IBotContext Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kontekst bota.
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
- Pochodne
- Implementuje
Właściwości
Activity |
Działanie opublikowane w bocie. |
CancellationToken |
Kontekst bota. |
ConversationData |
Prywatne dane bota skojarzone z konwersacją. (Odziedziczone po IBotData) |
PrivateConversationData |
Prywatne dane bota skojarzone z użytkownikiem w konwersacji. (Odziedziczone po IBotData) |
UserData |
Prywatne dane bota skojarzone z użytkownikiem (we wszystkich kanałach i konwersacjach). (Odziedziczone po IBotData) |
Metody
FlushAsync(CancellationToken) |
Opróżnia dane bota do IBotDataStore<T> (Odziedziczone po IBotData) |
LoadAsync(CancellationToken) |
Ładuje dane bota z IBotDataStore<T> (Odziedziczone po IBotData) |
MakeMessage() |
Utwórz wiadomość. (Odziedziczone po IBotToUser) |
PostAsync(IMessageActivity, CancellationToken) |
Opublikuj wiadomość, która ma zostać wysłana do użytkownika. (Odziedziczone po IBotToUser) |
Metody rozszerzania
PostAsync(IBotToUser, String, String, CancellationToken) |
Opublikuj wiadomość, która ma zostać wysłana do użytkownika, używając poprzednich wiadomości do ustanowienia kontekstu konwersacji. |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Opublikuj wiadomość i opcjonalny kod SSML do wysłania do użytkownika przy użyciu poprzednich wiadomości w celu ustanowienia kontekstu konwersacji. |