Freigeben über


ConversationsExtensions.CreateDirectConversationAsync Methode

Definition

Überlädt

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

Erstellen Sie eine neue direkte Konversation zwischen einem Bot und einem Benutzer.

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

Erstellen Sie eine neue direkte Konversation zwischen einem Bot und einem Benutzer.

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)

Parameter

operations
IConversations
activity
Activity
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

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

Erstellen Sie eine neue direkte Konversation zwischen einem Bot und einem Benutzer.

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)

Parameter

operations
IConversations

Die Vorgangsgruppe für diese Erweiterungsmethode.

bot
ChannelAccount

Bot, aus dem eine Konversation erstellt werden soll.

user
ChannelAccount

Benutzer, mit dem eine Unterhaltung erstellt werden soll.

activity
Activity

(OPTIONAL) erste Nachricht, die an die neue Unterhaltung gesendet werden soll.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Gilt für:

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)

Parameter

operations
IConversations
botAddress
String
userAddress
String
activity
Activity
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

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

Erstellen Sie eine neue direkte Konversation zwischen einem Bot und einem Benutzer.

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)

Parameter

operations
IConversations

Die Vorgangsgruppe für diese Erweiterungsmethode.

botAddress
String

Bot, aus dem eine Konversation erstellt werden soll.

userAddress
String

Benutzer, mit dem eine Unterhaltung erstellt werden soll.

activity
Activity

(OPTIONAL) erste Nachricht, die an die neue Unterhaltung gesendet werden soll.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Gilt für: