Språk

BotFrameworkAdapter.CreateConversationAsync Metod

Definition

Överlagringar

Name Description
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Föråldrad.

Skapar en konversation på den angivna kanalen. Overload tar emot en ConversationReference inklusive hyresgästen.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Föråldrad.

Skapar en konversation på den angivna kanalen. Overload tar emot en ConversationReference inklusive hyresgästen.

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

Skapar en konversation på den angivna kanalen.

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

Skapar en konversation på den angivna kanalen.

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

Varning

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

Skapar en konversation på den angivna kanalen. Overload tar emot en ConversationReference inklusive hyresgästen.

[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

Parametrar

channelId
String

ID:t för kanalen.

serviceUrl
String

Kanalens tjänst-URL-slutpunkt.

credentials
MicrosoftAppCredentials

Autentiseringsuppgifterna för roboten.

conversationParameters
ConversationParameters

Konversationsinformationen att använda för att skapa samtalet.

callback
BotCallbackHandler

Metoden för att anropa den resulterande robotvändningen.

reference
ConversationReference

En konversationsreferens som innehåller hyresgästen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Attribut

Kommentarer

För att starta en konversation måste roboten känna till kontoinformationen och användarens kontoinformation på kanalen. De flesta _channels bara stödja att initiera ett direktmeddelande (icke-grupp) samtal.

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet genom sin middleware-pipeline till metoden callback .

Om konversationen etableras med de angivna användarna kommer aktivitetens Conversation ID att innehålla ID:t för den nya konversationen.

Gäller för

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

Varning

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

Skapar en konversation på den angivna kanalen. Overload tar emot en ConversationReference inklusive hyresgästen.

[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

Parametrar

channelId
String

ID:t för kanalen.

serviceUrl
String

Kanalens tjänst-URL-slutpunkt.

credentials
AppCredentials

Autentiseringsuppgifterna för roboten.

conversationParameters
ConversationParameters

Konversationsinformationen att använda för att skapa samtalet.

callback
BotCallbackHandler

Metoden för att anropa den resulterande robotvändningen.

reference
ConversationReference

En konversationsreferens som innehåller hyresgästen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Attribut

Kommentarer

För att starta en konversation måste roboten känna till kontoinformationen och användarens kontoinformation på kanalen. De flesta _channels bara stödja att initiera ett direktmeddelande (icke-grupp) samtal.

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet genom sin middleware-pipeline till metoden callback .

Om konversationen etableras med de angivna användarna kommer aktivitetens Conversation ID att innehålla ID:t för den nya konversationen.

Gäller för

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

Skapar en konversation på den angivna kanalen.

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

Parametrar

channelId
String

ID:t för kanalen.

serviceUrl
String

Kanalens tjänst-URL-slutpunkt.

credentials
MicrosoftAppCredentials

Autentiseringsuppgifterna för roboten.

conversationParameters
ConversationParameters

Konversationsinformationen att använda för att skapa samtalet.

callback
BotCallbackHandler

Metoden för att anropa den resulterande robotvändningen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Kommentarer

För att starta en konversation måste roboten känna till kontoinformationen och användarens kontoinformation på kanalen. De flesta _channels bara stödja att initiera ett direktmeddelande (icke-grupp) samtal.

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet genom sin middleware-pipeline till metoden callback .

Om konversationen etableras med de angivna användarna kommer aktivitetens Conversation ID att innehålla ID:t för den nya konversationen.

Gäller för

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

Skapar en konversation på den angivna kanalen.

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

Parametrar

channelId
String

ID:t för kanalen.

serviceUrl
String

Kanalens tjänst-URL-slutpunkt.

credentials
AppCredentials

Autentiseringsuppgifterna för roboten.

conversationParameters
ConversationParameters

Konversationsinformationen att använda för att skapa samtalet.

callback
BotCallbackHandler

Metoden för att anropa den resulterande robotvändningen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Kommentarer

För att starta en konversation måste roboten känna till kontoinformationen och användarens kontoinformation på kanalen. De flesta _channels bara stödja att initiera ett direktmeddelande (icke-grupp) samtal.

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet genom sin middleware-pipeline till metoden callback .

Om konversationen etableras med de angivna användarna kommer aktivitetens Conversation ID att innehålla ID:t för den nya konversationen.

Gäller för