BotFrameworkHttpAdapter Class (Microsoft.Bot.Builder.Integration.AspNet.WebApi)




ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)

Sends a proactive message from the bot to a conversation.

(Inherited from BotFrameworkAdapter)



CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Creates a conversation on the specified channel.

(Inherited from BotFrameworkAdapter)



CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)

Creates a conversation on the specified channel. Overload receives a ConversationReference including the tenant.

(Inherited from BotFrameworkAdapter)



CreateOAuthApiClientAsync(ITurnContext)
CreateOAuthApiClientAsync(ITurnContext)
CreateOAuthApiClientAsync(ITurnContext)

Creates an OAuth client for the bot.

(Inherited from BotFrameworkAdapter)



DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)

Deletes an existing activity in the conversation.

(Inherited from BotFrameworkAdapter)



DeleteConversationMemberAsync(ITurnContext, String, CancellationToken)
DeleteConversationMemberAsync(ITurnContext, String, CancellationToken)
DeleteConversationMemberAsync(ITurnContext, String, CancellationToken)

Removes a member from the current conversation.

(Inherited from BotFrameworkAdapter)



GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)

Retrieves Azure Active Directory tokens for particular resources on a configured connection.

(Inherited from BotFrameworkAdapter)



GetActivityMembersAsync(ITurnContext, String, CancellationToken)
GetActivityMembersAsync(ITurnContext, String, CancellationToken)
GetActivityMembersAsync(ITurnContext, String, CancellationToken)

Lists the members of a given activity.

(Inherited from BotFrameworkAdapter)



GetConversationMembersAsync(ITurnContext, CancellationToken)
GetConversationMembersAsync(ITurnContext, CancellationToken)
GetConversationMembersAsync(ITurnContext, CancellationToken)

Lists the members of the current conversation.

(Inherited from BotFrameworkAdapter)



GetConversationsAsync(ITurnContext, String, CancellationToken)
GetConversationsAsync(ITurnContext, String, CancellationToken)
GetConversationsAsync(ITurnContext, String, CancellationToken)

Lists the Conversations in which this bot has participated for a given channel server. The
channel server returns results in pages and each page will include a continuationToken
that can be used to fetch the next page of results from the server.

(Inherited from BotFrameworkAdapter)



GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Lists the Conversations in which this bot has participated for a given channel server. The
channel server returns results in pages and each page will include a continuationToken
that can be used to fetch the next page of results from the server.

(Inherited from BotFrameworkAdapter)



GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)

Get the raw signin link to be sent to the user for signin for a connection name.

(Inherited from BotFrameworkAdapter)



GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)

Get the raw signin link to be sent to the user for signin for a connection name.

(Inherited from BotFrameworkAdapter)



GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Retrieves the token status for each configured connection for the given user.

(Inherited from BotFrameworkAdapter)



GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)

Attempts to retrieve the token for a user that’s in a login flow.

(Inherited from BotFrameworkAdapter)



ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)

Creates a turn context and runs the middleware pipeline for an incoming activity.

(Inherited from BotFrameworkAdapter)



ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

Creates a turn context and runs the middleware pipeline for an incoming activity.

(Inherited from BotFrameworkAdapter)



ProcessAsync(HttpRequestMessage, HttpResponseMessage, IBot, CancellationToken)
ProcessAsync(HttpRequestMessage, HttpResponseMessage, IBot, CancellationToken)
ProcessAsync(HttpRequestMessage, HttpResponseMessage, IBot, CancellationToken)



RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)

Starts activity processing for the current bot turn.

(Inherited from BotAdapter)



SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)

Sends activities to the conversation.

(Inherited from BotFrameworkAdapter)



SignOutUserAsync(ITurnContext, String, String, CancellationToken)
SignOutUserAsync(ITurnContext, String, String, CancellationToken)
SignOutUserAsync(ITurnContext, String, String, CancellationToken)

Signs the user out with the token server.

(Inherited from BotFrameworkAdapter)



UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
UpdateActivityAsync(ITurnContext, Activity, CancellationToken)

Replaces an existing activity in the conversation.

(Inherited from BotFrameworkAdapter)



Use(IMiddleware)
Use(IMiddleware)
Use(IMiddleware)

Adds middleware to the adapter’s pipeline.

(Inherited from BotFrameworkAdapter)




source_link
https://www.asp.net