static int n_AddIntentOptions_IIILandroid_content_ComponentName_arrayLandroid_content_Intent_Landroid_content_Intent_IarrayLcom_actionbarsherlock_view_MenuItem_(IntPtr jnienv, IntPtr native__this, int p0, int p1, int p2, IntPtr native_p3, IntPtr native_p4, IntPtr native_p5, int p6, IntPtr native_p7) { IMenu __this = Java.Lang.Object.GetObject <IMenu> (native__this, JniHandleOwnership.DoNotTransfer); global::Android.Content.ComponentName p3 = Java.Lang.Object.GetObject <global::Android.Content.ComponentName> (native_p3, JniHandleOwnership.DoNotTransfer); Android.Content.Intent[] p4 = (Android.Content.Intent[])JNIEnv.GetArray(native_p4, JniHandleOwnership.DoNotTransfer, typeof(Android.Content.Intent)); global::Android.Content.Intent p5 = Java.Lang.Object.GetObject <global::Android.Content.Intent> (native_p5, JniHandleOwnership.DoNotTransfer); ActionBar_Sherlock.View.IMenuItem[] p7 = (ActionBar_Sherlock.View.IMenuItem[])JNIEnv.GetArray(native_p7, JniHandleOwnership.DoNotTransfer, typeof(ActionBar_Sherlock.View.IMenuItem)); int __ret = __this.AddIntentOptions(p0, p1, p2, p3, p4, p5, p6, p7); if (p4 != null) { JNIEnv.CopyArray(p4, native_p4); } if (p7 != null) { JNIEnv.CopyArray(p7, native_p7); } return(__ret); }