TranscriptStore interface
Transcript logger archivia le attività per le conversazioni per il richiamo.
- Extends
Metodi
| delete |
Eliminare una conversazione specifica e tutte le relative attività. |
| get |
Ottenere attività per una conversazione (nota anche come trascrizione) |
| list |
Elencare le conversazioni nel channelId. |
Metodi ereditati
| log |
Registrare un'attività nella trascrizione. |
Dettagli metodo
deleteTranscript(string, string)
Eliminare una conversazione specifica e tutte le relative attività.
function deleteTranscript(channelId: string, conversationId: string): Promise<void>
Parametri
- channelId
-
string
ID canale in cui è stata eseguita la conversazione.
- conversationId
-
string
ID della conversazione da eliminare.
Restituisce
Promise<void>
getTranscriptActivities(string, string, string, Date)
Ottenere attività per una conversazione (nota anche come trascrizione)
function getTranscriptActivities(channelId: string, conversationId: string, continuationToken?: string, startDate?: Date): Promise<PagedResult<Activity>>
Parametri
- channelId
-
string
ID canale.
- conversationId
-
string
ID conversazione.
- continuationToken
-
string
Token di continuazione da visualizzare nella pagina dei risultati.
- startDate
-
Date
Prima ora da includere.
Restituisce
Promise<PagedResult<Activity>>
listTranscripts(string, string)
Elencare le conversazioni nel channelId.
function listTranscripts(channelId: string, continuationToken?: string): Promise<PagedResult<TranscriptInfo>>
Parametri
- channelId
-
string
ID canale.
- continuationToken
-
string
Token di continuazione da visualizzare nella pagina dei risultati.
Restituisce
Promise<PagedResult<TranscriptInfo>>
Dettagli dei metodi ereditati
logActivity(Activity)
Registrare un'attività nella trascrizione.
function logActivity(activity: Activity): void | Promise<void>
Parametri
- activity
-
Activity
Attività registrata.
Restituisce
void | Promise<void>
Ereditato daTranscriptLogger.logActivity