BotFrameworkAdapter.CreateConversationAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.