BotFrameworkAdapter.CreateConversationAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.