Przejdź do głównej zawartości

Diagnostics.Trace

Zapisuje wpis śledzenia, jeśli śledzenie jest włączone, i zwraca wartość.

Syntax​

Diagnostics.Trace(
traceLevel as number,
message as any,
value as any,
optional delayed as logical
) as any

Remarks​

Zapisuje dane śledzenia message, jeśli śledzenie jest włączone, i zwraca wartość value. Opcjonalny parametr delayed umożliwia określenie, czy ocena wartości value ma zostać opóźniona do czasu wykonania śledzenia komunikatu. Element traceLevel może przyjąć jedną z następujących wartości:

  • TraceLevel.Critical
  • TraceLevel.Error
  • TraceLevel.Warning
  • TraceLevel.Information
  • TraceLevel.Verbose

Examples​

Example #1​

Wykonaj śledzenie komunikatu przed wywołaniem funkcji Text.From i zwróć wynik.

Diagnostics.Trace(TraceLevel.Information, "TextValueFromNumber", () => Text.From(123), true)

Result:

"123"

Category​

Diagnostics