Dela via


BotFrameworkAdapter.CreateConversationAsync Metod

Definition

Överlagringar

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

Skapar en konversation på den angivna kanalen. Överlagring tar emot en ConversationReference inklusive klientorganisationen.

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

Skapar en konversation på den angivna kanalen. Överlagring tar emot en ConversationReference inklusive klientorganisationen.

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. Överlagring tar emot en ConversationReference inklusive klientorganisationen.

[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 programmet för roboten.

conversationParameters
ConversationParameters

Den konversationsinformation som ska användas för att skapa konversationen.

callback
BotCallbackHandler

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

reference
ConversationReference

En konversationsreferens som innehåller klientorganisationen.

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 stöder endast att initiera en direktmeddelandekonversation (icke-grupp).

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet via dess pipeline för mellanprogram till callback metoden .

Om konversationen upprättas med de angivna användarna innehåller ID för aktivitetens Conversation ID 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. Överlagring tar emot en ConversationReference inklusive klientorganisationen.

[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 programmet för roboten.

conversationParameters
ConversationParameters

Den konversationsinformation som ska användas för att skapa konversationen.

callback
BotCallbackHandler

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

reference
ConversationReference

En konversationsreferens som innehåller klientorganisationen.

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 stöder endast att initiera en direktmeddelandekonversation (icke-grupp).

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet via dess pipeline för mellanprogram till callback metoden .

Om konversationen upprättas med de angivna användarna innehåller ID för aktivitetens Conversation ID 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 programmet för roboten.

conversationParameters
ConversationParameters

Den konversationsinformation som ska användas för att skapa konversationen.

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 stöder endast att initiera en direktmeddelandekonversation (icke-grupp).

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet via dess pipeline för mellanprogram till callback metoden .

Om konversationen upprättas med de angivna användarna innehåller ID för aktivitetens Conversation ID 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 programmet för roboten.

conversationParameters
ConversationParameters

Den konversationsinformation som ska användas för att skapa konversationen.

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 stöder endast att initiera en direktmeddelandekonversation (icke-grupp).

Adaptern försöker skapa en ny konversation på kanalen och skickar sedan en conversationUpdate aktivitet via dess pipeline för mellanprogram till callback metoden .

Om konversationen upprättas med de angivna användarna innehåller ID för aktivitetens Conversation ID för den nya konversationen.

Gäller för