Bagikan melalui


MemoryTranscriptStore class

Penyimpanan transkrip memori menyimpan transkrip dalam memori volatil di Peta.

Keterangan

Karena ini menggunakan kamus volatil yang tidak terbatas, ini hanya boleh digunakan untuk pengujian unit atau lingkungan non-produksi.

Metode

deleteTranscript(string, string)

Hapus percakapan tertentu dan semua aktivitasnya.

getTranscriptActivities(string, string, string, Date)

Dapatkan aktivitas dari penyimpanan transkrip memori.

listTranscripts(string, string)

Mencantumkan percakapan di channelId.

logActivity(Activity)

Catat aktivitas ke transkrip.

Detail Metode

deleteTranscript(string, string)

Hapus percakapan tertentu dan semua aktivitasnya.

function deleteTranscript(channelId: string, conversationId: string): Promise<void>

Parameter

channelId

string

Id Saluran tempat percakapan berlangsung.

conversationId

string

Id percakapan yang akan dihapus.

Mengembalikan

Promise<void>

Janji yang mewakili operasi asinkron.

getTranscriptActivities(string, string, string, Date)

Dapatkan aktivitas dari penyimpanan transkrip memori.

function getTranscriptActivities(channelId: string, conversationId: string, continuationToken?: string, startDate?: Date): Promise<PagedResult<Activity>>

Parameter

channelId

string

Id Saluran.

conversationId

string

Id Percakapan.

continuationToken

string

Token kelanjutan ke halaman melalui hasil.

startDate

Date

Waktu paling awal untuk disertakan.

Mengembalikan

Promise<PagedResult<Activity>>

Halaman aktivitas yang cocok.

listTranscripts(string, string)

Mencantumkan percakapan di channelId.

function listTranscripts(channelId: string, continuationToken?: string): Promise<PagedResult<TranscriptInfo>>

Parameter

channelId

string

Id Saluran.

continuationToken

string

Token kelanjutan ke halaman melalui hasil.

Mengembalikan

Halaman percakapan untuk saluran dari penyimpanan.

logActivity(Activity)

Catat aktivitas ke transkrip.

function logActivity(activity: Activity): void | Promise<void>

Parameter

activity

Activity

Aktivitas untuk dicatat.

Mengembalikan

void | Promise<void>

Janji yang mewakili operasi asinkron.