Diagnostics.Trace
Diagnostics.Trace(traceLevel as number,message as text,value as any,optional delayed as nullable logical) as any
写入跟踪 message
(如果已启用跟踪的话)并返回 value
。可选参数 delayed
指定了是否延迟计算 value
直到跟踪到消息。traceLevel
可取以下任一值:
TraceLevel.Critical
TraceLevel.Error
、
TraceLevel.Warning
、
TraceLevel.Information
、
TraceLevel.Verbose
。
示例:
在调用 Text.From 函数前跟踪消息,并返回结果。
使用情况:
Diagnostics.Trace(TraceLevel.Information, "TextValueFromNumber", () => Text.From(123), true)
输出:
"123"