Поделиться через


MemoryTranscriptStore class

Хранилище расшифровок памяти хранит расшифровки в переменной памяти в карте.

Комментарии

Так как в этом случае используется несвязанный переменный словарь, он должен использоваться только для модульных тестов или непроизводственных сред.

Методы

deleteTranscript(string, string)

Удалите определенную беседу и все его действия.

getTranscriptActivities(string, string, string, Date)

Получение действий из хранилища расшифровок памяти.

listTranscripts(string, string)

Вывод списка бесед в channelId.

logActivity(Activity)

Зайдите в журнал действия в расшифровку.

Сведения о методе

deleteTranscript(string, string)

Удалите определенную беседу и все его действия.

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

Параметры

channelId

string

Идентификатор канала, где произошла беседа.

conversationId

string

Идентификатор беседы для удаления.

Возвращаемое значение

Promise<void>

Обещание, представляющее асинхронную операцию.

getTranscriptActivities(string, string, string, Date)

Получение действий из хранилища расшифровок памяти.

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

Параметры

channelId

string

Идентификатор канала.

conversationId

string

Идентификатор беседы.

continuationToken

string

Маркер продолжения для страницы результатов.

startDate

Date

Самое раннее время включения.

Возвращаемое значение

Promise<PagedResult<Activity>>

Страница соответствующих действий.

listTranscripts(string, string)

Вывод списка бесед в channelId.

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

Параметры

channelId

string

Идентификатор канала.

continuationToken

string

Маркер продолжения для страницы результатов.

Возвращаемое значение

Страница бесед для канала из магазина.

logActivity(Activity)

Зайдите в журнал действия в расшифровку.

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

Параметры

activity

Activity

Действие для регистрации.

Возвращаемое значение

void | Promise<void>

Обещание, представляющее асинхронную операцию.