IBotContext Antarmuka

Definisi

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.

Berlaku untuk