Пример #1
0
 public static extern void SetObjectTemplateProperty(NativeObjectTemplateProxy* proxy, string name, HandleProxy* value, V8PropertyAttributes attributes = V8PropertyAttributes.None);
Пример #2
0
 public static extern HandleProxy* CreateObjectFromTemplate(NativeObjectTemplateProxy* objectTemplateProxy, Int32 objId);
Пример #3
0
 public static extern void SetObjectTemplateAccessor(NativeObjectTemplateProxy* proxy, Int32 managedObjectId, string name,
     ManagedAccessorGetter getter, ManagedAccessorSetter setter,
     V8AccessControl access, V8PropertyAttributes attributes);
Пример #4
0
 public static extern void RegisterInvokeHandler(NativeObjectTemplateProxy* proxy, ManagedJSFunctionCallback callback);
Пример #5
0
 public static extern void UnregisterIndexedPropertyHandlers(NativeObjectTemplateProxy* proxy);
Пример #6
0
 public static extern void RegisterIndexedPropertyHandlers(NativeObjectTemplateProxy* proxy,
     ManagedIndexedPropertyGetter getter,
     ManagedIndexedPropertySetter setter,
     ManagedIndexedPropertyQuery query,
     ManagedIndexedPropertyDeleter deleter,
     ManagedIndexedPropertyEnumerator enumerator);
Пример #7
0
 public static extern HandleProxy* SetGlobalObjectTemplate(NativeV8EngineProxy* engine, NativeObjectTemplateProxy* proxy);
Пример #8
0
 public static extern void DeleteObjectTemplateProxy(NativeObjectTemplateProxy* objectTemplateProxy);