Partager via


BotFrameworkAdapter.CreateConversationAsync Méthode

Définition

Surcharges

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Obsolète.

Crée une conversation sur le canal spécifié. Overload reçoit une ConversationReference incluant le locataire.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Obsolète.

Crée une conversation sur le canal spécifié. Overload reçoit une ConversationReference incluant le locataire.

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

Crée une conversation sur le canal spécifié.

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

Crée une conversation sur le canal spécifié.

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

Attention

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

Crée une conversation sur le canal spécifié. Overload reçoit une ConversationReference incluant le locataire.

[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ètres

channelId
String

ID du canal.

serviceUrl
String

Point de terminaison d’URL de service du canal.

credentials
MicrosoftAppCredentials

Informations d’identification de l’application pour le bot.

conversationParameters
ConversationParameters

Informations de conversation à utiliser pour créer la conversation.

callback
BotCallbackHandler

Méthode à appeler pour le tour de bot résultant.

reference
ConversationReference

Référence de conversation qui contient le locataire.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente pour s’exécuter.

Attributs

Remarques

Pour démarrer une conversation, votre bot doit connaître ses informations de compte et les informations de compte de l’utilisateur sur ce canal. La plupart des _channels prennent uniquement en charge le lancement d’une conversation de message direct (non-groupe).

L’adaptateur tente de créer une nouvelle conversation sur le canal, puis envoie une conversationUpdate activité via son pipeline middleware à la callback méthode .

Si la conversation est établie avec les utilisateurs spécifiés, l’ID de l’activité contient l’ID Conversation de la nouvelle conversation.

S’applique à

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

Attention

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

Crée une conversation sur le canal spécifié. Overload reçoit une ConversationReference incluant le locataire.

[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ètres

channelId
String

ID du canal.

serviceUrl
String

Point de terminaison d’URL de service du canal.

credentials
AppCredentials

Informations d’identification de l’application pour le bot.

conversationParameters
ConversationParameters

Informations de conversation à utiliser pour créer la conversation.

callback
BotCallbackHandler

Méthode à appeler pour le tour de bot résultant.

reference
ConversationReference

Référence de conversation qui contient le locataire.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente pour s’exécuter.

Attributs

Remarques

Pour démarrer une conversation, votre bot doit connaître ses informations de compte et les informations de compte de l’utilisateur sur ce canal. La plupart des _channels prennent uniquement en charge le lancement d’une conversation de message direct (non-groupe).

L’adaptateur tente de créer une nouvelle conversation sur le canal, puis envoie une conversationUpdate activité via son pipeline middleware à la callback méthode .

Si la conversation est établie avec les utilisateurs spécifiés, l’ID de l’activité contient l’ID Conversation de la nouvelle conversation.

S’applique à

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

Crée une conversation sur le canal spécifié.

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ètres

channelId
String

ID du canal.

serviceUrl
String

Point de terminaison d’URL de service du canal.

credentials
MicrosoftAppCredentials

Informations d’identification de l’application pour le bot.

conversationParameters
ConversationParameters

Informations de conversation à utiliser pour créer la conversation.

callback
BotCallbackHandler

Méthode à appeler pour le tour de bot résultant.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente pour s’exécuter.

Remarques

Pour démarrer une conversation, votre bot doit connaître ses informations de compte et les informations de compte de l’utilisateur sur ce canal. La plupart des _channels prennent uniquement en charge le lancement d’une conversation de message direct (non-groupe).

L’adaptateur tente de créer une nouvelle conversation sur le canal, puis envoie une conversationUpdate activité via son pipeline middleware à la callback méthode .

Si la conversation est établie avec les utilisateurs spécifiés, l’ID de l’activité contient l’ID Conversation de la nouvelle conversation.

S’applique à

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

Crée une conversation sur le canal spécifié.

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ètres

channelId
String

ID du canal.

serviceUrl
String

Point de terminaison d’URL de service du canal.

credentials
AppCredentials

Informations d’identification de l’application pour le bot.

conversationParameters
ConversationParameters

Informations de conversation à utiliser pour créer la conversation.

callback
BotCallbackHandler

Méthode à appeler pour le tour de bot résultant.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente pour s’exécuter.

Remarques

Pour démarrer une conversation, votre bot doit connaître ses informations de compte et les informations de compte de l’utilisateur sur ce canal. La plupart des _channels prennent uniquement en charge le lancement d’une conversation de message direct (non-groupe).

L’adaptateur tente de créer une nouvelle conversation sur le canal, puis envoie une conversationUpdate activité via son pipeline middleware à la callback méthode .

Si la conversation est établie avec les utilisateurs spécifiés, l’ID de l’activité contient l’ID Conversation de la nouvelle conversation.

S’applique à