語言

JniEnvironment.InstanceMethods 類別

定義

public static class JniEnvironment.InstanceMethods
type JniEnvironment.InstanceMethods = class
繼承
JniEnvironment.InstanceMethods

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

方法

名稱 Description
CallBooleanMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallBooleanMethod(JniObjectReference, JniMethodInfo)
CallByteMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallByteMethod(JniObjectReference, JniMethodInfo)
CallCharMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallCharMethod(JniObjectReference, JniMethodInfo)
CallDoubleMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallDoubleMethod(JniObjectReference, JniMethodInfo)
CallFloatMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallFloatMethod(JniObjectReference, JniMethodInfo)
CallIntMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallIntMethod(JniObjectReference, JniMethodInfo)
CallLongMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallLongMethod(JniObjectReference, JniMethodInfo)
CallNonvirtualBooleanMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualBooleanMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualByteMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualByteMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualCharMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualCharMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualDoubleMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualDoubleMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualFloatMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualFloatMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualIntMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualIntMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualLongMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualLongMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualObjectMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualObjectMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualShortMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualShortMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallNonvirtualVoidMethod(JniObjectReference, JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallNonvirtualVoidMethod(JniObjectReference, JniObjectReference, JniMethodInfo)
CallObjectMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallObjectMethod(JniObjectReference, JniMethodInfo)
CallShortMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallShortMethod(JniObjectReference, JniMethodInfo)
CallVoidMethod(JniObjectReference, JniMethodInfo, JniArgumentValue*)
CallVoidMethod(JniObjectReference, JniMethodInfo)
GetMethodID(JniObjectReference, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

查詢使用 null-terminald UTF-8 名稱與簽章範圍的 JNI 實例方法識別碼。 "methodName"u8使用文字函數以避免字串分流過頭。

GetMethodID(JniObjectReference, String, String)

適用於