コード例 #1
0
        // void (*)(_cef_app_t* self, _cef_scheme_registrar_t* registrar)*
        private static unsafe void OnRegisterCustomSchemesImpl(cef_app_t *self, cef_scheme_registrar_t *registrar)
        {
            var instance = GetInstance((IntPtr)self) as CefApp;

            if (instance == null || ((ICefAppPrivate)instance).AvoidOnRegisterCustomSchemes())
            {
                return;
            }
            instance.OnRegisterCustomSchemes(CefSchemeRegistrar.Wrap(CefSchemeRegistrar.Create, registrar));
        }