Language

JValue 構造体

定義

JNI jvalue共用体を表します。JNI 関数呼び出しを介してJavaメソッドに引数を渡すために使用されます。

public struct JValue
type JValue = struct
継承
JValue

注釈

各コンストラクターは、JNI プリミティブ型またはオブジェクト参照のいずれかに対応します。 JNI 型の仕様を参照してください。

コンストラクター

名前 説明
JValue(Boolean)

JNI jboolean型に対応するBoolean値からJValueを作成します。

JValue(Char)

JNI jchar型に対応するChar値からJValueを作成します。

JValue(Double)

JNI jdouble型に対応するDouble値からJValueを作成します。

JValue(IJavaObject)

JNI jobject参照に対応するIJavaObject インスタンスからJValueを作成します。

JValue(Int16)

JNI jshort型に対応するInt16値からJValueを作成します。

JValue(Int32)

JNI jint型に対応するInt32値からJValueを作成します。

JValue(Int64)

JNI jlong型に対応するInt64値からJValueを作成します。

JValue(IntPtr)

JNI jobject参照に対応するIntPtr値からJValueを作成します。

JValue(SByte)

JNI jbyte型に対応するSByte値からJValueを作成します。

JValue(Single)

JNI jfloat型に対応するSingle値からJValueを作成します。

フィールド

名前 説明
Zero

JNI NULL オブジェクト参照を表すJValue。

適用対象