語言

JValue 結構

定義

代表一個 JNI jvalue 聯集,用於透過 JNI 函式呼叫將參數傳遞給 Java 方法。

public struct JValue
type JValue = struct
繼承
JValue

備註

每個建構子對應 JNI 原始型態之一或物件參考。 請參閱 JNI 型別規範。

建構函式

名稱 Description
JValue(Boolean)

從Boolean一個對應 JNI jboolean 類型的值建立 aJValue。

JValue(Char)

從Char一個對應 JNI jchar 類型的值建立 aJValue。

JValue(Double)

從Double一個對應 JNI jdouble 類型的值建立 aJValue。

JValue(IJavaObject)

從IJavaObject一個對應 JNI jobject 參考的實例建立 aJValue。

JValue(Int16)

從Int16一個對應 JNI jshort 類型的值建立 aJValue。

JValue(Int32)

從Int32一個對應 JNI jint 類型的值建立 aJValue。

JValue(Int64)

從Int64一個對應 JNI jlong 類型的值建立 aJValue。

JValue(IntPtr)

從IntPtr一個對應 JNI jobject 參考的值建立 aJValue。

JValue(SByte)

從SByte一個對應 JNI jbyte 類型的值建立 aJValue。

JValue(Single)

從Single一個對應 JNI jfloat 類型的值建立 aJValue。

欄位

名稱 Description
Zero

A JValue 代表 JNI NULL 物件參考。

適用於