Click or drag to resize
CfxV8StackFrame Class

[This is preliminary documentation and is subject to change.]

Structure representing a V8 stack frame handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the CfxV8Context.GetTaskRunner() function.
Inheritance Hierarchy

Namespace: Chromium
Assembly: ChromiumFX (in ChromiumFX.dll)
public class CfxV8StackFrame : CfxLibraryBase

The CfxV8StackFrame type exposes the following members.

Public propertyColumn
Returns the 1-based column offset on the line for the function call or 0 if unknown.
Public propertyFunctionName
Returns the name of the function.
Public propertyIsConstructor
Returns true (1) if the function was called as a constructor via "new".
Public propertyIsEval
Returns true (1) if the function was compiled using eval().
Public propertyIsValid
Returns true (1) if the underlying handle is valid and it can be accessed on the current thread. Do not call any other functions if this function returns false (0).
Public propertyLineNumber
Returns the 1-based line number for the function call or 0 if unknown.
Public propertyNativePtr
Provides access to the underlying native cef struct. This is a refcounted library struct derived from cef_base_t. Add a ref in order to keep it alive when this managed object go out of scope.
(Inherited from CfxLibraryBase.)
Public propertyScriptName
Returns the name of the resource script that contains the function.
Public propertyScriptNameOrSourceUrl
Returns the name of the resource script that contains the function or the sourceURL value if the script name is undefined and its source ends with a "//@ sourceURL=..." string.
See also the original CEF documentation in cef/include/capi/cef_v8_capi.h.
See Also