BotFrameworkClient.PostActivityAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken) |
Meneruskan aktivitas ke keterampilan (bot). |
| PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken) |
Meneruskan aktivitas ke keterampilan (bot). |
PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken)
Meneruskan aktivitas ke keterampilan (bot).
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)
Parameter
- fromBotId
- String
MicrosoftAppId dari bot yang mengirim aktivitas.
- toBotId
- String
MicrosoftAppId dari bot yang menerima aktivitas.
- toUrl
- Uri
URL bot yang menerima aktivitas.
- serviceUrl
- Uri
Url panggilan balik untuk host keterampilan.
- conversationId
- String
ID percakapan yang digunakan untuk percakapan dengan keterampilan.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Tugas asinkron dengan invokeResponse opsional.
Keterangan
CATATAN: Meneruskan aktivitas ke keterampilan akan menghapus perubahan UserState dan ConversationState sehingga keterampilan memiliki status yang akurat.
Berlaku untuk
PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken)
Meneruskan aktivitas ke keterampilan (bot).
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))
Jenis parameter
- T
Jenis isi dalam InvokeResponse.
Parameter
- fromBotId
- String
MicrosoftAppId dari bot yang mengirim aktivitas.
- toBotId
- String
MicrosoftAppId dari bot yang menerima aktivitas.
- toUrl
- Uri
URL bot yang menerima aktivitas.
- serviceUrl
- Uri
Url panggilan balik untuk host keterampilan.
- conversationId
- String
ID percakapan yang digunakan untuk percakapan dengan keterampilan.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Tugas asinkron dengan invokeResponse opsional.
Keterangan
CATATAN: Meneruskan aktivitas ke keterampilan akan menghapus perubahan UserState dan ConversationState sehingga keterampilan memiliki status yang akurat.