Udostępnij za pośrednictwem


ITurnContextExtensions.TraceActivityAsync Metoda

Definicja

Wysyła działanie śledzenia do BotAdapter klasy na potrzeby rejestrowania.

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)

Parametry

turnContext
ITurnContext

Kontekst bieżącego kolei.

name
String

Wartość, która ma zostać przypisana Name do właściwości działania.

value
Object

Wartość, która ma zostać przypisana Value do właściwości działania.

valueType
String

Wartość, która ma zostać przypisana ValueType do właściwości działania.

label
String

Wartość, która ma zostać przypisana Label do właściwości działania.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Zadanie reprezentujące wykonaną pracę w kolejce.

Uwagi

Jeśli karta jest hostowana w emulatorze, wynik zadania zawiera ResourceResponse obiekt z identyfikatorem oryginalnego działania śledzenia. W przeciwnym razie zawiera ResourceResponse obiekt zawierający identyfikator, który kanał odbierający został przypisany do działania.

Dotyczy