MsieJavaScriptEngine.JsRt.Native.JsCreateContext C# (CSharp) Method

JsCreateContext() private method

private JsCreateContext ( JavaScriptRuntime runtime, IDebugApplication32 debugSite, JavaScriptContext &newContext ) : JavaScriptErrorCode
runtime JavaScriptRuntime
debugSite IDebugApplication32
newContext JavaScriptContext
return JavaScriptErrorCode
        internal static extern JavaScriptErrorCode JsCreateContext(JavaScriptRuntime runtime, IDebugApplication32 debugSite, out JavaScriptContext newContext);

Same methods

Native::JsCreateContext ( JavaScriptRuntime runtime, IDebugApplication64 debugSite, JavaScriptContext &newContext ) : JavaScriptErrorCode

Usage Example

Ejemplo n.º 1
0
        /// <summary>
        /// Creates a script context for running scripts.
        /// </summary>
        /// <remarks>
        /// Each script context has its own global object that is isolated from all other script
        /// contexts.
        /// </remarks>
        /// <returns>The created script context.</returns>
        public JavaScriptContext CreateContext()
        {
            JavaScriptContext reference;

            Native.ThrowIfError(
                Environment.Is64BitProcess
                                        ? Native.JsCreateContext(this, (Native.IDebugApplication64)null, out reference)
                                        : Native.JsCreateContext(this, (Native.IDebugApplication32)null, out reference));
            return(reference);
        }
All Usage Examples Of MsieJavaScriptEngine.JsRt.Native::JsCreateContext
Native