private static extern IntPtr JSPropertyNameArrayGetNameAtIndex(JSPropertyNameArray array, IntPtr index);
private static extern void JSPropertyNameArrayRelease(JSPropertyNameArray array);
private static extern IntPtr JSPropertyNameArrayGetCount(JSPropertyNameArray array);
private static extern IntPtr JSPropertyNameArrayRetain(JSPropertyNameArray array);
private static extern IntPtr JSPropertyNameArrayGetNameAtIndex (JSPropertyNameArray array, IntPtr index);
private static extern IntPtr JSPropertyNameArrayGetCount (JSPropertyNameArray array);
private static extern void JSPropertyNameArrayRelease (JSPropertyNameArray array);
private static extern IntPtr JSPropertyNameArrayRetain (JSPropertyNameArray array);