IBotContext Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kontext robota.
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
- Odvozené
- Implementuje
Vlastnosti
Activity |
Aktivita publikovaná do robota. |
CancellationToken |
Kontext robota. |
ConversationData |
Data privátního robota přidružená ke konverzaci (Zděděno od IBotData) |
PrivateConversationData |
Data privátního robota přidružená k uživateli v konverzaci (Zděděno od IBotData) |
UserData |
Data privátního robota přidružená k uživateli (napříč všemi kanály a konverzacemi) (Zděděno od IBotData) |
Metody
FlushAsync(CancellationToken) |
Vyprázdní data robota do IBotDataStore<T> (Zděděno od IBotData) |
LoadAsync(CancellationToken) |
Načte data robota z IBotDataStore<T> (Zděděno od IBotData) |
MakeMessage() |
Vytvořte zprávu. (Zděděno od IBotToUser) |
PostAsync(IMessageActivity, CancellationToken) |
Publikujte zprávu, která se má odeslat uživateli. (Zděděno od IBotToUser) |
Metody rozšíření
PostAsync(IBotToUser, String, String, CancellationToken) |
Publikujte zprávu, která se má odeslat uživateli, pomocí předchozích zpráv vytvořte kontext konverzace. |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Publikujte zprávu a volitelné SSML, které se mají odeslat uživateli, pomocí předchozích zpráv vytvořte kontext konverzace. |