IBotContext Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Konteks untuk 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
- Turunan
- Penerapan
Properti
| Activity |
Aktivitas diposting ke bot. |
| CancellationToken |
Konteks untuk bot. |
| ConversationData |
Data bot privat yang terkait dengan percakapan. (Diperoleh dari IBotData) |
| PrivateConversationData |
Data bot privat yang terkait dengan pengguna dalam percakapan. (Diperoleh dari IBotData) |
| UserData |
Data bot privat yang terkait dengan pengguna (di semua saluran dan percakapan). (Diperoleh dari IBotData) |
Metode
| FlushAsync(CancellationToken) |
Menghapus data bot ke IBotDataStore<T> (Diperoleh dari IBotData) |
| LoadAsync(CancellationToken) |
Memuat data bot dari IBotDataStore<T> (Diperoleh dari IBotData) |
| MakeMessage() |
Buat pesan. (Diperoleh dari IBotToUser) |
| PostAsync(IMessageActivity, CancellationToken) |
Memposting pesan yang akan dikirim ke pengguna. (Diperoleh dari IBotToUser) |
Metode Ekstensi
| PostAsync(IBotToUser, String, String, CancellationToken) |
Posting pesan yang akan dikirim ke pengguna, menggunakan pesan sebelumnya untuk membuat konteks percakapan. |
| SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Posting pesan dan SSML opsional untuk dikirim ke pengguna, menggunakan pesan sebelumnya untuk membuat konteks percakapan. |