示例#1
0
        protected CefRequestHandler()
        {
            _self = cef_request_handler_t.Alloc();

            _ds0 = new cef_request_handler_t.add_ref_delegate(add_ref);
            _self->_base._add_ref = Marshal.GetFunctionPointerForDelegate(_ds0);
            _ds1 = new cef_request_handler_t.release_delegate(release);
            _self->_base._release = Marshal.GetFunctionPointerForDelegate(_ds1);
            _ds2 = new cef_request_handler_t.has_one_ref_delegate(has_one_ref);
            _self->_base._has_one_ref = Marshal.GetFunctionPointerForDelegate(_ds2);
            _ds3 = new cef_request_handler_t.has_at_least_one_ref_delegate(has_at_least_one_ref);
            _self->_base._has_at_least_one_ref = Marshal.GetFunctionPointerForDelegate(_ds3);
            _ds4 = new cef_request_handler_t.on_before_browse_delegate(on_before_browse);
            _self->_on_before_browse = Marshal.GetFunctionPointerForDelegate(_ds4);
            _ds5 = new cef_request_handler_t.on_open_urlfrom_tab_delegate(on_open_urlfrom_tab);
            _self->_on_open_urlfrom_tab = Marshal.GetFunctionPointerForDelegate(_ds5);
            _ds6 = new cef_request_handler_t.get_resource_request_handler_delegate(get_resource_request_handler);
            _self->_get_resource_request_handler = Marshal.GetFunctionPointerForDelegate(_ds6);
            _ds7 = new cef_request_handler_t.get_auth_credentials_delegate(get_auth_credentials);
            _self->_get_auth_credentials = Marshal.GetFunctionPointerForDelegate(_ds7);
            _ds8 = new cef_request_handler_t.on_quota_request_delegate(on_quota_request);
            _self->_on_quota_request = Marshal.GetFunctionPointerForDelegate(_ds8);
            _ds9 = new cef_request_handler_t.on_certificate_error_delegate(on_certificate_error);
            _self->_on_certificate_error = Marshal.GetFunctionPointerForDelegate(_ds9);
            _dsa = new cef_request_handler_t.on_select_client_certificate_delegate(on_select_client_certificate);
            _self->_on_select_client_certificate = Marshal.GetFunctionPointerForDelegate(_dsa);
            _dsb = new cef_request_handler_t.on_plugin_crashed_delegate(on_plugin_crashed);
            _self->_on_plugin_crashed = Marshal.GetFunctionPointerForDelegate(_dsb);
            _dsc = new cef_request_handler_t.on_render_view_ready_delegate(on_render_view_ready);
            _self->_on_render_view_ready = Marshal.GetFunctionPointerForDelegate(_dsc);
            _dsd = new cef_request_handler_t.on_render_process_terminated_delegate(on_render_process_terminated);
            _self->_on_render_process_terminated = Marshal.GetFunctionPointerForDelegate(_dsd);
            _dse = new cef_request_handler_t.on_document_available_in_main_frame_delegate(on_document_available_in_main_frame);
            _self->_on_document_available_in_main_frame = Marshal.GetFunctionPointerForDelegate(_dse);
        }
        protected CefRequestHandler()
        {
            _self = cef_request_handler_t.Alloc();

            _ds0 = new cef_request_handler_t.add_ref_delegate(add_ref);
            _self->_base._add_ref = Marshal.GetFunctionPointerForDelegate(_ds0);
            _ds1 = new cef_request_handler_t.release_delegate(release);
            _self->_base._release = Marshal.GetFunctionPointerForDelegate(_ds1);
            _ds2 = new cef_request_handler_t.has_one_ref_delegate(has_one_ref);
            _self->_base._has_one_ref = Marshal.GetFunctionPointerForDelegate(_ds2);
            _ds3 = new cef_request_handler_t.has_at_least_one_ref_delegate(has_at_least_one_ref);
            _self->_base._has_at_least_one_ref = Marshal.GetFunctionPointerForDelegate(_ds3);
            _ds4 = new cef_request_handler_t.on_before_browse_delegate(on_before_browse);
            _self->_on_before_browse = Marshal.GetFunctionPointerForDelegate(_ds4);
            _ds5 = new cef_request_handler_t.on_open_urlfrom_tab_delegate(on_open_urlfrom_tab);
            _self->_on_open_urlfrom_tab = Marshal.GetFunctionPointerForDelegate(_ds5);
            _ds6 = new cef_request_handler_t.on_before_resource_load_delegate(on_before_resource_load);
            _self->_on_before_resource_load = Marshal.GetFunctionPointerForDelegate(_ds6);
            _ds7 = new cef_request_handler_t.get_resource_handler_delegate(get_resource_handler);
            _self->_get_resource_handler = Marshal.GetFunctionPointerForDelegate(_ds7);
            _ds8 = new cef_request_handler_t.on_resource_redirect_delegate(on_resource_redirect);
            _self->_on_resource_redirect = Marshal.GetFunctionPointerForDelegate(_ds8);
            _ds9 = new cef_request_handler_t.on_resource_response_delegate(on_resource_response);
            _self->_on_resource_response = Marshal.GetFunctionPointerForDelegate(_ds9);
            _dsa = new cef_request_handler_t.get_resource_response_filter_delegate(get_resource_response_filter);
            _self->_get_resource_response_filter = Marshal.GetFunctionPointerForDelegate(_dsa);
            _dsb = new cef_request_handler_t.on_resource_load_complete_delegate(on_resource_load_complete);
            _self->_on_resource_load_complete = Marshal.GetFunctionPointerForDelegate(_dsb);
            _dsc = new cef_request_handler_t.get_auth_credentials_delegate(get_auth_credentials);
            _self->_get_auth_credentials = Marshal.GetFunctionPointerForDelegate(_dsc);
            _dsd = new cef_request_handler_t.can_get_cookies_delegate(can_get_cookies);
            _self->_can_get_cookies = Marshal.GetFunctionPointerForDelegate(_dsd);
            _dse = new cef_request_handler_t.can_set_cookie_delegate(can_set_cookie);
            _self->_can_set_cookie = Marshal.GetFunctionPointerForDelegate(_dse);
            _dsf = new cef_request_handler_t.on_quota_request_delegate(on_quota_request);
            _self->_on_quota_request = Marshal.GetFunctionPointerForDelegate(_dsf);
            _ds10 = new cef_request_handler_t.on_protocol_execution_delegate(on_protocol_execution);
            _self->_on_protocol_execution = Marshal.GetFunctionPointerForDelegate(_ds10);
            _ds11 = new cef_request_handler_t.on_certificate_error_delegate(on_certificate_error);
            _self->_on_certificate_error = Marshal.GetFunctionPointerForDelegate(_ds11);
            _ds12 = new cef_request_handler_t.on_select_client_certificate_delegate(on_select_client_certificate);
            _self->_on_select_client_certificate = Marshal.GetFunctionPointerForDelegate(_ds12);
            _ds13 = new cef_request_handler_t.on_plugin_crashed_delegate(on_plugin_crashed);
            _self->_on_plugin_crashed = Marshal.GetFunctionPointerForDelegate(_ds13);
            _ds14 = new cef_request_handler_t.on_render_view_ready_delegate(on_render_view_ready);
            _self->_on_render_view_ready = Marshal.GetFunctionPointerForDelegate(_ds14);
            _ds15 = new cef_request_handler_t.on_render_process_terminated_delegate(on_render_process_terminated);
            _self->_on_render_process_terminated = Marshal.GetFunctionPointerForDelegate(_ds15);
        }