BotFrameworkAdapter.CreateConversationAsync Metódus

Definíció

Túlterhelések

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

Létrehoz egy beszélgetést a megadott csatornán. A túlterhelés egy ConversationReference-t kap, beleértve a bérlőt is.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Elavult.

Létrehoz egy beszélgetést a megadott csatornán. A túlterhelés egy ConversationReference-t kap, beleértve a bérlőt is.

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

Létrehoz egy beszélgetést a megadott csatornán.

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

Létrehoz egy beszélgetést a megadott csatornán.

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

Figyelemfelhívás

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

Létrehoz egy beszélgetést a megadott csatornán. A túlterhelés egy ConversationReference-t kap, beleértve a bérlőt is.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

Paraméterek

channelId
String

A csatorna azonosítója.

serviceUrl
String

A csatorna szolgáltatás URL-végpontja.

credentials
MicrosoftAppCredentials

A robot alkalmazás-hitelesítő adatai.

conversationParameters
ConversationParameters

A beszélgetés létrehozásához használandó információk.

callback
BotCallbackHandler

Az eredményként kapott robotforduláshoz meghívandó metódus.

reference
ConversationReference

A bérlőt tartalmazó beszélgetési hivatkozás.

cancellationToken
CancellationToken

Lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.

Válaszok

Egy feladat, amely a végrehajtásra váró munkát jelöli.

Attribútumok

Megjegyzések

Beszélgetés indításához a robotnak ismernie kell a fiókadatait és a felhasználó fiókadatait az adott csatornán. A legtöbb _channels csak a közvetlen (nem csoportos) beszélgetések kezdeményezését támogatja.

Az adapter megpróbál létrehozni egy új beszélgetést a csatornán, majd egy tevékenységet küld conversationUpdate a köztes szoftver folyamatán keresztül a callback metódusnak.

Ha a beszélgetés a megadott felhasználókkal van létrehozva, a tevékenység Conversation azonosítója tartalmazza az új beszélgetés azonosítóját.

A következőre érvényes:

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

Figyelemfelhívás

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

Létrehoz egy beszélgetést a megadott csatornán. A túlterhelés egy ConversationReference-t kap, beleértve a bérlőt is.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

Paraméterek

channelId
String

A csatorna azonosítója.

serviceUrl
String

A csatorna szolgáltatás URL-végpontja.

credentials
AppCredentials

A robot alkalmazás-hitelesítő adatai.

conversationParameters
ConversationParameters

A beszélgetés létrehozásához használandó információk.

callback
BotCallbackHandler

Az eredményként kapott robotforduláshoz meghívandó metódus.

reference
ConversationReference

A bérlőt tartalmazó beszélgetési hivatkozás.

cancellationToken
CancellationToken

Lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.

Válaszok

Egy feladat, amely a végrehajtásra váró munkát jelöli.

Attribútumok

Megjegyzések

Beszélgetés indításához a robotnak ismernie kell a fiókadatait és a felhasználó fiókadatait az adott csatornán. A legtöbb _channels csak a közvetlen (nem csoportos) beszélgetések kezdeményezését támogatja.

Az adapter megpróbál létrehozni egy új beszélgetést a csatornán, majd egy tevékenységet küld conversationUpdate a köztes szoftver folyamatán keresztül a callback metódusnak.

Ha a beszélgetés a megadott felhasználókkal van létrehozva, a tevékenység Conversation azonosítója tartalmazza az új beszélgetés azonosítóját.

A következőre érvényes:

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

Létrehoz egy beszélgetést a megadott csatornán.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Paraméterek

channelId
String

A csatorna azonosítója.

serviceUrl
String

A csatorna szolgáltatás URL-végpontja.

credentials
MicrosoftAppCredentials

A robot alkalmazás-hitelesítő adatai.

conversationParameters
ConversationParameters

A beszélgetés létrehozásához használandó információk.

callback
BotCallbackHandler

Az eredményként kapott robotforduláshoz meghívandó metódus.

cancellationToken
CancellationToken

Lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.

Válaszok

Egy feladat, amely a végrehajtásra váró munkát jelöli.

Megjegyzések

Beszélgetés indításához a robotnak ismernie kell a fiókadatait és a felhasználó fiókadatait az adott csatornán. A legtöbb _channels csak a közvetlen (nem csoportos) beszélgetések kezdeményezését támogatja.

Az adapter megpróbál létrehozni egy új beszélgetést a csatornán, majd egy tevékenységet küld conversationUpdate a köztes szoftver folyamatán keresztül a callback metódusnak.

Ha a beszélgetés a megadott felhasználókkal van létrehozva, a tevékenység Conversation azonosítója tartalmazza az új beszélgetés azonosítóját.

A következőre érvényes:

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

Létrehoz egy beszélgetést a megadott csatornán.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Paraméterek

channelId
String

A csatorna azonosítója.

serviceUrl
String

A csatorna szolgáltatás URL-végpontja.

credentials
AppCredentials

A robot alkalmazás-hitelesítő adatai.

conversationParameters
ConversationParameters

A beszélgetés létrehozásához használandó információk.

callback
BotCallbackHandler

Az eredményként kapott robotforduláshoz meghívandó metódus.

cancellationToken
CancellationToken

Lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.

Válaszok

Egy feladat, amely a végrehajtásra váró munkát jelöli.

Megjegyzések

Beszélgetés indításához a robotnak ismernie kell a fiókadatait és a felhasználó fiókadatait az adott csatornán. A legtöbb _channels csak a közvetlen (nem csoportos) beszélgetések kezdeményezését támogatja.

Az adapter megpróbál létrehozni egy új beszélgetést a csatornán, majd egy tevékenységet küld conversationUpdate a köztes szoftver folyamatán keresztül a callback metódusnak.

Ha a beszélgetés a megadott felhasználókkal van létrehozva, a tevékenység Conversation azonosítója tartalmazza az új beszélgetés azonosítóját.

A következőre érvényes: