Delen via


BotFrameworkAdapter.GetConversationsAsync Methode

Definitie

Overloads

GetConversationsAsync(ITurnContext, String, CancellationToken)

Een lijst met de gesprekken waaraan deze bot heeft deelgenomen voor een bepaalde kanaalserver. De kanaalserver retourneert resultaten in pagina's en elke pagina bevat een continuationToken die kan worden gebruikt om de volgende pagina met resultaten van de server op te halen.

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Een lijst met de gesprekken waaraan deze bot heeft deelgenomen voor een bepaalde kanaalserver. De kanaalserver retourneert resultaten in pagina's en elke pagina bevat een continuationToken die kan worden gebruikt om de volgende pagina met resultaten van de server op te halen.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Een lijst met de gesprekken waaraan deze bot heeft deelgenomen voor een bepaalde kanaalserver. De kanaalserver retourneert resultaten in pagina's en elke pagina bevat een continuationToken die kan worden gebruikt om de volgende pagina met resultaten van de server op te halen.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult> GetConversationsAsync(Microsoft.Bot.Builder.ITurnContext turnContext, string continuationToken, System.Threading.CancellationToken cancellationToken);
abstract member GetConversationsAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
override this.GetConversationsAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
Public Overridable Function GetConversationsAsync (turnContext As ITurnContext, continuationToken As String, cancellationToken As CancellationToken) As Task(Of ConversationsResult)

Parameters

turnContext
ITurnContext

Het contextobject voor de beurt.

continuationToken
String

Het vervolgtoken van de vorige pagina met resultaten.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Opmerkingen

Als de taak is voltooid, bevat het resultaat een pagina met de leden van het huidige gesprek. Deze overbelasting kan worden aangeroepen tijdens de verwerking van de standaardactiviteit, waarna de service-URL en referenties van de bot die deel uitmaken van de pijplijn voor het verwerken van de huidige activiteit, worden gebruikt.

Van toepassing op

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Een lijst met de gesprekken waaraan deze bot heeft deelgenomen voor een bepaalde kanaalserver. De kanaalserver retourneert resultaten in pagina's en elke pagina bevat een continuationToken die kan worden gebruikt om de volgende pagina met resultaten van de server op te halen.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult> GetConversationsAsync(string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, string continuationToken, System.Threading.CancellationToken cancellationToken);
member this.GetConversationsAsync : string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
Public Function GetConversationsAsync (serviceUrl As String, credentials As MicrosoftAppCredentials, continuationToken As String, cancellationToken As CancellationToken) As Task(Of ConversationsResult)

Parameters

serviceUrl
String

De URL van de kanaalserver waarop een query moet worden uitgevoerd. Dit kan worden opgehaald uit context.activity.serviceUrl.

credentials
MicrosoftAppCredentials

De referenties die de bot nodig heeft om verbinding te maken met de services.

continuationToken
String

Het vervolgtoken van de vorige pagina met resultaten.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Opmerkingen

Als de taak is voltooid, bevat het resultaat een pagina met de leden van het huidige gesprek. Deze overbelasting kan worden aangeroepen van buiten de context van een gesprek, omdat alleen de service-URL en referenties van de bot vereist zijn.

Van toepassing op