MemoryTranscriptStore class
Хранилище расшифровок памяти хранит расшифровки в переменной памяти в карте.
Комментарии
Так как в этом случае используется несвязанный переменный словарь, он должен использоваться только для модульных тестов или непроизводственных сред.
Методы
delete |
Удалите определенную беседу и все его действия. |
get |
Получение действий из хранилища расшифровок памяти. |
list |
Вывод списка бесед в channelId. |
log |
Зайдите в журнал действия в расшифровку. |
Сведения о методе
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
Маркер продолжения для страницы результатов.
Возвращаемое значение
Promise<PagedResult<TranscriptInfo>>
Страница бесед для канала из магазина.
logActivity(Activity)
Зайдите в журнал действия в расшифровку.
function logActivity(activity: Activity): void | Promise<void>
Параметры
- activity
-
Activity
Действие для регистрации.
Возвращаемое значение
void | Promise<void>
Обещание, представляющее асинхронную операцию.