コード例 #1
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern void SetObjectTemplateProperty(NativeObjectTemplateProxy* proxy, string name, HandleProxy* value, V8PropertyAttributes attributes = V8PropertyAttributes.None);
コード例 #2
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern HandleProxy* CreateObjectFromTemplate(NativeObjectTemplateProxy* objectTemplateProxy, Int32 objId);
コード例 #3
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern void SetObjectTemplateAccessor(NativeObjectTemplateProxy* proxy, Int32 managedObjectId, string name,
     ManagedAccessorGetter getter, ManagedAccessorSetter setter,
     V8AccessControl access, V8PropertyAttributes attributes);
コード例 #4
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern void RegisterInvokeHandler(NativeObjectTemplateProxy* proxy, ManagedJSFunctionCallback callback);
コード例 #5
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern void UnregisterIndexedPropertyHandlers(NativeObjectTemplateProxy* proxy);
コード例 #6
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern void RegisterIndexedPropertyHandlers(NativeObjectTemplateProxy* proxy,
     ManagedIndexedPropertyGetter getter,
     ManagedIndexedPropertySetter setter,
     ManagedIndexedPropertyQuery query,
     ManagedIndexedPropertyDeleter deleter,
     ManagedIndexedPropertyEnumerator enumerator);
コード例 #7
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern HandleProxy* SetGlobalObjectTemplate(NativeV8EngineProxy* engine, NativeObjectTemplateProxy* proxy);
コード例 #8
0
ファイル: ProxyLoader.cs プロジェクト: killf/v8dotnet
 public static extern void DeleteObjectTemplateProxy(NativeObjectTemplateProxy* objectTemplateProxy);