Class AndroidJNI
Assembly: UnityEngine.dll
Syntax
Methods
|
Improve this Doc
View Source
AllocObject(IntPtr)
Declaration
public static IntPtr AllocObject(IntPtr clazz)
Parameters
Type |
Name |
Description |
IntPtr |
clazz |
|
Returns
|
Improve this Doc
View Source
AttachCurrentThread()
Declaration
public static int AttachCurrentThread()
Returns
|
Improve this Doc
View Source
CallBooleanMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static bool CallBooleanMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallByteMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static byte CallByteMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallCharMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static char CallCharMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallDoubleMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static double CallDoubleMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallFloatMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static float CallFloatMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallIntMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static int CallIntMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallLongMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static long CallLongMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallObjectMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static IntPtr CallObjectMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallShortMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static short CallShortMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticBooleanMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static bool CallStaticBooleanMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticByteMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static byte CallStaticByteMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticCharMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static char CallStaticCharMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticDoubleMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static double CallStaticDoubleMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticFloatMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static float CallStaticFloatMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticIntMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static int CallStaticIntMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticLongMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static long CallStaticLongMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticObjectMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static IntPtr CallStaticObjectMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticShortMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static short CallStaticShortMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticStringMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static string CallStaticStringMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallStaticVoidMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static void CallStaticVoidMethod(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
|
Improve this Doc
View Source
CallStringMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static string CallStringMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
CallVoidMethod(IntPtr, IntPtr, jvalue[])
Declaration
public static void CallVoidMethod(IntPtr obj, IntPtr methodID, jvalue[] args)
Parameters
|
Improve this Doc
View Source
DeleteGlobalRef(IntPtr)
Declaration
public static void DeleteGlobalRef(IntPtr obj)
Parameters
Type |
Name |
Description |
IntPtr |
obj |
|
|
Improve this Doc
View Source
DeleteLocalRef(IntPtr)
Declaration
public static void DeleteLocalRef(IntPtr obj)
Parameters
Type |
Name |
Description |
IntPtr |
obj |
|
|
Improve this Doc
View Source
DetachCurrentThread()
Declaration
public static int DetachCurrentThread()
Returns
|
Improve this Doc
View Source
EnsureLocalCapacity(Int32)
Declaration
public static int EnsureLocalCapacity(int capacity)
Parameters
Type |
Name |
Description |
Int32 |
capacity |
|
Returns
|
Improve this Doc
View Source
ExceptionClear()
Declaration
public static void ExceptionClear()
|
Improve this Doc
View Source
ExceptionDescribe()
Declaration
public static void ExceptionDescribe()
|
Improve this Doc
View Source
ExceptionOccurred()
Declaration
public static IntPtr ExceptionOccurred()
Returns
|
Improve this Doc
View Source
FatalError(String)
Declaration
public static void FatalError(string message)
Parameters
Type |
Name |
Description |
String |
message |
|
|
Improve this Doc
View Source
FindClass(String)
Declaration
public static IntPtr FindClass(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Returns
|
Improve this Doc
View Source
FromBooleanArray(IntPtr)
Declaration
public static bool[] FromBooleanArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromByteArray(IntPtr)
Declaration
public static byte[] FromByteArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromCharArray(IntPtr)
Declaration
public static char[] FromCharArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromDoubleArray(IntPtr)
Declaration
public static double[] FromDoubleArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromFloatArray(IntPtr)
Declaration
public static float[] FromFloatArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromIntArray(IntPtr)
Declaration
public static int[] FromIntArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromLongArray(IntPtr)
Declaration
public static long[] FromLongArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromObjectArray(IntPtr)
Declaration
public static IntPtr[] FromObjectArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
FromReflectedField(IntPtr)
Declaration
public static IntPtr FromReflectedField(IntPtr refField)
Parameters
Type |
Name |
Description |
IntPtr |
refField |
|
Returns
|
Improve this Doc
View Source
FromReflectedMethod(IntPtr)
Declaration
public static IntPtr FromReflectedMethod(IntPtr refMethod)
Parameters
Type |
Name |
Description |
IntPtr |
refMethod |
|
Returns
|
Improve this Doc
View Source
FromShortArray(IntPtr)
Declaration
public static short[] FromShortArray(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
GetArrayLength(IntPtr)
Declaration
public static int GetArrayLength(IntPtr array)
Parameters
Type |
Name |
Description |
IntPtr |
array |
|
Returns
|
Improve this Doc
View Source
GetBooleanArrayElement(IntPtr, Int32)
Declaration
public static bool GetBooleanArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetBooleanField(IntPtr, IntPtr)
Declaration
public static bool GetBooleanField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetByteArrayElement(IntPtr, Int32)
Declaration
public static byte GetByteArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetByteField(IntPtr, IntPtr)
Declaration
public static byte GetByteField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetCharArrayElement(IntPtr, Int32)
Declaration
public static char GetCharArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetCharField(IntPtr, IntPtr)
Declaration
public static char GetCharField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetDoubleArrayElement(IntPtr, Int32)
Declaration
public static double GetDoubleArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetDoubleField(IntPtr, IntPtr)
Declaration
public static double GetDoubleField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetFieldID(IntPtr, String, String)
Declaration
public static IntPtr GetFieldID(IntPtr clazz, string name, string sig)
Parameters
Returns
|
Improve this Doc
View Source
GetFloatArrayElement(IntPtr, Int32)
Declaration
public static float GetFloatArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetFloatField(IntPtr, IntPtr)
Declaration
public static float GetFloatField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetIntArrayElement(IntPtr, Int32)
Declaration
public static int GetIntArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetIntField(IntPtr, IntPtr)
Declaration
public static int GetIntField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetLongArrayElement(IntPtr, Int32)
Declaration
public static long GetLongArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetLongField(IntPtr, IntPtr)
Declaration
public static long GetLongField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetMethodID(IntPtr, String, String)
Declaration
public static IntPtr GetMethodID(IntPtr clazz, string name, string sig)
Parameters
Returns
|
Improve this Doc
View Source
GetObjectArrayElement(IntPtr, Int32)
Declaration
public static IntPtr GetObjectArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetObjectClass(IntPtr)
Declaration
public static IntPtr GetObjectClass(IntPtr obj)
Parameters
Type |
Name |
Description |
IntPtr |
obj |
|
Returns
|
Improve this Doc
View Source
GetObjectField(IntPtr, IntPtr)
Declaration
public static IntPtr GetObjectField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetShortArrayElement(IntPtr, Int32)
Declaration
public static short GetShortArrayElement(IntPtr array, int index)
Parameters
Returns
|
Improve this Doc
View Source
GetShortField(IntPtr, IntPtr)
Declaration
public static short GetShortField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticBooleanField(IntPtr, IntPtr)
Declaration
public static bool GetStaticBooleanField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticByteField(IntPtr, IntPtr)
Declaration
public static byte GetStaticByteField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticCharField(IntPtr, IntPtr)
Declaration
public static char GetStaticCharField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticDoubleField(IntPtr, IntPtr)
Declaration
public static double GetStaticDoubleField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticFieldID(IntPtr, String, String)
Declaration
public static IntPtr GetStaticFieldID(IntPtr clazz, string name, string sig)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticFloatField(IntPtr, IntPtr)
Declaration
public static float GetStaticFloatField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticIntField(IntPtr, IntPtr)
Declaration
public static int GetStaticIntField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticLongField(IntPtr, IntPtr)
Declaration
public static long GetStaticLongField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticMethodID(IntPtr, String, String)
Declaration
public static IntPtr GetStaticMethodID(IntPtr clazz, string name, string sig)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticObjectField(IntPtr, IntPtr)
Declaration
public static IntPtr GetStaticObjectField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticShortField(IntPtr, IntPtr)
Declaration
public static short GetStaticShortField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStaticStringField(IntPtr, IntPtr)
Declaration
public static string GetStaticStringField(IntPtr clazz, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStringField(IntPtr, IntPtr)
Declaration
public static string GetStringField(IntPtr obj, IntPtr fieldID)
Parameters
Returns
|
Improve this Doc
View Source
GetStringUTFChars(IntPtr)
Declaration
public static string GetStringUTFChars(IntPtr str)
Parameters
Type |
Name |
Description |
IntPtr |
str |
|
Returns
|
Improve this Doc
View Source
GetStringUTFLength(IntPtr)
Declaration
public static int GetStringUTFLength(IntPtr str)
Parameters
Type |
Name |
Description |
IntPtr |
str |
|
Returns
|
Improve this Doc
View Source
GetSuperclass(IntPtr)
Declaration
public static IntPtr GetSuperclass(IntPtr clazz)
Parameters
Type |
Name |
Description |
IntPtr |
clazz |
|
Returns
|
Improve this Doc
View Source
GetVersion()
Declaration
public static int GetVersion()
Returns
|
Improve this Doc
View Source
IsAssignableFrom(IntPtr, IntPtr)
Declaration
public static bool IsAssignableFrom(IntPtr clazz1, IntPtr clazz2)
Parameters
Returns
|
Improve this Doc
View Source
IsInstanceOf(IntPtr, IntPtr)
Declaration
public static bool IsInstanceOf(IntPtr obj, IntPtr clazz)
Parameters
Returns
|
Improve this Doc
View Source
IsSameObject(IntPtr, IntPtr)
Declaration
public static bool IsSameObject(IntPtr obj1, IntPtr obj2)
Parameters
Returns
|
Improve this Doc
View Source
NewBooleanArray(Int32)
Declaration
public static IntPtr NewBooleanArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewByteArray(Int32)
Declaration
public static IntPtr NewByteArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewCharArray(Int32)
Declaration
public static IntPtr NewCharArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewDoubleArray(Int32)
Declaration
public static IntPtr NewDoubleArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewFloatArray(Int32)
Declaration
public static IntPtr NewFloatArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewGlobalRef(IntPtr)
Declaration
public static IntPtr NewGlobalRef(IntPtr obj)
Parameters
Type |
Name |
Description |
IntPtr |
obj |
|
Returns
|
Improve this Doc
View Source
NewIntArray(Int32)
Declaration
public static IntPtr NewIntArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewLocalRef(IntPtr)
Declaration
public static IntPtr NewLocalRef(IntPtr obj)
Parameters
Type |
Name |
Description |
IntPtr |
obj |
|
Returns
|
Improve this Doc
View Source
NewLongArray(Int32)
Declaration
public static IntPtr NewLongArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewObject(IntPtr, IntPtr, jvalue[])
Declaration
public static IntPtr NewObject(IntPtr clazz, IntPtr methodID, jvalue[] args)
Parameters
Returns
|
Improve this Doc
View Source
NewObjectArray(Int32, IntPtr, IntPtr)
Declaration
public static IntPtr NewObjectArray(int size, IntPtr clazz, IntPtr obj)
Parameters
Returns
|
Improve this Doc
View Source
NewShortArray(Int32)
Declaration
public static IntPtr NewShortArray(int size)
Parameters
Type |
Name |
Description |
Int32 |
size |
|
Returns
|
Improve this Doc
View Source
NewStringUTF(String)
Declaration
public static IntPtr NewStringUTF(string bytes)
Parameters
Type |
Name |
Description |
String |
bytes |
|
Returns
|
Improve this Doc
View Source
PopLocalFrame(IntPtr)
Declaration
public static IntPtr PopLocalFrame(IntPtr ptr)
Parameters
Type |
Name |
Description |
IntPtr |
ptr |
|
Returns
|
Improve this Doc
View Source
PushLocalFrame(Int32)
Declaration
public static int PushLocalFrame(int capacity)
Parameters
Type |
Name |
Description |
Int32 |
capacity |
|
Returns
|
Improve this Doc
View Source
SetBooleanArrayElement(IntPtr, Int32, Byte)
Declaration
public static void SetBooleanArrayElement(IntPtr array, int index, byte val)
Parameters
|
Improve this Doc
View Source
SetBooleanField(IntPtr, IntPtr, Boolean)
Declaration
public static void SetBooleanField(IntPtr obj, IntPtr fieldID, bool val)
Parameters
|
Improve this Doc
View Source
SetByteArrayElement(IntPtr, Int32, SByte)
Declaration
public static void SetByteArrayElement(IntPtr array, int index, sbyte val)
Parameters
|
Improve this Doc
View Source
SetByteField(IntPtr, IntPtr, Byte)
Declaration
public static void SetByteField(IntPtr obj, IntPtr fieldID, byte val)
Parameters
|
Improve this Doc
View Source
SetCharArrayElement(IntPtr, Int32, Char)
Declaration
public static void SetCharArrayElement(IntPtr array, int index, char val)
Parameters
|
Improve this Doc
View Source
SetCharField(IntPtr, IntPtr, Char)
Declaration
public static void SetCharField(IntPtr obj, IntPtr fieldID, char val)
Parameters
|
Improve this Doc
View Source
SetDoubleArrayElement(IntPtr, Int32, Double)
Declaration
public static void SetDoubleArrayElement(IntPtr array, int index, double val)
Parameters
|
Improve this Doc
View Source
SetDoubleField(IntPtr, IntPtr, Double)
Declaration
public static void SetDoubleField(IntPtr obj, IntPtr fieldID, double val)
Parameters
|
Improve this Doc
View Source
SetFloatArrayElement(IntPtr, Int32, Single)
Declaration
public static void SetFloatArrayElement(IntPtr array, int index, float val)
Parameters
|
Improve this Doc
View Source
SetFloatField(IntPtr, IntPtr, Single)
Declaration
public static void SetFloatField(IntPtr obj, IntPtr fieldID, float val)
Parameters
|
Improve this Doc
View Source
SetIntArrayElement(IntPtr, Int32, Int32)
Declaration
public static void SetIntArrayElement(IntPtr array, int index, int val)
Parameters
|
Improve this Doc
View Source
SetIntField(IntPtr, IntPtr, Int32)
Declaration
public static void SetIntField(IntPtr obj, IntPtr fieldID, int val)
Parameters
|
Improve this Doc
View Source
SetLongArrayElement(IntPtr, Int32, Int64)
Declaration
public static void SetLongArrayElement(IntPtr array, int index, long val)
Parameters
|
Improve this Doc
View Source
SetLongField(IntPtr, IntPtr, Int64)
Declaration
public static void SetLongField(IntPtr obj, IntPtr fieldID, long val)
Parameters
|
Improve this Doc
View Source
SetObjectArrayElement(IntPtr, Int32, IntPtr)
Declaration
public static void SetObjectArrayElement(IntPtr array, int index, IntPtr obj)
Parameters
|
Improve this Doc
View Source
SetObjectField(IntPtr, IntPtr, IntPtr)
Declaration
public static void SetObjectField(IntPtr obj, IntPtr fieldID, IntPtr val)
Parameters
|
Improve this Doc
View Source
SetShortArrayElement(IntPtr, Int32, Int16)
Declaration
public static void SetShortArrayElement(IntPtr array, int index, short val)
Parameters
|
Improve this Doc
View Source
SetShortField(IntPtr, IntPtr, Int16)
Declaration
public static void SetShortField(IntPtr obj, IntPtr fieldID, short val)
Parameters
|
Improve this Doc
View Source
SetStaticBooleanField(IntPtr, IntPtr, Boolean)
Declaration
public static void SetStaticBooleanField(IntPtr clazz, IntPtr fieldID, bool val)
Parameters
|
Improve this Doc
View Source
SetStaticByteField(IntPtr, IntPtr, Byte)
Declaration
public static void SetStaticByteField(IntPtr clazz, IntPtr fieldID, byte val)
Parameters
|
Improve this Doc
View Source
SetStaticCharField(IntPtr, IntPtr, Char)
Declaration
public static void SetStaticCharField(IntPtr clazz, IntPtr fieldID, char val)
Parameters
|
Improve this Doc
View Source
SetStaticDoubleField(IntPtr, IntPtr, Double)
Declaration
public static void SetStaticDoubleField(IntPtr clazz, IntPtr fieldID, double val)
Parameters
|
Improve this Doc
View Source
SetStaticFloatField(IntPtr, IntPtr, Single)
Declaration
public static void SetStaticFloatField(IntPtr clazz, IntPtr fieldID, float val)
Parameters
|
Improve this Doc
View Source
SetStaticIntField(IntPtr, IntPtr, Int32)
Declaration
public static void SetStaticIntField(IntPtr clazz, IntPtr fieldID, int val)
Parameters
|
Improve this Doc
View Source
SetStaticLongField(IntPtr, IntPtr, Int64)
Declaration
public static void SetStaticLongField(IntPtr clazz, IntPtr fieldID, long val)
Parameters
|
Improve this Doc
View Source
SetStaticObjectField(IntPtr, IntPtr, IntPtr)
Declaration
public static void SetStaticObjectField(IntPtr clazz, IntPtr fieldID, IntPtr val)
Parameters
|
Improve this Doc
View Source
SetStaticShortField(IntPtr, IntPtr, Int16)
Declaration
public static void SetStaticShortField(IntPtr clazz, IntPtr fieldID, short val)
Parameters
|
Improve this Doc
View Source
SetStaticStringField(IntPtr, IntPtr, String)
Declaration
public static void SetStaticStringField(IntPtr clazz, IntPtr fieldID, string val)
Parameters
|
Improve this Doc
View Source
SetStringField(IntPtr, IntPtr, String)
Declaration
public static void SetStringField(IntPtr obj, IntPtr fieldID, string val)
Parameters
|
Improve this Doc
View Source
Throw(IntPtr)
Declaration
public static int Throw(IntPtr obj)
Parameters
Type |
Name |
Description |
IntPtr |
obj |
|
Returns
|
Improve this Doc
View Source
ThrowNew(IntPtr, String)
Declaration
public static int ThrowNew(IntPtr clazz, string message)
Parameters
Returns
|
Improve this Doc
View Source
ToBooleanArray(Boolean[])
Declaration
public static IntPtr ToBooleanArray(bool[] array)
Parameters
Type |
Name |
Description |
Boolean[] |
array |
|
Returns
|
Improve this Doc
View Source
ToByteArray(Byte[])
Declaration
public static IntPtr ToByteArray(byte[] array)
Parameters
Type |
Name |
Description |
Byte[] |
array |
|
Returns
|
Improve this Doc
View Source
ToCharArray(Char[])
Declaration
public static IntPtr ToCharArray(char[] array)
Parameters
Type |
Name |
Description |
Char[] |
array |
|
Returns
|
Improve this Doc
View Source
ToDoubleArray(Double[])
Declaration
public static IntPtr ToDoubleArray(double[] array)
Parameters
Type |
Name |
Description |
Double[] |
array |
|
Returns
|
Improve this Doc
View Source
ToFloatArray(Single[])
Declaration
public static IntPtr ToFloatArray(float[] array)
Parameters
Type |
Name |
Description |
Single[] |
array |
|
Returns
|
Improve this Doc
View Source
ToIntArray(Int32[])
Declaration
public static IntPtr ToIntArray(int[] array)
Parameters
Type |
Name |
Description |
Int32[] |
array |
|
Returns
|
Improve this Doc
View Source
ToLongArray(Int64[])
Declaration
public static IntPtr ToLongArray(long[] array)
Parameters
Type |
Name |
Description |
Int64[] |
array |
|
Returns
|
Improve this Doc
View Source
ToObjectArray(IntPtr[])
Declaration
public static IntPtr ToObjectArray(IntPtr[] array)
Parameters
Type |
Name |
Description |
IntPtr[] |
array |
|
Returns
|
Improve this Doc
View Source
ToObjectArray(IntPtr[], IntPtr)
Declaration
public static IntPtr ToObjectArray(IntPtr[] array, IntPtr arrayClass)
Parameters
Returns
|
Improve this Doc
View Source
ToReflectedField(IntPtr, IntPtr, Boolean)
Declaration
public static IntPtr ToReflectedField(IntPtr clazz, IntPtr fieldID, bool isStatic)
Parameters
Returns
|
Improve this Doc
View Source
ToReflectedMethod(IntPtr, IntPtr, Boolean)
Declaration
public static IntPtr ToReflectedMethod(IntPtr clazz, IntPtr methodID, bool isStatic)
Parameters
Returns
|
Improve this Doc
View Source
ToShortArray(Int16[])
Declaration
public static IntPtr ToShortArray(short[] array)
Parameters
Type |
Name |
Description |
Int16[] |
array |
|
Returns
Extension Methods