TranscriptStore interface

トランスクリプト ロガーは、呼び戻しのために会話のアクティビティを格納します。

Extends

メソッド

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

会話が行われたチャネル ID。

conversationId

string

削除する会話の ID。

戻り値

Promise<void>

getTranscriptActivities(string, string, string, Date)

会話のアクティビティを取得する (トランスクリプト)

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

パラメーター

channelId

string

チャネル ID。

conversationId

string

会話 ID。

continuationToken

string

結果をページングする継続トークン。

startDate

Date

含める最も早い時刻。

戻り値

Promise<PagedResult<Activity>>

listTranscripts(string, string)

channelId で会話を一覧表示します。

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

パラメーター

channelId

string

チャネル ID。

continuationToken

string

結果をページングする継続トークン。

戻り値

継承済みメソッドの詳細

logActivity(Activity)

トランスクリプトにアクティビティを記録します。

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

パラメーター

activity

Activity

ログに記録されているアクティビティ。

戻り値

void | Promise<void>

TranscriptLogger.logActivityから継承されます