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
| Nazwa | Opis |
|---|---|
| CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Przestarzałe.
Tworzy rozmowę na określonym kanale. Przeciążenie otrzymuje ConversationReference w tym najemcę. |
| CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Przestarzałe.
Tworzy rozmowę na określonym kanale. Przeciążenie otrzymuje ConversationReference w tym najemcę. |
| CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Tworzy rozmowę na określonym kanale. |
| CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Tworzy rozmowę na określonym kanale. |
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Uwaga
This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.
Tworzy rozmowę na określonym kanale. Przeciążenie otrzymuje ConversationReference w tym najemcę.
[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 rozmowie, które można wykorzystać do stworzenia rozmowy.
- callback
- BotCallbackHandler
Metoda wywołania wynikowego bota.
- reference
- ConversationReference
Referencja do rozmowy, która zawiera najemcę.
- cancellationToken
- CancellationToken
Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące pracę w kolejce do wykonania.
- Atrybuty
Uwagi
Aby rozpocząć konwersację, bot musi znać informacje o swoim koncie i informacje o koncie użytkownika w tym kanale. Większość _channels wspiera tylko inicjowanie rozmowy w wiadomości bezpośredniej (niegrupowej).
Adapter próbuje nawiązać nową rozmowę na kanale, a następnie wysyła aktywność conversationUpdate przez swój pipeline middleware do metody callback .
Jeśli rozmowa zostanie nawiązana z określonymi użytkownikami, identyfikator aktywności Conversation będzie zawierał identyfikator nowej rozmowy.
Dotyczy
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Uwaga
This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.
Tworzy rozmowę na określonym kanale. Przeciążenie otrzymuje ConversationReference w tym najemcę.
[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 rozmowie, które można wykorzystać do stworzenia rozmowy.
- callback
- BotCallbackHandler
Metoda wywołania wynikowego bota.
- reference
- ConversationReference
Referencja do rozmowy, która zawiera najemcę.
- cancellationToken
- CancellationToken
Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące pracę w kolejce do wykonania.
- Atrybuty
Uwagi
Aby rozpocząć konwersację, bot musi znać informacje o swoim koncie i informacje o koncie użytkownika w tym kanale. Większość _channels wspiera tylko inicjowanie rozmowy w wiadomości bezpośredniej (niegrupowej).
Adapter próbuje nawiązać nową rozmowę na kanale, a następnie wysyła aktywność conversationUpdate przez swój pipeline middleware do metody callback .
Jeśli rozmowa zostanie nawiązana z określonymi użytkownikami, identyfikator aktywności Conversation będzie zawierał identyfikator nowej rozmowy.
Dotyczy
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Tworzy rozmowę na 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 rozmowie, które można wykorzystać do stworzenia rozmowy.
- callback
- BotCallbackHandler
Metoda wywołania wynikowego bota.
- cancellationToken
- CancellationToken
Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące pracę w kolejce do wykonania.
Uwagi
Aby rozpocząć konwersację, bot musi znać informacje o swoim koncie i informacje o koncie użytkownika w tym kanale. Większość _channels wspiera tylko inicjowanie rozmowy w wiadomości bezpośredniej (niegrupowej).
Adapter próbuje nawiązać nową rozmowę na kanale, a następnie wysyła aktywność conversationUpdate przez swój pipeline middleware do metody callback .
Jeśli rozmowa zostanie nawiązana z określonymi użytkownikami, identyfikator aktywności Conversation będzie zawierał identyfikator nowej rozmowy.
Dotyczy
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Tworzy rozmowę na 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 rozmowie, które można wykorzystać do stworzenia rozmowy.
- callback
- BotCallbackHandler
Metoda wywołania wynikowego bota.
- cancellationToken
- CancellationToken
Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące pracę w kolejce do wykonania.
Uwagi
Aby rozpocząć konwersację, bot musi znać informacje o swoim koncie i informacje o koncie użytkownika w tym kanale. Większość _channels wspiera tylko inicjowanie rozmowy w wiadomości bezpośredniej (niegrupowej).
Adapter próbuje nawiązać nową rozmowę na kanale, a następnie wysyła aktywność conversationUpdate przez swój pipeline middleware do metody callback .
Jeśli rozmowa zostanie nawiązana z określonymi użytkownikami, identyfikator aktywności Conversation będzie zawierał identyfikator nowej rozmowy.