Taal

ConversationsExtensions.CreateDirectConversationAsync Methode

Definitie

Overloads

CreateDirectConversationAsync(IConversations, ChannelAccount, ChannelAccount, Activity, CancellationToken)

public static System.Threading.Tasks.Task<Microsoft.Bot.Connector.ConversationResourceResponse> CreateDirectConversationAsync(this Microsoft.Bot.Connector.IConversations operations, Microsoft.Bot.Connector.ChannelAccount bot, Microsoft.Bot.Connector.ChannelAccount user, Microsoft.Bot.Connector.Activity activity = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateDirectConversationAsync : Microsoft.Bot.Connector.IConversations * Microsoft.Bot.Connector.ChannelAccount * Microsoft.Bot.Connector.ChannelAccount * Microsoft.Bot.Connector.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.ConversationResourceResponse>
<Extension()>
Public Function CreateDirectConversationAsync (operations As IConversations, bot As ChannelAccount, user As ChannelAccount, Optional activity As Activity = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ConversationResourceResponse)

Parameters

operations
IConversations
activity
Activity
cancellationToken
CancellationToken

Retouren

Van toepassing op

CreateDirectConversationAsync(IConversations, ChannelAccount, ChannelAccount, Activity, CancellationToken)

Maak een nieuw direct gesprek aan tussen een bot en een gebruiker.

public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationResourceResponse> CreateDirectConversationAsync(this Microsoft.Bot.Connector.IConversations operations, Microsoft.Bot.Schema.ChannelAccount bot, Microsoft.Bot.Schema.ChannelAccount user, Microsoft.Bot.Schema.Activity activity = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateDirectConversationAsync : Microsoft.Bot.Connector.IConversations * Microsoft.Bot.Schema.ChannelAccount * Microsoft.Bot.Schema.ChannelAccount * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationResourceResponse>
<Extension()>
Public Function CreateDirectConversationAsync (operations As IConversations, bot As ChannelAccount, user As ChannelAccount, Optional activity As Activity = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ConversationResourceResponse)

Parameters

operations
IConversations

De operatiegroep voor deze uitbreidingsmethode.

bot
ChannelAccount

Bot om een gesprek van te beginnen.

user
ChannelAccount

Gebruiker om een gesprek mee te beginnen.

activity
Activity

(OPTIONEEL) eerste bericht om naar het nieuwe gesprek te sturen.

cancellationToken
CancellationToken

Het annuleringstoken.

Retouren

Een Task weergave van de asynchrone bewerking.

Van toepassing op

CreateDirectConversationAsync(IConversations, String, String, Activity, CancellationToken)

public static System.Threading.Tasks.Task<Microsoft.Bot.Connector.ConversationResourceResponse> CreateDirectConversationAsync(this Microsoft.Bot.Connector.IConversations operations, string botAddress, string userAddress, Microsoft.Bot.Connector.Activity activity = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateDirectConversationAsync : Microsoft.Bot.Connector.IConversations * string * string * Microsoft.Bot.Connector.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.ConversationResourceResponse>
<Extension()>
Public Function CreateDirectConversationAsync (operations As IConversations, botAddress As String, userAddress As String, Optional activity As Activity = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ConversationResourceResponse)

Parameters

operations
IConversations
botAddress
String
userAddress
String
activity
Activity
cancellationToken
CancellationToken

Retouren

Van toepassing op

CreateDirectConversationAsync(IConversations, String, String, Activity, CancellationToken)

Maak een nieuw direct gesprek aan tussen een bot en een gebruiker.

public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationResourceResponse> CreateDirectConversationAsync(this Microsoft.Bot.Connector.IConversations operations, string botAddress, string userAddress, Microsoft.Bot.Schema.Activity activity = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateDirectConversationAsync : Microsoft.Bot.Connector.IConversations * string * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationResourceResponse>
<Extension()>
Public Function CreateDirectConversationAsync (operations As IConversations, botAddress As String, userAddress As String, Optional activity As Activity = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ConversationResourceResponse)

Parameters

operations
IConversations

De operatiegroep voor deze uitbreidingsmethode.

botAddress
String

Bot om een gesprek van te beginnen.

userAddress
String

Gebruiker om een gesprek mee te beginnen.

activity
Activity

(OPTIONEEL) eerste bericht om naar het nieuwe gesprek te sturen.

cancellationToken
CancellationToken

Het annuleringstoken.

Retouren

Een Task weergave van de asynchrone bewerking.

Van toepassing op