BotFrameworkClient.PostActivityAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken) |
Předá aktivitu dovednosti (robotovi). |
PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken) |
Předá aktivitu dovednosti (robotovi). |
PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken)
Předá aktivitu dovednosti (robotovi).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> PostActivityAsync (string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
override this.PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overridable Function PostActivityAsync (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse)
Parametry
- fromBotId
- String
MicrosoftAppId robota odesílajícího aktivitu.
- toBotId
- String
MicrosoftAppId robota, který přijímá aktivitu.
- toUrl
- Uri
Adresa URL robota, který přijímá aktivitu.
- serviceUrl
- Uri
Adresa URL zpětného volání pro hostitele dovednosti
- conversationId
- String
ID konverzace, které se má použít pro konverzaci s dovedností.
- cancellationToken
- CancellationToken
zrušení tokenu.
Návraty
Asynchronní úloha s volitelnou funkcí invokeResponse
Poznámky
POZNÁMKA: Přeposlání aktivity dovednostem vyprázdní změny userstate a ConversationState, takže dovednost bude mít přesný stav.
Platí pro
PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken)
Předá aktivitu dovednosti (robotovi).
public abstract System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T> (string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public MustOverride Function PostActivityAsync(Of T) (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse(Of T))
Parametry typu
- T
Typ těla v InvokeResponse.
Parametry
- fromBotId
- String
MicrosoftAppId robota odesílajícího aktivitu.
- toBotId
- String
MicrosoftAppId robota, který přijímá aktivitu.
- toUrl
- Uri
Adresa URL robota, který přijímá aktivitu.
- serviceUrl
- Uri
Adresa URL zpětného volání pro hostitele dovednosti
- conversationId
- String
ID konverzace, které se má použít pro konverzaci s dovedností.
- cancellationToken
- CancellationToken
zrušení tokenu.
Návraty
Asynchronní úloha s volitelnou funkcí invokeResponse
Poznámky
POZNÁMKA: Přeposlání aktivity dovednostem vyprázdní změny userstate a ConversationState, takže dovednost bude mít přesný stav.