THPDFJavaScriptEvaluationResult Record

Kết cục của một lần đánh giá JavaScript trường biểu mẫu an toàn: cờ đã chạy và được nhận, giá trị thu được, số operation, văn bản lỗi, thời gian thực hiện, và kích thước giá trị

Khai báo

THPDFJavaScriptEvaluationResult= record
  Executed: boolean;
  Accepted: boolean;
  Value: AnsiString;
  OperationCount: Integer;
  ErrorText: AnsiString;
  ElapsedMilliseconds: Cardinal;
  ValueBytes: Int64;
end;

Đơn vị

HPDFDoc

Các trường

TrườngMục đích
Executedtrue khi một JavaScript action gắn vào trigger của trường thực sự chạy trong interpreter an toàn
Acceptedtrue khi sandbox chấp nhận kết quả của script; kết quả bị từ chối thì không được ghi trả lại trường
ValueGiá trị trường sau lần chạy: đầu ra interpreter khi được nhận, nếu không thì là giá trị đầu vào được truyền vào
OperationCountSố operation interpreter mà script tiêu thụ, đối chiếu với ngân sách script đã cấu hình
ErrorTextMô tả lỗi, ví dụ trigger của trường không mang JavaScript action nào, hoặc là error message của sandbox
ElapsedMillisecondsThời gian wall-clock của lần đánh giá
ValueBytesĐộ dài byte của giá trị kết quả, đối chiếu với ngân sách kích thước đầu ra

Ghi chú sử dụng

API liên quan