語言

ITurnContextExtensions.TraceActivityAsync 方法

定義

將追蹤活動傳送至 BotAdapter 以供記錄之用。

public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> TraceActivityAsync(this Microsoft.Bot.Builder.ITurnContext turnContext, string name, object value = default, string valueType = default, string label = default, System.Threading.CancellationToken cancellationToken = default);
static member TraceActivityAsync : Microsoft.Bot.Builder.ITurnContext * string * obj * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
<Extension()>
Public Function TraceActivityAsync (turnContext As ITurnContext, name As String, Optional value As Object = Nothing, Optional valueType As String = Nothing, Optional label As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

參數

turnContext
ITurnContext

目前回合的內容。

name
String

要指派給活動 Name 屬性的值。

value
Object

要指派給活動 Value 屬性的值。

valueType
String

要指派給活動 ValueType 屬性的值。

label
String

要指派給活動 Label 屬性的值。

cancellationToken
CancellationToken

一種可被其他物件或執行緒用來接收取消通知的取消標記。

傳回

工作,表示要執行的工作佇列。

備註

如果配接器裝載於模擬器中,工作結果會包含具有原始追蹤活動標識碼的 ResourceResponse 物件;否則,它會包含 ResourceResponse 物件,其中包含指派給活動的接收通道標識碼。

適用於