BotFrameworkAdapter.CreateConversationAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Przestarzałe.
Tworzy konwersację w określonym kanale. Przeciążenie odbiera element ConversationReference, w tym dzierżawę. |
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Przestarzałe.
Tworzy konwersację w określonym kanale. Przeciążenie odbiera element ConversationReference, w tym dzierżawę. |
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Tworzy konwersację w określonym kanale. |
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Tworzy konwersację w określonym kanale. |
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Przestroga
This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.
Tworzy konwersację w określonym kanale. Przeciążenie odbiera element ConversationReference, w tym dzierżawę.
[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
Parametry
- channelId
- String
Identyfikator kanału.
- serviceUrl
- String
Punkt końcowy adresu URL usługi kanału.
- credentials
- MicrosoftAppCredentials
Poświadczenia aplikacji bota.
- conversationParameters
- ConversationParameters
Informacje o konwersacji używane do tworzenia konwersacji.
- callback
- BotCallbackHandler
Metoda wywołująca wynikowy obrót bota.
- reference
- ConversationReference
Odwołanie do konwersacji zawierające dzierżawę.
- cancellationToken
- CancellationToken
Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące wykonaną pracę w kolejce.
- Atrybuty
Uwagi
Aby rozpocząć konwersację, bot musi znać jego informacje o koncie i informacje o koncie użytkownika w tym kanale. Większość _channels obsługuje tylko inicjowanie bezpośredniej konwersacji wiadomości (niegrupowej).
Karta próbuje utworzyć nową konwersację w kanale, a następnie wysyła conversationUpdate
działanie za pośrednictwem potoku oprogramowania pośredniczącego callback
do metody .
Jeśli konwersacja zostanie nawiązana z określonymi użytkownikami, identyfikator działania Conversation będzie zawierać identyfikator nowej konwersacji.
Dotyczy
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Przestroga
This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.
Tworzy konwersację w określonym kanale. Przeciążenie odbiera element ConversationReference, w tym dzierżawę.
[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
Parametry
- channelId
- String
Identyfikator kanału.
- serviceUrl
- String
Punkt końcowy adresu URL usługi kanału.
- credentials
- AppCredentials
Poświadczenia aplikacji bota.
- conversationParameters
- ConversationParameters
Informacje o konwersacji używane do tworzenia konwersacji.
- callback
- BotCallbackHandler
Metoda wywołująca wynikowy obrót bota.
- reference
- ConversationReference
Odwołanie do konwersacji zawierające dzierżawę.
- cancellationToken
- CancellationToken
Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące wykonaną pracę w kolejce.
- Atrybuty
Uwagi
Aby rozpocząć konwersację, bot musi znać jego informacje o koncie i informacje o koncie użytkownika w tym kanale. Większość _channels obsługuje tylko inicjowanie bezpośredniej konwersacji wiadomości (niegrupowej).
Karta próbuje utworzyć nową konwersację w kanale, a następnie wysyła conversationUpdate
działanie za pośrednictwem potoku oprogramowania pośredniczącego callback
do metody .
Jeśli konwersacja zostanie nawiązana z określonymi użytkownikami, identyfikator działania Conversation będzie zawierać identyfikator nowej konwersacji.
Dotyczy
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Tworzy konwersację w określonym kanale.
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
Parametry
- channelId
- String
Identyfikator kanału.
- serviceUrl
- String
Punkt końcowy adresu URL usługi kanału.
- credentials
- MicrosoftAppCredentials
Poświadczenia aplikacji bota.
- conversationParameters
- ConversationParameters
Informacje o konwersacji używane do tworzenia konwersacji.
- callback
- BotCallbackHandler
Metoda wywołująca wynikowy obrót bota.
- cancellationToken
- CancellationToken
Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące wykonaną pracę w kolejce.
Uwagi
Aby rozpocząć konwersację, bot musi znać jego informacje o koncie i informacje o koncie użytkownika w tym kanale. Większość _channels obsługuje tylko inicjowanie bezpośredniej konwersacji wiadomości (niegrupowej).
Karta próbuje utworzyć nową konwersację w kanale, a następnie wysyła conversationUpdate
działanie za pośrednictwem potoku oprogramowania pośredniczącego callback
do metody .
Jeśli konwersacja zostanie nawiązana z określonymi użytkownikami, identyfikator działania Conversation będzie zawierać identyfikator nowej konwersacji.
Dotyczy
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Tworzy konwersację w określonym kanale.
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
Parametry
- channelId
- String
Identyfikator kanału.
- serviceUrl
- String
Punkt końcowy adresu URL usługi kanału.
- credentials
- AppCredentials
Poświadczenia aplikacji bota.
- conversationParameters
- ConversationParameters
Informacje o konwersacji używane do tworzenia konwersacji.
- callback
- BotCallbackHandler
Metoda wywołująca wynikowy obrót bota.
- cancellationToken
- CancellationToken
Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące wykonaną pracę w kolejce.
Uwagi
Aby rozpocząć konwersację, bot musi znać jego informacje o koncie i informacje o koncie użytkownika w tym kanale. Większość _channels obsługuje tylko inicjowanie bezpośredniej konwersacji wiadomości (niegrupowej).
Karta próbuje utworzyć nową konwersację w kanale, a następnie wysyła conversationUpdate
działanie za pośrednictwem potoku oprogramowania pośredniczącego callback
do metody .
Jeśli konwersacja zostanie nawiązana z określonymi użytkownikami, identyfikator działania Conversation będzie zawierać identyfikator nowej konwersacji.