protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxGetDataResourceForScaleEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = (int)e.ScaleFactor;
        }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxGetLocalizedStringEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            e.SetReturnValue(value);
        }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxGetDataResourceEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            e.DataSize = value;
        }
示例#4
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxOnLoadErrorEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = RemoteProxy.Wrap(e.Frame);
        }
示例#5
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxOnLoadErrorEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = e.FailedUrl;
        }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxOnRegisterCustomSchemesEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = RemoteProxy.Wrap(e.Registrar);
        }
示例#7
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxV8HandlerExecuteEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            e.SetReturnValue((CfxV8Value)RemoteProxy.Unwrap(value));
        }
示例#8
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxV8HandlerExecuteEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = CfxArray.GetProxyIds <CfxV8Value>(e.Arguments);
        }
示例#9
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxV8HandlerExecuteEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            e.Exception = value;
        }
示例#10
0
 protected override void ExecuteInTargetProcess(RemoteConnection connection)
 {
     var e = (CfxV8AccessorSetEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);
     value = e.Name;
 }
示例#11
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxV8HandlerExecuteEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = RemoteProxy.Wrap(e.Object);
        }
示例#12
0
 protected override void ExecuteInTargetProcess(RemoteConnection connection)
 {
     var e = (CfxV8AccessorGetEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);
     e.Retval = (CfxV8Value)RemoteProxy.Unwrap(value);
 }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxDomVisitorVisitEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = RemoteProxy.Wrap(e.Document);
        }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxStringVisitorVisitEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = e.String;
        }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxGetDataResourceForScaleEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            e.SetReturnValue(value);
        }
示例#16
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxOnLoadingStateChangeEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = e.CanGoForward;
        }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxOnBeforeCommandLineProcessingEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = RemoteProxy.Wrap(e.CommandLine);
        }
示例#18
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxOnLoadEndEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = e.HttpStatusCode;
        }
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxGetRenderProcessHandlerEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            e.SetReturnValue((CfxRenderProcessHandler)RemoteProxy.Unwrap(value, (ptr) => new CfxRenderProcessHandler(ptr)));
        }
示例#20
0
        protected override void ExecuteInTargetProcess(RemoteConnection connection)
        {
            var e = (CfxOnLoadStartEventArgs)BrowserProcessCall.GetEventArgs(eventArgsId);

            value = (int)e.TransitionType;
        }