From f640fd4c32ce01484b754b7506706f52f9c255c7 Mon Sep 17 00:00:00 2001 From: Simon Rozsival Date: Sun, 20 Sep 2026 01:14:52 +0200 Subject: [PATCH 01/11] [Mono.Android] Fix handwritten build warnings Replace obsolete helper usage, scope unavoidable compatibility warnings, and align authentication nullability with its implementations. Remove warning suppressions that are no longer needed by handwritten sources while leaving generated binding diagnostics for a follow-up. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- src/Mono.Android/Android.Accounts/AccountManager.cs | 7 +++---- src/Mono.Android/Android.App/ActionBar.cs | 1 + src/Mono.Android/Android.App/AlertDialog.cs | 3 ++- src/Mono.Android/Android.App/Notification.cs | 7 ++++--- src/Mono.Android/Android.Content/ContentProvider.cs | 5 ++++- src/Mono.Android/Android.Content/Context.cs | 4 ++++ src/Mono.Android/Android.Runtime/AndroidRuntime.cs | 7 ++++++- src/Mono.Android/Android.Runtime/JavaCollection.cs | 4 ++++ src/Mono.Android/Android.Runtime/JavaDictionary.cs | 2 ++ src/Mono.Android/Android.Runtime/JavaList.cs | 4 ++++ src/Mono.Android/Android.Runtime/JavaSet.cs | 2 ++ src/Mono.Android/Android.Runtime/TimingLogger.cs | 2 +- .../Android.Runtime/XmlPullParserReader.cs | 7 ++++--- .../Android.Runtime/XmlReaderPullParser.cs | 8 ++++---- src/Mono.Android/Android.Telecom/InCallService.cs | 3 ++- src/Mono.Android/Android.Views/MotionEvent.cs | 4 ++++ src/Mono.Android/Android.Views/View.cs | 2 ++ .../Android.Views/WindowManagerLayoutParams.cs | 2 ++ src/Mono.Android/Android.Widget/AbsListView.cs | 2 ++ src/Mono.Android/Android.Widget/MediaController.cs | 13 ++++++------- src/Mono.Android/Java.IO/ObjectStreamField.cs | 3 ++- src/Mono.Android/Mono.Android.csproj | 2 +- .../PublicAPI/API-37.1/PublicAPI.Unshipped.txt | 4 ++++ .../PublicAPI/API-37.2/PublicAPI.Unshipped.txt | 4 ++++ .../PublicAPI/API-37/PublicAPI.Unshipped.txt | 4 ++++ .../Xamarin.Android.Net/AndroidMessageHandler.cs | 6 +++--- .../IAndroidAuthenticationModule.cs | 4 ++-- 27 files changed, 83 insertions(+), 33 deletions(-) diff --git a/src/Mono.Android/Android.Accounts/AccountManager.cs b/src/Mono.Android/Android.Accounts/AccountManager.cs index 928f0002cec..52c6f701e6b 100644 --- a/src/Mono.Android/Android.Accounts/AccountManager.cs +++ b/src/Mono.Android/Android.Accounts/AccountManager.cs @@ -18,17 +18,17 @@ public partial class AccountManager { WeakReference? weak_implementor_AccountsUpdated; public event EventHandler AccountsUpdated { add { - AndroidEventHelper.AddEventHandler( + EventHelper.AddEventHandler( ref weak_implementor_AccountsUpdated, () => new IOnAccountsUpdateListenerImplementor (this), SetOnAccountsUpdatedListener, __h => __h.Handler += value); } remove { - AndroidEventHelper.RemoveEventHandler( + EventHelper.RemoveEventHandler( ref weak_implementor_AccountsUpdated, IOnAccountsUpdateListenerImplementor.__IsEmpty, - SetOnAccountsUpdatedListener, + __h => SetOnAccountsUpdatedListener (null), __h => __h.Handler -= value); } } @@ -41,4 +41,3 @@ void SetOnAccountsUpdatedListener (IOnAccountsUpdateListener? value) } #endif // ANDROID_5 - diff --git a/src/Mono.Android/Android.App/ActionBar.cs b/src/Mono.Android/Android.App/ActionBar.cs index a6ea60bc442..76400a5789b 100644 --- a/src/Mono.Android/Android.App/ActionBar.cs +++ b/src/Mono.Android/Android.App/ActionBar.cs @@ -60,6 +60,7 @@ public event EventHandler TabUnselected { } } + [Obsolete ("This class is obsoleted in this android platform")] [Register ("mono/android/app/TabEventDispatcher")] internal sealed class TabEventDispatcher : Java.Lang.Object, ActionBar.ITabListener { diff --git a/src/Mono.Android/Android.App/AlertDialog.cs b/src/Mono.Android/Android.App/AlertDialog.cs index c1e4a92abad..1c624cbb82f 100644 --- a/src/Mono.Android/Android.App/AlertDialog.cs +++ b/src/Mono.Android/Android.App/AlertDialog.cs @@ -212,6 +212,7 @@ public void SetButton (int whichButton, string text, EventHandler handler) { SetButton (text, new IDialogInterfaceOnClickListenerImplementor () { Handler = handler }); @@ -241,7 +242,7 @@ public void SetButton3 (string text, EventHandler RegisterReceiver (receiver, filter, (ActivityFlags)flags); +#pragma warning restore CS0618 [global::System.Runtime.Versioning.SupportedOSPlatformAttribute ("android26.0")] public Intent? RegisterReceiver (BroadcastReceiver? receiver, IntentFilter? filter, string? broadcastPermission, Handler? scheduler, ReceiverFlags flags) +#pragma warning disable CS0618 // Delegate to the legacy overload that has the underlying Java signature. => RegisterReceiver (receiver, filter, broadcastPermission, scheduler, (ActivityFlags)flags); +#pragma warning restore CS0618 #endif } } diff --git a/src/Mono.Android/Android.Runtime/AndroidRuntime.cs b/src/Mono.Android/Android.Runtime/AndroidRuntime.cs index 41c8d513a9f..5bbed8b7f11 100644 --- a/src/Mono.Android/Android.Runtime/AndroidRuntime.cs +++ b/src/Mono.Android/Android.Runtime/AndroidRuntime.cs @@ -489,8 +489,11 @@ public override void RegisterNativeMembers (JniType nativeClass, Type type, Read { try { if (methods.IsEmpty) { - if (jniAddNativeMethodRegistrationAttributePresent) + if (jniAddNativeMethodRegistrationAttributePresent) { +#pragma warning disable CS0618 // ReflectionJniTypeManager has not migrated its registration override to spans. base.RegisterNativeMembers (nativeClass, type, methods.ToString ()); +#pragma warning restore CS0618 + } return; } else if (FastRegisterNativeMembers (nativeClass, type, methods)) { return; @@ -499,7 +502,9 @@ public override void RegisterNativeMembers (JniType nativeClass, Type type, Read int methodCount = CountMethods (methods); if (methodCount < 1) { if (jniAddNativeMethodRegistrationAttributePresent) { +#pragma warning disable CS0618 // ReflectionJniTypeManager has not migrated its registration override to spans. base.RegisterNativeMembers (nativeClass, type, methods.ToString ()); +#pragma warning restore CS0618 } return; } diff --git a/src/Mono.Android/Android.Runtime/JavaCollection.cs b/src/Mono.Android/Android.Runtime/JavaCollection.cs index fa2ce526d83..2c5b6723306 100644 --- a/src/Mono.Android/Android.Runtime/JavaCollection.cs +++ b/src/Mono.Android/Android.Runtime/JavaCollection.cs @@ -115,9 +115,11 @@ public bool IsSynchronized { get {return false;} } +#pragma warning disable CS8766 // Preserve the legacy nullable API and null SyncRoot behavior. public object? SyncRoot { get {return null;} } +#pragma warning restore CS8766 // // Exception audit: @@ -389,10 +391,12 @@ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator () return GetEnumerator ()!; } +#pragma warning disable CS8613 // Java collections can contain null elements even when T is non-nullable. public new IEnumerator GetEnumerator () { return System.Linq.Extensions.ToEnumerator_Dispose (Iterator()); } +#pragma warning restore CS8613 public new static ICollection? FromJniHandle (IntPtr handle, JniHandleOwnership transfer) { diff --git a/src/Mono.Android/Android.Runtime/JavaDictionary.cs b/src/Mono.Android/Android.Runtime/JavaDictionary.cs index 70e1d768b02..65450777808 100644 --- a/src/Mono.Android/Android.Runtime/JavaDictionary.cs +++ b/src/Mono.Android/Android.Runtime/JavaDictionary.cs @@ -235,9 +235,11 @@ public ICollection Keys { get { return new JavaSet (GetKeys (), JniHandleOwnership.TransferLocalRef); } } +#pragma warning disable CS8766 // Preserve the legacy nullable API and null SyncRoot behavior. public object? SyncRoot { get { return null; } } +#pragma warning restore CS8766 public ICollection Values { get { return new JavaCollection (GetValues (), JniHandleOwnership.TransferLocalRef); } diff --git a/src/Mono.Android/Android.Runtime/JavaList.cs b/src/Mono.Android/Android.Runtime/JavaList.cs index 45873696b21..933750afc7a 100644 --- a/src/Mono.Android/Android.Runtime/JavaList.cs +++ b/src/Mono.Android/Android.Runtime/JavaList.cs @@ -171,9 +171,11 @@ public bool IsSynchronized { get { return false; } } +#pragma warning disable CS8766 // Preserve the legacy nullable API and null SyncRoot behavior. public object? SyncRoot { get { return null; } } +#pragma warning restore CS8766 public object? this [int index] { get { @@ -879,10 +881,12 @@ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator () return GetEnumerator ()!; } +#pragma warning disable CS8613 // Java lists can contain null elements even when T is non-nullable. public new IEnumerator GetEnumerator () { return System.Linq.Extensions.ToEnumerator_Dispose (Iterator ()); } +#pragma warning restore CS8613 // // Exception audit: diff --git a/src/Mono.Android/Android.Runtime/JavaSet.cs b/src/Mono.Android/Android.Runtime/JavaSet.cs index cb63db16932..1b8c1edeea8 100644 --- a/src/Mono.Android/Android.Runtime/JavaSet.cs +++ b/src/Mono.Android/Android.Runtime/JavaSet.cs @@ -107,9 +107,11 @@ public bool IsSynchronized { get { return false; } } +#pragma warning disable CS8766 // Preserve the legacy nullable API and null SyncRoot behavior. public object? SyncRoot { get { return null; } } +#pragma warning restore CS8766 // // Exception audit: diff --git a/src/Mono.Android/Android.Runtime/TimingLogger.cs b/src/Mono.Android/Android.Runtime/TimingLogger.cs index b3722924ac0..a0e59ce0ebc 100644 --- a/src/Mono.Android/Android.Runtime/TimingLogger.cs +++ b/src/Mono.Android/Android.Runtime/TimingLogger.cs @@ -70,7 +70,7 @@ public void Stop (string stopMessage) } /// - /// Dispose of the current instance. for more information. + /// Dispose of the current instance. for more information. /// public void Dispose() { diff --git a/src/Mono.Android/Android.Runtime/XmlPullParserReader.cs b/src/Mono.Android/Android.Runtime/XmlPullParserReader.cs index b11a40649f6..9a537cc3073 100644 --- a/src/Mono.Android/Android.Runtime/XmlPullParserReader.cs +++ b/src/Mono.Android/Android.Runtime/XmlPullParserReader.cs @@ -73,8 +73,8 @@ public QName (XmlPullParserReader r, string name) public XmlPullParserReader (IJavaObject source) { this.source = (IXmlPullParser) source; - supports_ns = this.source.GetFeature (XmlPullParser.FeatureProcessNamespaces); - supports_ns_report_as_attr = this.source.GetFeature (XmlPullParser.FeatureReportNamespaceAttributes); + supports_ns = this.source.GetFeature (IXmlPullParser.FeatureProcessNamespaces); + supports_ns_report_as_attr = this.source.GetFeature (IXmlPullParser.FeatureReportNamespaceAttributes); } public IntPtr Handle { @@ -125,6 +125,7 @@ public override bool EOF { get { return source.EventType == XmlPullParserNode.EndDocument; } } +#pragma warning disable CS8764 // Preserve the legacy nullable annotations while implementing XmlReader. public override string? GetAttribute (int i) { if (i < source.AttributeCount) @@ -381,6 +382,7 @@ public override string? Value { return source.GetNamespaceUri (attr_pos - source.AttributeCount + ns_index); } } +#pragma warning restore CS8764 public static XmlReader? FromJniHandle (IntPtr handle, JniHandleOwnership transfer) { @@ -396,4 +398,3 @@ public override string? Value { } } } - diff --git a/src/Mono.Android/Android.Runtime/XmlReaderPullParser.cs b/src/Mono.Android/Android.Runtime/XmlReaderPullParser.cs index d3b9a53439d..a9d1908a16f 100644 --- a/src/Mono.Android/Android.Runtime/XmlReaderPullParser.cs +++ b/src/Mono.Android/Android.Runtime/XmlReaderPullParser.cs @@ -194,8 +194,8 @@ public string GetAttributeValue (int index) public bool GetFeature (string? name) { switch (name) { - case XmlPullParser.FeatureProcessNamespaces: - case XmlPullParser.FeatureReportNamespaceAttributes: + case IXmlPullParser.FeatureProcessNamespaces: + case IXmlPullParser.FeatureReportNamespaceAttributes: return true; } return false; @@ -343,8 +343,8 @@ public void Require (Org.XmlPull.V1.XmlPullParserNode type, string? namespaceURI public void SetFeature (string? name, bool state) { switch (name) { - case XmlPullParser.FeatureProcessNamespaces: - case XmlPullParser.FeatureReportNamespaceAttributes: + case IXmlPullParser.FeatureProcessNamespaces: + case IXmlPullParser.FeatureReportNamespaceAttributes: if (state) return; break; diff --git a/src/Mono.Android/Android.Telecom/InCallService.cs b/src/Mono.Android/Android.Telecom/InCallService.cs index fc64824c773..609e6996bf9 100644 --- a/src/Mono.Android/Android.Telecom/InCallService.cs +++ b/src/Mono.Android/Android.Telecom/InCallService.cs @@ -11,10 +11,11 @@ public abstract partial class InCallService : Android.App.Service [global::System.Runtime.Versioning.SupportedOSPlatformAttribute ("android23.0")] public void SetAudioRoute ([global::Android.Runtime.GeneratedEnum] Android.Telecom.VideoQuality route) { +#pragma warning disable CA1416 // The underlying setAudioRoute(int) Java method is available on API 23. SetAudioRoute ((CallAudioRoute) route); +#pragma warning restore CA1416 } #endif } } - diff --git a/src/Mono.Android/Android.Views/MotionEvent.cs b/src/Mono.Android/Android.Views/MotionEvent.cs index f5ee46ef460..f0473a668fc 100644 --- a/src/Mono.Android/Android.Views/MotionEvent.cs +++ b/src/Mono.Android/Android.Views/MotionEvent.cs @@ -5,14 +5,18 @@ partial class MotionEvent { #if ANDROID_10 public static MotionEvent? Obtain (long downTime, long eventTime, int action, int pointers, int[] pointerIds, MotionEvent.PointerCoords[] pointerCoords, MetaKeyStates metaState, float xPrecision, float yPrecision, int deviceId, Edge edgeFlags, int source, int flags) { +#pragma warning disable CS0618 // Preserve the legacy overload with integer enum parameters. return Obtain (downTime, eventTime, (MotionEventActions) action, pointers, pointerIds, pointerCoords, metaState, xPrecision, yPrecision, deviceId, edgeFlags, (InputSourceType) source, (MotionEventFlags) flags); +#pragma warning restore CS0618 } #endif #if ANDROID_7 public static MotionEvent? Obtain (long downTime, long eventTime, int action, int pointers, float x, float y, float pressure, float size, MetaKeyStates metaState, float xPrecision, float yPrecision, int deviceId, Edge edgeFlags) { +#pragma warning disable CS0618 // Preserve the legacy overload with an integer action parameter. return Obtain (downTime, eventTime, (MotionEventActions) action, pointers, x, y, pressure, size, metaState, xPrecision, yPrecision, deviceId, edgeFlags); +#pragma warning restore CS0618 } #endif diff --git a/src/Mono.Android/Android.Views/View.cs b/src/Mono.Android/Android.Views/View.cs index b6c48d9d781..bbeae035838 100644 --- a/src/Mono.Android/Android.Views/View.cs +++ b/src/Mono.Android/Android.Views/View.cs @@ -107,8 +107,10 @@ public bool FitsSystemWindows () #if ANDROID_34 [global::System.Runtime.Versioning.ObsoletedOSPlatform ("android30.0", "These flags are deprecated. Use WindowInsetsController instead.")] public SystemUiFlags SystemUiFlags { +#pragma warning disable CS0618 // Access the legacy property while exposing the correctly enumified replacement. get => (SystemUiFlags) SystemUiVisibility; set => SystemUiVisibility = (Android.Views.StatusBarVisibility) value; +#pragma warning restore CS0618 } #endif } diff --git a/src/Mono.Android/Android.Views/WindowManagerLayoutParams.cs b/src/Mono.Android/Android.Views/WindowManagerLayoutParams.cs index 57cb12c9989..57a98702d7d 100644 --- a/src/Mono.Android/Android.Views/WindowManagerLayoutParams.cs +++ b/src/Mono.Android/Android.Views/WindowManagerLayoutParams.cs @@ -7,8 +7,10 @@ partial class WindowManagerLayoutParams #if ANDROID_34 [global::System.Runtime.Versioning.ObsoletedOSPlatform ("android30.0", "These flags are deprecated. Use WindowInsetsController instead.")] public SystemUiFlags SystemUiFlags { +#pragma warning disable CS0618 // Access the legacy property while exposing the correctly enumified replacement. get => (SystemUiFlags) SystemUiVisibility; set => SystemUiVisibility = (Android.Views.StatusBarVisibility) value; +#pragma warning restore CS0618 } #endif } diff --git a/src/Mono.Android/Android.Widget/AbsListView.cs b/src/Mono.Android/Android.Widget/AbsListView.cs index c989aec88dc..508fbb83151 100644 --- a/src/Mono.Android/Android.Widget/AbsListView.cs +++ b/src/Mono.Android/Android.Widget/AbsListView.cs @@ -59,12 +59,14 @@ static void n_SetAdapter_Landroid_widget_ListAdapter_ (IntPtr jnienv, IntPtr nat } #pragma warning restore 0169 +#pragma warning disable CS8764 // AdapterView predates NRT, but an AbsListView can have no adapter. public abstract override IListAdapter? Adapter { [Register ("getAdapter", "()Landroid/widget/ListAdapter;", "GetGetAdapterHandler")] get; [Register ("setAdapter", "(Landroid/widget/ListAdapter;)V", "GetSetAdapter_Landroid_widget_ListAdapter_Handler")] set; } +#pragma warning restore CS8764 #if ANDROID_12 static IntPtr id_setAdapter_Landroid_widget_ListAdapter_; diff --git a/src/Mono.Android/Android.Widget/MediaController.cs b/src/Mono.Android/Android.Widget/MediaController.cs index 52e2b0165aa..d39b35481e2 100644 --- a/src/Mono.Android/Android.Widget/MediaController.cs +++ b/src/Mono.Android/Android.Widget/MediaController.cs @@ -13,17 +13,17 @@ public partial class MediaController { WeakReference? weak_implementor_NextClick; public event EventHandler NextClick { add { - AndroidEventHelper.AddEventHandler( + EventHelper.AddEventHandler( ref weak_implementor_NextClick, CreateClickImplementor, SetNextClickListener, __h => __h.Handler += value); } remove { - AndroidEventHelper.RemoveEventHandler( + EventHelper.RemoveEventHandler( ref weak_implementor_NextClick, View.IOnClickListenerImplementor.__IsEmpty, - SetNextClickListener, + __h => SetNextClickListener (null), __h => __h.Handler -= value); } } @@ -43,17 +43,17 @@ void SetNextClickListener (View.IOnClickListener? value) WeakReference? weak_implementor_PrevClick; public event EventHandler PreviousClick { add { - AndroidEventHelper.AddEventHandler( + EventHelper.AddEventHandler( ref weak_implementor_PrevClick, CreateClickImplementor, SetPrevClickListener, __h => __h.Handler += value); } remove { - AndroidEventHelper.RemoveEventHandler( + EventHelper.RemoveEventHandler( ref weak_implementor_PrevClick, View.IOnClickListenerImplementor.__IsEmpty, - SetPrevClickListener, + __h => SetPrevClickListener (null), __h => __h.Handler -= value); } } @@ -69,4 +69,3 @@ View.IOnClickListenerImplementor CreateClickImplementor () } } } - diff --git a/src/Mono.Android/Java.IO/ObjectStreamField.cs b/src/Mono.Android/Java.IO/ObjectStreamField.cs index e5b90135c83..42b626217b3 100644 --- a/src/Mono.Android/Java.IO/ObjectStreamField.cs +++ b/src/Mono.Android/Java.IO/ObjectStreamField.cs @@ -4,8 +4,9 @@ public partial class ObjectStreamField { protected virtual void SetOffset (int newValue) { +#pragma warning disable CS0618 // This method is the supported wrapper for the legacy property setter. Offset = newValue; +#pragma warning restore CS0618 } } } - diff --git a/src/Mono.Android/Mono.Android.csproj b/src/Mono.Android/Mono.Android.csproj index 656d4f5ca05..e0a2e92a1f0 100644 --- a/src/Mono.Android/Mono.Android.csproj +++ b/src/Mono.Android/Mono.Android.csproj @@ -10,7 +10,7 @@ Android true ..\..\product.snk - 0618;0809;0108;0114;0465;8609;8610;8614;8617;8613;8764;8765;8766;8767;RS0041 + 0618;0809;0108;0114;0465;8764;8765;8766;8767;RS0041 $(WarningsAsErrors);CS2002 true $(DefineConstants);JAVA_INTEROP diff --git a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt index ae1d14901c7..0b3c52e5555 100644 --- a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt @@ -1,4 +1,8 @@ #nullable enable +*REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! +*REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.get -> bool Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.set -> void +Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? +Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? static Android.Runtime.JNIEnv.BridgeProcessingGeneration.get -> int diff --git a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt index 4f7e6a01587..b4ec29cfc19 100644 --- a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt @@ -1,3 +1,7 @@ #nullable enable +*REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! +*REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.get -> bool Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.set -> void +Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? +Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? diff --git a/src/Mono.Android/PublicAPI/API-37/PublicAPI.Unshipped.txt b/src/Mono.Android/PublicAPI/API-37/PublicAPI.Unshipped.txt index 61a2234c60d..c6b63dcca5c 100644 --- a/src/Mono.Android/PublicAPI/API-37/PublicAPI.Unshipped.txt +++ b/src/Mono.Android/PublicAPI/API-37/PublicAPI.Unshipped.txt @@ -24,6 +24,8 @@ *REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date! date) -> void *REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string! path) -> void *REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string! value) -> void +*REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! +*REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! *REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler *REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void *REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void @@ -2435,6 +2437,8 @@ REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? +Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? abstract Android.App.PrivateCompute.DataMigrationToPccService.OnMigrationRequested(Java.Util.Functions.IConsumer! callback) -> void abstract Android.App.PrivateCompute.PccService.OnReceiveData(Android.OS.Bundle! data, string! packageName) -> void abstract Android.Media.Projection.AppContentProjectionService.OnContentRequest(Android.Media.Projection.AppContentRequest! request) -> void diff --git a/src/Mono.Android/Xamarin.Android.Net/AndroidMessageHandler.cs b/src/Mono.Android/Xamarin.Android.Net/AndroidMessageHandler.cs index 781d2aa7030..cdeedacff24 100644 --- a/src/Mono.Android/Xamarin.Android.Net/AndroidMessageHandler.cs +++ b/src/Mono.Android/Xamarin.Android.Net/AndroidMessageHandler.cs @@ -328,7 +328,7 @@ async Task RunOperation (Func> operation, Cance } /// - /// Void counterpart of , for operations that return no value. + /// Void counterpart of , for operations that return no value. /// Delegates to the generic overload so the BeginUse/try/finally/EndUse bracket lives in exactly /// one place. /// @@ -336,7 +336,7 @@ Task RunOperation (Func operation, CancellationToken ca RunOperation (async operationToken => { await operation (operationToken).ConfigureAwait (false); return true; }, callerToken, canceledMessage); /// - /// Synchronous, value-returning wrapper over for the synchronous + /// Synchronous, value-returning wrapper over for the synchronous /// overrides, which carry no caller token. It uses the drain-safety bracket /// directly rather than allocating a completed task. /// @@ -1784,7 +1784,7 @@ void HandlePreAuthentication (HttpURLConnection httpConnection) return; } - Authorization authorization = auth.Authenticate (data.Challenge!, httpConnection, creds); + Authorization? authorization = auth.Authenticate (data.Challenge!, httpConnection, creds); if (authorization == null) { if (Logger.LogNet) Logger.Log (LogLevel.Info, LOG_APP, $"Authorization module {auth.GetType ()} for scheme {data.Scheme} returned no authorization"); diff --git a/src/Mono.Android/Xamarin.Android.Net/IAndroidAuthenticationModule.cs b/src/Mono.Android/Xamarin.Android.Net/IAndroidAuthenticationModule.cs index 4d7b5bf9a2e..677c695e0a4 100644 --- a/src/Mono.Android/Xamarin.Android.Net/IAndroidAuthenticationModule.cs +++ b/src/Mono.Android/Xamarin.Android.Net/IAndroidAuthenticationModule.cs @@ -36,7 +36,7 @@ public interface IAndroidAuthenticationModule /// Challenge. /// Request. /// Credentials. - Authorization Authenticate (string challenge, HttpURLConnection request, ICredentials credentials); + Authorization? Authenticate (string challenge, HttpURLConnection request, ICredentials credentials); /// /// Pre-authenticate using the specified credentials. @@ -44,6 +44,6 @@ public interface IAndroidAuthenticationModule /// instance which contains the value of the response header to authorize the connection /// Request. /// Credentials. - Authorization PreAuthenticate (HttpURLConnection request, ICredentials credentials); + Authorization? PreAuthenticate (HttpURLConnection request, ICredentials credentials); } } From 1a8582381a5ac08680d5e7cec731f2b57fb9d288 Mon Sep 17 00:00:00 2001 From: Simon Rozsival Date: Sun, 20 Sep 2026 02:26:12 +0200 Subject: [PATCH 02/11] [Mono.Android] Fix generated code build warnings The bottom of this stack fixed every handwritten warning in `Mono.Android.csproj` and trimmed `$(NoWarn)` down to the set that only generated code still needed. This change fixes those at the source, in the binding generator and `jnienv-gen`, and removes `$(NoWarn)` entirely along with the `Mono.Android.csproj` entry in `$(_AllowProjectWarnings)`. Roughly 1600 of the ~1690 warnings were the generator not emitting `new` on a member that hides an inherited one (CS0108/CS0114), so `GenBase` now models C# hiding rules: * A class hides members of its base classes, an interface hides members of its base interfaces. Base interfaces that are const sugar or non-public are excluded, matching `BoundInterface.AddImplements()`. * Methods hide only on a matching signature (an unnecessary `new` is CS0109), while fields, properties and nested types hide by name alone. * `new` is invalid on an `override` (CS0113) or an explicit interface implementation (CS0106), so `IsShadow` is computed after the managed override fixups. * Only a class inherits `Java.Lang.Object`, so `ToString()`/`Equals()`/ `Clone()` on an interface must not be marked `new`. * The generated callback infrastructure (`_members`, `cb_`, `n_`, `__n_`, `Get*Handler`) hides the enclosing type's members when a type is nested inside one of its own base types. `Xamarin.SourceWriter.FieldWriter` also had to move `new` ahead of `static`/`readonly`/`const`, since `public const new int` does not parse. The remaining diagnostics are inherent to projecting the Java API surface - deprecated Java types used by non-deprecated members, `finalize()`, disagreeing nullness annotations, and base members that are hand-bound rather than generated - so generated files now carry a documented, narrow `#pragma warning disable` block instead. CS0109 is deliberately left enabled so an over-applied `new` still fails the build. Also in this change: * `jnienv-gen` emits `#nullable enable` and a nullable `NewArray` parameter, which fixes RS0041 in `JNIEnv.g.cs`. The resulting nullability annotations are reflected in `PublicAPI.Shipped.txt`. * The listener event helpers no longer emit unused weak implementor fields (CS0169). * `JavaCallableWrappers.targets` uses `--release` instead of `-source`/`-target`, and lists itself in `Inputs` so the target is invalidated when it changes. * `PublicAPI.Unshipped.txt` for API-37.1 and API-37.2 was stale. The duplicate entries in their `PublicAPI.Shipped.txt` were masking every RS0016/RS0017 the analyzer would otherwise have reported. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- Directory.Build.props | 1 - build-tools/jnienv-gen/Generator.cs | 4 +- .../scripts/JavaCallableWrappers.targets | 4 +- .../Models/FieldWriter.cs | 7 +- .../WriteInterfaceRedeclaredDefaultMethod.txt | 2 +- .../WriteInterfaceRedeclaredDefaultMethod.txt | 2 +- .../WriteInterfaceRedeclaredDefaultMethod.txt | 2 +- .../Unit-Tests/GenBaseTests.cs | 34 +- .../AccessModifiers/Java.Lang.Object.cs | 11 + .../Xamarin.Test.BasePublicClass.cs | 11 + .../Xamarin.Test.ExtendPublicClass.cs | 11 + .../Xamarin.Test.IExtendedInterface.cs | 12 + .../Xamarin.Test.PublicClass.cs | 11 + .../Xamarin.Test.PublicFinalClass.cs | 11 + .../AccessModifiers/Xamarin.Test.TestClass.cs | 11 + .../expected.ji/Adapters/Java.Lang.Object.cs | 11 + .../Adapters/SupportFiles/AdapterView.cs | 14 +- .../Adapters/Xamarin.Test.AbsSpinner.cs | 11 + .../Adapters/Xamarin.Test.AdapterView.cs | 11 + .../Xamarin.Test.GenericReturnObject.cs | 11 + .../Adapters/Xamarin.Test.IAdapter.cs | 12 + .../Adapters/Xamarin.Test.ISpinnerAdapter.cs | 12 + .../Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../expected.ji/Arrays/Java.Lang.Object.cs | 11 + .../Arrays/Xamarin.Test.SomeObject.cs | 11 + .../CSharpKeywords/Java.Lang.Object.cs | 11 + .../CSharpKeywords/Java.Lang.Throwable.cs | 11 + .../Xamarin.Test.CSharpKeywords.cs | 11 + .../Constructors/Java.Lang.Object.cs | 11 + .../Constructors/Xamarin.Test.SomeObject.cs | 11 + .../Constructors/Xamarin.Test.SomeObject2.cs | 11 + .../Core_ClassParse/Java.Lang.Object.cs | 11 + .../Core_ClassParse/Java.Lang.String.cs | 11 + .../Xamarin.Google.Composable.MyClass.cs | 11 + .../Xamarin.Test.Invalidnames.In.cs | 11 + ...in.Test.Invalidnames.InvalidNameMembers.cs | 11 + .../Core_Jar2Xml/Android.Text.ISpannable.cs | 12 + .../Core_Jar2Xml/Android.Text.ISpanned.cs | 12 + .../Android.Text.SpannableString.cs | 12 + .../Android.Text.SpannableStringInternal.cs | 12 + .../Core_Jar2Xml/Android.Views.View.cs | 12 + .../Core_Jar2Xml/Java.Lang.Object.cs | 12 + ...Android.Exoplayer.Drm.FrameworkMediaDrm.cs | 12 + ...ogle.Android.Exoplayer.Drm.IExoMediaDrm.cs | 12 + .../GenericArguments/Java.Lang.Object.cs | 12 + .../Java.Lang.Object.cs | 11 + .../Xamarin.Test.II1.cs | 12 + .../Xamarin.Test.II2.cs | 12 + .../Xamarin.Test.SomeObject.cs | 11 + .../Xamarin.Test.SomeObject2.cs | 11 + .../NestedTypes/Java.Lang.Object.cs | 11 + .../Xamarin.Test.NotificationCompatBase.cs | 11 + .../NonStaticFields/Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../NormalMethods/Java.Lang.Class.cs | 12 + .../NormalMethods/Java.Lang.Integer.cs | 12 + .../NormalMethods/Java.Lang.Object.cs | 12 + .../NormalMethods/Java.Lang.Throwable.cs | 12 + .../NormalMethods/Xamarin.Test.A.cs | 12 + .../NormalMethods/Xamarin.Test.C.cs | 12 + .../NormalMethods/Xamarin.Test.SomeObject.cs | 12 + .../NormalProperties/Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../ParameterXPath/Java.Lang.Integer.cs | 11 + .../ParameterXPath/Java.Lang.Object.cs | 11 + .../ParameterXPath/Java.Util.IList.cs | 12 + .../ParameterXPath/Xamarin.Test.A.cs | 11 + .../StaticFields/Java.Lang.Object.cs | 11 + .../StaticFields/Xamarin.Test.SomeObject.cs | 11 + .../StaticMethods/Java.Lang.Object.cs | 11 + .../StaticMethods/Xamarin.Test.SomeObject.cs | 11 + .../StaticProperties/Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../Streams/Java.IO.FilterOutputStream.cs | 11 + .../Streams/Java.IO.IOException.cs | 11 + .../Streams/Java.IO.InputStream.cs | 11 + .../Streams/Java.IO.OutputStream.cs | 11 + .../expected.ji/Streams/Java.Lang.Object.cs | 11 + .../Streams/Java.Lang.Throwable.cs | 11 + .../TestInterface/ClassWithoutNamespace.cs | 11 + .../IInterfaceWithoutNamespace.cs | 12 + .../TestInterface/Java.Lang.Object.cs | 11 + .../TestInterface/Java.Lang.String.cs | 11 + .../TestInterface/Java.Util.ICollection.cs | 12 + .../TestInterface/Java.Util.IDeque.cs | 14 +- .../TestInterface/Java.Util.IQueue.cs | 14 +- .../Test.ME.GenericImplementation.cs | 11 + ....ME.GenericObjectPropertyImplementation.cs | 11 + .../Test.ME.GenericStringImplementation.cs | 11 + ....ME.GenericStringPropertyImplementation.cs | 11 + .../Test.ME.IGenericInterface.cs | 12 + .../Test.ME.IGenericPropertyInterface.cs | 12 + .../TestInterface/Test.ME.ITestInterface.cs | 12 + .../Test.ME.TestInterfaceImplementation.cs | 11 + .../java.lang.Enum/Java.Lang.Enum.cs | 11 + .../java.lang.Enum/Java.Lang.IComparable.cs | 12 + .../java.lang.Enum/Java.Lang.Object.cs | 11 + .../java.lang.Enum/Java.Lang.State.cs | 11 + .../java.lang.Object/Java.Lang.Object.cs | 11 + .../java.util.List/Java.Lang.Object.cs | 11 + .../java.util.List/Java.Util.IList.cs | 12 + .../java.util.List/Xamarin.Test.SomeObject.cs | 11 + .../AccessModifiers/Java.Lang.Object.cs | 11 + .../Xamarin.Test.BasePublicClass.cs | 11 + .../Xamarin.Test.ExtendPublicClass.cs | 11 + .../Xamarin.Test.IExtendedInterface.cs | 12 + .../Xamarin.Test.PublicClass.cs | 11 + .../Xamarin.Test.PublicFinalClass.cs | 11 + .../AccessModifiers/Xamarin.Test.TestClass.cs | 11 + .../Adapters/Java.Lang.Object.cs | 11 + .../Adapters/Xamarin.Test.AbsSpinner.cs | 11 + .../Adapters/Xamarin.Test.AdapterView.cs | 11 + .../Xamarin.Test.GenericReturnObject.cs | 11 + .../Adapters/Xamarin.Test.IAdapter.cs | 12 + .../Adapters/Xamarin.Test.ISpinnerAdapter.cs | 12 + .../Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../expected.xaji/Arrays/Java.Lang.Object.cs | 11 + .../Arrays/Xamarin.Test.SomeObject.cs | 11 + .../CSharpKeywords/Java.Lang.Object.cs | 11 + .../CSharpKeywords/Java.Lang.Throwable.cs | 11 + .../Xamarin.Test.CSharpKeywords.cs | 11 + .../Constructors/Java.Lang.Object.cs | 11 + .../Constructors/Xamarin.Test.SomeObject.cs | 11 + .../Constructors/Xamarin.Test.SomeObject2.cs | 11 + .../Core_ClassParse/Java.Lang.Object.cs | 11 + .../Core_ClassParse/Java.Lang.String.cs | 11 + .../Xamarin.Google.Composable.MyClass.cs | 11 + .../Xamarin.Test.Invalidnames.In.cs | 11 + ...in.Test.Invalidnames.InvalidNameMembers.cs | 11 + .../Core_Jar2Xml/Android.Text.ISpannable.cs | 12 + .../Core_Jar2Xml/Android.Text.ISpanned.cs | 12 + .../Android.Text.SpannableString.cs | 11 + .../Android.Text.SpannableStringInternal.cs | 11 + .../Core_Jar2Xml/Android.Views.View.cs | 11 + .../Core_Jar2Xml/Java.Lang.Object.cs | 11 + ...roid.Exoplayer.Drm.FrameworkMediaCrypto.cs | 11 + ...Android.Exoplayer.Drm.FrameworkMediaDrm.cs | 11 + ...e.Android.Exoplayer.Drm.IExoMediaCrypto.cs | 12 + ...ogle.Android.Exoplayer.Drm.IExoMediaDrm.cs | 12 + .../GenericArguments/Java.Lang.Object.cs | 11 + .../Java.Lang.Object.cs | 11 + .../Xamarin.Test.II1.cs | 12 + .../Xamarin.Test.II2.cs | 12 + .../Xamarin.Test.SomeObject.cs | 11 + .../Xamarin.Test.SomeObject2.cs | 11 + .../NestedTypes/Java.Lang.Object.cs | 11 + .../Xamarin.Test.NotificationCompatBase.cs | 11 + .../NonStaticFields/Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../NormalMethods/Java.Lang.Class.cs | 11 + .../NormalMethods/Java.Lang.Integer.cs | 11 + .../NormalMethods/Java.Lang.Object.cs | 11 + .../NormalMethods/Java.Lang.Throwable.cs | 11 + .../NormalMethods/Xamarin.Test.A.cs | 11 + .../NormalMethods/Xamarin.Test.C.cs | 11 + .../NormalMethods/Xamarin.Test.SomeObject.cs | 11 + .../NormalProperties/Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../ParameterXPath/Java.Lang.Integer.cs | 11 + .../ParameterXPath/Java.Lang.Object.cs | 11 + .../ParameterXPath/Java.Util.IList.cs | 12 + .../ParameterXPath/Xamarin.Test.A.cs | 11 + .../StaticFields/Java.Lang.Object.cs | 11 + .../StaticFields/Xamarin.Test.SomeObject.cs | 11 + .../StaticMethods/Java.Lang.Object.cs | 11 + .../StaticMethods/Xamarin.Test.SomeObject.cs | 11 + .../StaticProperties/Java.Lang.Object.cs | 11 + .../Xamarin.Test.SomeObject.cs | 11 + .../Streams/Java.IO.FilterOutputStream.cs | 11 + .../Streams/Java.IO.IOException.cs | 11 + .../Streams/Java.IO.InputStream.cs | 11 + .../Streams/Java.IO.OutputStream.cs | 11 + .../expected.xaji/Streams/Java.Lang.Object.cs | 11 + .../Streams/Java.Lang.Throwable.cs | 11 + .../TestInterface/ClassWithoutNamespace.cs | 11 + .../IInterfaceWithoutNamespace.cs | 12 + .../TestInterface/Java.Lang.Object.cs | 11 + .../TestInterface/Java.Lang.String.cs | 11 + .../TestInterface/Java.Util.ICollection.cs | 12 + .../TestInterface/Java.Util.IDeque.cs | 14 +- .../TestInterface/Java.Util.IQueue.cs | 14 +- .../Test.ME.GenericImplementation.cs | 11 + ....ME.GenericObjectPropertyImplementation.cs | 11 + .../Test.ME.GenericStringImplementation.cs | 11 + ....ME.GenericStringPropertyImplementation.cs | 11 + .../Test.ME.IGenericInterface.cs | 12 + .../Test.ME.IGenericPropertyInterface.cs | 12 + .../TestInterface/Test.ME.ITestInterface.cs | 12 + .../Test.ME.TestInterfaceImplementation.cs | 11 + .../java.lang.Enum/Java.Lang.Enum.cs | 11 + .../java.lang.Enum/Java.Lang.IComparable.cs | 12 + .../java.lang.Enum/Java.Lang.Object.cs | 11 + .../java.lang.Enum/Java.Lang.State.cs | 11 + .../java.lang.Object/Java.Lang.Object.cs | 12 + .../java.util.List/Java.Lang.Object.cs | 11 + .../java.util.List/Java.Util.IList.cs | 12 + .../java.util.List/Xamarin.Test.SomeObject.cs | 11 + .../ClassGen.cs | 1 + .../GenBase.cs | 102 +- .../InterfaceGen.cs | 2 + .../SourceWriters/BoundAbstractProperty.cs | 2 +- .../generator/SourceWriters/BoundClass.cs | 4 +- .../generator/SourceWriters/BoundField.cs | 1 + .../SourceWriters/BoundFieldAsProperty.cs | 1 + .../generator/SourceWriters/BoundInterface.cs | 2 +- .../BoundInterfaceMethodDeclaration.cs | 5 +- .../BoundInterfacePropertyDeclaration.cs | 3 + .../generator/SourceWriters/BoundMethod.cs | 8 +- .../BoundMethodAbstractDeclaration.cs | 6 +- .../generator/SourceWriters/BoundProperty.cs | 4 +- .../Extensions/SourceWriterExtensions.cs | 40 +- .../SourceWriters/InterfaceConstsClass.cs | 7 + .../SourceWriters/InterfaceInvokerMethod.cs | 4 + .../InterfaceMemberAlternativeClass.cs | 10 + .../generator/SourceWriters/MethodCallback.cs | 12 +- .../SourceWriters/PeerMembersField.cs | 3 +- src/Mono.Android/Mono.Android.csproj | 1 - .../PublicAPI/API-35/PublicAPI.Shipped.txt | 110 +- .../PublicAPI/API-36.1/PublicAPI.Shipped.txt | 110 +- .../PublicAPI/API-36/PublicAPI.Shipped.txt | 110 +- .../PublicAPI/API-37.1/PublicAPI.Shipped.txt | 112 +- .../API-37.1/PublicAPI.Unshipped.txt | 5109 ++++++++++++ .../PublicAPI/API-37.2/PublicAPI.Shipped.txt | 112 +- .../API-37.2/PublicAPI.Unshipped.txt | 7139 +++++++++++++++++ .../PublicAPI/API-37/PublicAPI.Shipped.txt | 110 +- 227 files changed, 14949 insertions(+), 400 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index baf6a832968..89b4689aee2 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -68,7 +68,6 @@ This can be opted into locally with $(_AndroidTreatWarningsAsErrors) = true. --> - <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'Mono.Android.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'Mono.Android.NET-Tests.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'NativeAOT.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'TestRunner.Core.NET.csproj' ">true diff --git a/build-tools/jnienv-gen/Generator.cs b/build-tools/jnienv-gen/Generator.cs index dffd88e3c2a..ee58be51177 100644 --- a/build-tools/jnienv-gen/Generator.cs +++ b/build-tools/jnienv-gen/Generator.cs @@ -60,6 +60,8 @@ static void GenerateFile (TextWriter o) o.WriteLine ("//"); o.WriteLine ("// To make changes, edit monodroid/tools/jnienv-gen and rerun"); o.WriteLine (); + o.WriteLine ("#nullable enable"); + o.WriteLine (); o.WriteLine ("using System;"); o.WriteLine ("using System.Runtime.ExceptionServices;"); o.WriteLine ("using System.Runtime.InteropServices;"); @@ -199,7 +201,7 @@ static void GenerateJniEnv (TextWriter o) var copyArray = JNIEnvEntries.Single (e => e.Name.StartsWith ("Get", StringComparison.Ordinal) && e.Name.EndsWith ("ArrayRegion", StringComparison.Ordinal) && e.Parameters [0].Type.Type == entry.ReturnType.Type); o.Write ("\t\t{2} static {0} {1} (", entry.ReturnType.ManagedType, entry.ApiName, entry.Visibility); - o.WriteLine ("{0} array)", copyArray.Parameters [3].Type.ManagedType); + o.WriteLine ("{0}? array)", copyArray.Parameters [3].Type.ManagedType); o.WriteLine ("\t\t{"); o.WriteLine ("\t\t\tif (array == null)"); o.WriteLine ("\t\t\t\treturn IntPtr.Zero;"); diff --git a/build-tools/scripts/JavaCallableWrappers.targets b/build-tools/scripts/JavaCallableWrappers.targets index 4ee26c823d4..37b96c67773 100644 --- a/build-tools/scripts/JavaCallableWrappers.targets +++ b/build-tools/scripts/JavaCallableWrappers.targets @@ -2,7 +2,7 @@ @@ -29,7 +29,7 @@ Overwrite="True" /> - <_Target>-source $(JavacSourceVersion) -target $(JavacTargetVersion) + <_Target>--release $(JavacTargetVersion) <_D>-d "$(IntermediateOutputPath)jcw/bin" <_AndroidJar>"$(AndroidSdkDirectory)\platforms\android-$(AndroidPlatformId)\android.jar" <_MonoAndroidJar>$(OutputPath)mono.android.jar diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs index 059fafb2197..a26519111d8 100644 --- a/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs @@ -75,6 +75,10 @@ public virtual void WriteSignature (CodeWriter writer) else if (IsPrivate) writer.Write ("private "); + // `new` must precede `const`, so write it first for all field kinds. + if (IsShadow) + writer.Write ("new "); + if (IsStatic) writer.Write ("static "); if (IsReadonly) @@ -82,9 +86,6 @@ public virtual void WriteSignature (CodeWriter writer) if (IsConst) writer.Write ("const "); - if (IsShadow) - writer.Write ("new "); - WriteType (writer); if (Value.HasValue ()) { diff --git a/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/Common/WriteInterfaceRedeclaredDefaultMethod.txt b/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/Common/WriteInterfaceRedeclaredDefaultMethod.txt index a0888458ac6..f6507eed4b8 100644 --- a/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/Common/WriteInterfaceRedeclaredDefaultMethod.txt +++ b/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/Common/WriteInterfaceRedeclaredDefaultMethod.txt @@ -3,7 +3,7 @@ public partial interface IMyInterface2 : java.code.IMyInterface { // Metadata.xml XPath method reference: path="/api/package[@name='java.code']/interface[@name='IMyInterface']/method[@name='DoSomething' and count(parameter)=0]" [Register ("DoSomething", "()V", "GetDoSomethingHandler:java.code.IMyInterface2Invoker, MyAssembly")] - void DoSomething (); + new void DoSomething (); } diff --git a/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/JavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt b/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/JavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt index e9c2e38cb81..e370672071e 100644 --- a/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/JavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt +++ b/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/JavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt @@ -3,7 +3,7 @@ public partial interface IMyInterface2 : java.code.IMyInterface { // Metadata.xml XPath method reference: path="/api/package[@name='java.code']/interface[@name='IMyInterface']/method[@name='DoSomething' and count(parameter)=0]" [Register ("DoSomething", "()V", "GetDoSomethingHandler:java.code.IMyInterface2Invoker, MyAssembly")] - void DoSomething (); + new void DoSomething (); } diff --git a/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/XAJavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt b/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/XAJavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt index c2528f201bd..1659f9799a6 100644 --- a/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/XAJavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt +++ b/external/Java.Interop/tests/generator-Tests/Unit-Tests/CodeGeneratorExpectedResults/XAJavaInterop1/WriteInterfaceRedeclaredDefaultMethod.txt @@ -3,7 +3,7 @@ public partial interface IMyInterface2 : java.code.IMyInterface { // Metadata.xml XPath method reference: path="/api/package[@name='java.code']/interface[@name='IMyInterface']/method[@name='DoSomething' and count(parameter)=0]" [Register ("DoSomething", "()V", "GetDoSomethingHandler:java.code.IMyInterface2Invoker, MyAssembly")] - void DoSomething (); + new void DoSomething (); } diff --git a/external/Java.Interop/tests/generator-Tests/Unit-Tests/GenBaseTests.cs b/external/Java.Interop/tests/generator-Tests/Unit-Tests/GenBaseTests.cs index 02e494b4fbc..993c44e933d 100644 --- a/external/Java.Interop/tests/generator-Tests/Unit-Tests/GenBaseTests.cs +++ b/external/Java.Interop/tests/generator-Tests/Unit-Tests/GenBaseTests.cs @@ -17,25 +17,25 @@ public class GenBaseTests public void PropertyRequiresNew () { var c = SupportTypeBuilder.CreateClassWithProperty ("MyClass", "java.myClass", "Handle", "int", options); - Assert.True (c.RequiresNew (c.Properties.First ())); + Assert.True (c.RequiresNew (c.Properties.First (), options)); c.Properties.First ().Name = "GetHashCode"; - Assert.True (c.RequiresNew (c.Properties.First ())); + Assert.True (c.RequiresNew (c.Properties.First (), options)); c.Properties.First ().Name = "GetType"; - Assert.True (c.RequiresNew (c.Properties.First ())); + Assert.True (c.RequiresNew (c.Properties.First (), options)); c.Properties.First ().Name = "ToString"; - Assert.True (c.RequiresNew (c.Properties.First ())); + Assert.True (c.RequiresNew (c.Properties.First (), options)); c.Properties.First ().Name = "Equals"; - Assert.True (c.RequiresNew (c.Properties.First ())); + Assert.True (c.RequiresNew (c.Properties.First (), options)); c.Properties.First ().Name = "ReferenceEquals"; - Assert.True (c.RequiresNew (c.Properties.First ())); + Assert.True (c.RequiresNew (c.Properties.First (), options)); c.Properties.First ().Name = "Handle2"; - Assert.False (c.RequiresNew (c.Properties.First ())); + Assert.False (c.RequiresNew (c.Properties.First (), options)); } [Test] @@ -61,12 +61,12 @@ public void HandleAlwaysRequiresNew () var m = SupportTypeBuilder.CreateMethod (c, "Handle", options); // Yes - Assert.True (c.RequiresNew (m.Name, m)); + Assert.True (c.RequiresNew (m.Name, m, options)); // Yes, even with parameters m.Parameters.Add (new Parameter ("value", "int", "int", false)); - Assert.True (c.RequiresNew (m.Name, m)); + Assert.True (c.RequiresNew (m.Name, m, options)); } [Test] @@ -76,19 +76,19 @@ public void TestEqualsMethodsWithOneParameter () var m = SupportTypeBuilder.CreateMethod (c, "Equals", options, "void", false, false); // No because 0 parameters - Assert.False (c.RequiresNew (m.Name, m)); + Assert.False (c.RequiresNew (m.Name, m, options)); var p0 = new Parameter ("p0", "object", "object", false); m.Parameters.Add (p0); // Yes - Assert.True (c.RequiresNew (m.Name, m)); + Assert.True (c.RequiresNew (m.Name, m, options)); // No because parameter is wrong type var p1 = new Parameter ("p1", "string", "string", false); m = SupportTypeBuilder.CreateMethod (c, "Equals", options, "void", true, false, p1); - Assert.False (c.RequiresNew (m.Name, m)); + Assert.False (c.RequiresNew (m.Name, m, options)); } [Test] @@ -113,12 +113,12 @@ void TestParameterlessMethods (string name) var m = SupportTypeBuilder.CreateMethod (c, name, options); // Yes - Assert.True (c.RequiresNew (m.Name, m)); + Assert.True (c.RequiresNew (m.Name, m, options)); // No because > 0 parameters m.Parameters.Add (new Parameter ("value", "int", "int", false)); - Assert.False (c.RequiresNew (m.Name, m)); + Assert.False (c.RequiresNew (m.Name, m, options)); } void TestStaticMethodsWithTwoParameters (string name) @@ -130,17 +130,17 @@ void TestStaticMethodsWithTwoParameters (string name) var m = SupportTypeBuilder.CreateMethod (c, name, options, "void", true, false, p0, p1); // Yes - Assert.True (c.RequiresNew (m.Name, m)); + Assert.True (c.RequiresNew (m.Name, m, options)); // No because != 2 parameters m.Parameters.Add (new Parameter ("value", "int", "int", false)); - Assert.False (c.RequiresNew (m.Name, m)); + Assert.False (c.RequiresNew (m.Name, m, options)); // No because parameter is wrong type var p2 = new Parameter ("p1", "string", "string", false); m = SupportTypeBuilder.CreateMethod (c, name, options, "void", true, false, p0, p2); - Assert.False (c.RequiresNew (m.Name, m)); + Assert.False (c.RequiresNew (m.Name, m, options)); } } } diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs index e7622dd0d29..cdeb291d731 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs index 4940693b031..7f869c2472a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs index e95004b2cd1..410ac3c6990 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs index 3b4bd69b428..fd18ed895da 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs index 762a41a2186..c2ae747ebba 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs index 3589da87056..5fc14e06c6a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs index 0e5f395358c..4ba153bfef8 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs @@ -1,4 +1,16 @@ -using System; +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + +using System; using Android.Runtime; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs index 72e9142528b..f2b377fa982 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs index 70e9a218080..c9fcf6afeb4 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs index 2ddfe6c4d14..1db603b93a9 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs index 8084cf8422b..7bac66f3381 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs index d14675f34a6..94abdb77bbf 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs index a261989cce7..70e1ee61bf8 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs index 8ee4768affc..e949ebb1926 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs index f627b04b98c..e7ed179222a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs index a0ec376a3c5..ed71b063224 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs index 785cddc8ee6..573dfc9031d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs index a07754a2bca..8eca851ad08 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs index 02a9a305e62..4bc8288141d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs index d32fef53f54..f9402df7230 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs index 6a75bf7b55f..cb5acd2e2e3 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs index ec5ff2cdbae..00976e86770 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs index 19a6c44f9f5..df01258f455 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs index 590585eb857..a0005ab9011 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs index d813fff239b..73c33ff01cb 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs index 625020c9bd5..5e6ed1da610 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs index 6abf1945ac2..5d7b04336fe 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs index 86d0bd17b2b..e6d4af5c17e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs index dc2f10632da..4ff322e5f00 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs index 5dd4b571f15..abc0ee7ad85 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs index 86d0bd17b2b..e6d4af5c17e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs index de1e6308d3b..aeb3a708e5f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs index 228f6349007..04f4c090ef8 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs index d28401ffff2..befe78ac083 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs index 775f0372f7b..341df21248b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs index 8a4e1de3ed0..c17761c525c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs index 0edd8c70f5b..5b0e7555fb4 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs index af92b40a9fa..4a03fb4a735 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs index 6fdb05d0314..31d4be33a8e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs index 86d0bd17b2b..e6d4af5c17e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs index b04ec6d4abf..df36cc07cd7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs index 56dec8d68c1..132ce21ae14 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs index 7c90fe03fac..4238ca8f883 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs index d0504b8825f..1a4fb9148a5 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs index d65fba4f30a..4b8b0c9a045 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs index 2d1a341953f..972e568e680 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs index 3e28a1e0b65..4f124cbfd7a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs index 472dba9621e..c759d25990b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs index 8d567d71e06..90ae7808ba4 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs index 31f27208011..b3c0cebf914 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs index 847372322d1..d756d23a270 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs index 1269bbc2d31..ece2697692b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs index d2d9cd673f8..261fd6312dc 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs index 3b787e704c3..06a9a024457 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs index 7af6b63e5fb..83b4462abaa 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs index f627b04b98c..e7ed179222a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs index 65b44c3e2c1..884b24e0d52 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs index 7a693cfe6de..9c8e013bba7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs index 5195f63f5fa..1ce423e0bd4 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs index b67ca171c59..7b896bed1d7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs index 57186f03e17..fb7a321252a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; @@ -10,7 +22,7 @@ namespace Java.Util { public partial interface IDeque : global::Java.Util.IQueue { // Metadata.xml XPath method reference: path="/api/package[@name='java.util']/interface[@name='Deque']/method[@name='add' and count(parameter)=1 and parameter[1][@type='E']]" [global::Java.Interop.JniMethodSignature ("add", "(Ljava/lang/Object;)Z")] - bool Add (global::Java.Lang.Object e); + new bool Add (global::Java.Lang.Object e); } diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs index 8125f2edbda..21a66216d0f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; @@ -10,7 +22,7 @@ namespace Java.Util { public partial interface IQueue : global::Java.Util.ICollection { // Metadata.xml XPath method reference: path="/api/package[@name='java.util']/interface[@name='Queue']/method[@name='add' and count(parameter)=1 and parameter[1][@type='E']]" [global::Java.Interop.JniMethodSignature ("add", "(Ljava/lang/Object;)Z")] - bool Add (global::Java.Lang.Object e); + new bool Add (global::Java.Lang.Object e); } diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs index f520881a2f5..bb9d7c990b2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs index 9f538e8c3cb..c0604045541 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs index 7a47fee8210..3499dbc437e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs index 14ccac53892..d122fe05913 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs index 5bc81d5c3c6..19fead3ea13 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs index a9698b97eea..74d3ac3f2c0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs index a3a7a9c4945..d87bb200620 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs index 1dcf2d643ed..cb4dc02f8a7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs index 846f6c0c69d..16b8634c407 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs index 61f341858ee..17ceadce428 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs index ee78a59c303..0f75fc40317 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs index 47f7f266194..b3bde6684ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs index 3e28a1e0b65..4f124cbfd7a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs index 8b839100199..4e6abd60878 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs index f83bcd5db70..02ed1663cb5 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs index 8ba4146dee1..7ebe0dbec0b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs index 652e6a115a0..f8b208d75f8 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs index edf9b90f794..7a550c504d0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs index f1258d3ecc9..b354b52c403 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs index 411928bc99a..d2b935f2d24 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs index ab7a8784bd9..f31abb18b67 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs index 06c4c550254..604ab07b93e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs index 027de617b7e..c23afdbbe91 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs index 374ab964fde..52f975ba25f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs index 18f9641ccfa..480ad327e78 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs index 4a45666913b..c2782debe2c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs index 92a40e3a2c1..3381892a5d0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs index 311c44de33b..e32473d6c73 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs index c7d2c3aaba7..338a1d326aa 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs index a5d4dd041e8..0b3c08a692a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs index b8bbda396cd..a8dfca262a1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs index ddbc5d2734c..0104226a2d4 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs index 67d3c554b0e..1fb3899d1bb 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs index f1f70a0ba3b..0ba95e7e637 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs index e62398fc240..b2cb5134fc2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs index 3ac495bb5c7..93f30be1068 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs index 37abfa63214..9255a17bbff 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs index f101c2f3c6c..6fa465690b0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs index 0985ee1b062..b6ebda1d8c6 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs index 3a1c6b7f821..633ba15cf7b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs index e3268911c23..ce26f2cacb4 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs index 4e00d036000..e921e4b3074 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs index 21f300fe034..87faddd4daa 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs index e5e00d5f16b..4d76f2d7e30 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs index 57cfad2d233..e9086506efa 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs index 3ff1c74b146..9dc2180bae2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs index ad0b3332cf0..ea98b3cd0cb 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs index e0d1154188b..07422865770 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs index ec8493f5cf0..d73102412f6 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs index 3fa463e60cd..307ab9a1f1d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs index 5647ba8371b..448d06786ce 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs index 1889e90d7ff..f10eb2c19fe 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs index cc7579be940..a272bf01c8a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs index e246519bf0c..4efca19232e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs index 7b98e3a88ac..ba28e428730 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs index d47f6641753..839d8768715 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs index 09989862c02..a91baa2444c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs index 1889e90d7ff..f10eb2c19fe 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs index 039257aa573..15316655ab1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs index 4973df61a85..29a5f13e074 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs index 261590db72d..df2703a0c5b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs index 59976149b9a..d156e015f28 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs index 80cffc22b59..f9bc5b7a318 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs index 82fa1d65700..c44147f0edd 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs index 96a5f1c7cd2..217a15a5b46 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs index 16afe2e40ce..5e417a6cd86 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs index 8a6959ec7f2..91413ed589e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs index 311c44de33b..e32473d6c73 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs index 613ab546dd9..276fd2e6e3c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs index 4b9ea61616b..98f9f629b37 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs index f9d26ceef45..50879fc093f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs index 5f366be2722..8abd8514d4c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs index 0e38e3ef14a..9e05999758f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; @@ -11,7 +23,7 @@ namespace Java.Util { public partial interface IDeque : global::Java.Util.IQueue { // Metadata.xml XPath method reference: path="/api/package[@name='java.util']/interface[@name='Deque']/method[@name='add' and count(parameter)=1 and parameter[1][@type='E']]" [Register ("add", "(Ljava/lang/Object;)Z", "GetAdd_Ljava_lang_Object_Handler:Java.Util.IDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] - bool Add (global::Java.Lang.Object e); + new bool Add (global::Java.Lang.Object e); } diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs index 6aea8ff7537..b70af9cab5c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; @@ -11,7 +23,7 @@ namespace Java.Util { public partial interface IQueue : global::Java.Util.ICollection { // Metadata.xml XPath method reference: path="/api/package[@name='java.util']/interface[@name='Queue']/method[@name='add' and count(parameter)=1 and parameter[1][@type='E']]" [Register ("add", "(Ljava/lang/Object;)Z", "GetAdd_Ljava_lang_Object_Handler:Java.Util.IQueueInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] - bool Add (global::Java.Lang.Object e); + new bool Add (global::Java.Lang.Object e); } diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs index 885f1f0e816..13a98e7034b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs index 8ea79c2e21b..18312327b0f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs index 151f245abd9..76ac71b6b2a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs index dc9859f3695..a05e1083298 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs index ea85904ea7f..f2154f71235 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs index 9c40dc51df9..8a94140de0f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs index 5df4d25ee9e..7066a886470 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs index ad4e1e4d659..d4e2fddfd98 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs index d5792caca14..d509f4bde0b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs index 8667c2f003f..5ebec6af5ab 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs index 994daa84876..f6346db8d99 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs index 5744963dc57..98c6d7345ca 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs index e7029b8f7e2..33b184602d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs index 039257aa573..15316655ab1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs @@ -1,3 +1,15 @@ +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 + using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs index 242dfcc2d09..1a70a38ef0c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs @@ -8,6 +8,17 @@ //------------------------------------------------------------------------------ #nullable restore +// Java allows a type to redeclare a member that a base type or base interface already +// declares, including members that are hand-bound instead of generated. +#pragma warning disable 0108, 0114 +// Java types may declare a `finalize()` method, which is bound as `Finalize()`. +#pragma warning disable 0465 +// Java deprecates types and members independently of the APIs that use, declare or +// override them, so a binding that is not deprecated can still reference one that is. +#pragma warning disable 0618, 0672, 0809 +// Java nullness annotations are not required to agree between a member and the member +// it overrides or implements, and are absent from much of the API surface. +#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs index 735844ddd16..f5fac723854 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs @@ -181,6 +181,7 @@ static void WriteAutoGeneratedHeader (StreamWriter sw) sw.WriteLine ("//------------------------------------------------------------------------------"); sw.WriteLine (); sw.WriteLine ("#nullable restore"); // Roslyn turns off NRT for generated files by default, re-enable it + WriteJavaProjectionWarningSuppressions (sw); } protected override bool GetEnumMappedMemberInfo () diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs index d4a8dc8ba7c..bec76f4790c 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs @@ -902,7 +902,7 @@ public string [] PreCallback (CodeGenerationOptions opt, string var_name, bool o public string RawVisibility => support.Visibility; - public bool RequiresNew (Property property) + public bool RequiresNew (Property property, CodeGenerationOptions opt) { switch (property.AdjustedName.ToLowerInvariant ()) { case "handle": @@ -914,22 +914,43 @@ public bool RequiresNew (Property property) return true; } - return IsThrowable () && ThrowableRequiresNew.Contains (property.AdjustedName); + if (IsThrowable () && ThrowableRequiresNew.Contains (property.AdjustedName)) + return true; + + return HidesInheritedMember (property.AdjustedName, opt); } - public bool RequiresNew (string memberName, Method method) + public bool RequiresNew (string memberName, Method method, CodeGenerationOptions opt) + { + // Only a class inherits from `Java.Lang.Object`, and `java.lang.Object` and + // `java.lang.Throwable` declare these members themselves. + if (this is ClassGen klass && klass.InheritsObject && HidesJavaLangObjectMember (memberName, method)) + return true; + + if (IsThrowable () && ThrowableRequiresNew.Contains (memberName)) + return true; + + return HidesInheritedMember (memberName, method, opt); + } + + // Members that every generated peer type inherits from `Java.Lang.Object`/`System.Object`. + // Redeclaring one of them requires `new` to avoid CS0108/CS0114. + public static bool HidesJavaLangObjectMember (string memberName, Method method) { switch (memberName.ToLowerInvariant ()) { case "handle": // The same name as a property always requires new, no matter the parameters return true; + case "clone": case "gethashcode": case "gettype": case "tostring": return method.Parameters.Count == 0; case "equals": - if (method.Parameters.Count == 1 && method.Parameters.All (p => p.Type == "object")) + // `Java.Lang.Object.Equals(Java.Lang.Object)` is the instance overload... + if (method.Parameters.Count == 1 && method.Parameters.All (IsObjectParameter)) return true; + // ...while `System.Object.Equals(object, object)` takes `System.Object`. if (method.Parameters.Count == 2 && method.Parameters.All (p => p.Type == "object")) return true; @@ -941,7 +962,78 @@ public bool RequiresNew (string memberName, Method method) break; } - return IsThrowable () && ThrowableRequiresNew.Contains (memberName); + return false; + } + + // `java.lang.Object` is projected as `Java.Lang.Object`, which itself derives from + // `System.Object`, so either spelling matches the signature being hidden. + static bool IsObjectParameter (Parameter parameter) => + parameter.Type == "object" || parameter.Type == "Java.Lang.Object"; + + // A class only hides members of its base classes, while an interface hides members of + // its base interfaces. Java allows redeclaring an inherited field or method, so the + // projected member has to be marked `new` for the C# compiler not to warn about it. + IEnumerable HidingScope (CodeGenerationOptions opt) => + this is InterfaceGen + // Base interfaces that only carry constants are not emitted in the interface + // list, so nothing they declare can be hidden. + ? GetAllDerivedInterfaces ().Where (i => !i.IsConstSugar (opt) && i.RawVisibility == "public").Cast () + : Ancestors (); + + // Returns true when a base type declares a member named `memberName`, which means a + // member of that name declared here has to be marked `new` (CS0108). + public bool HidesInheritedMember (string memberName, CodeGenerationOptions opt) => + HidingScope (opt).Any (g => g.DeclaresMemberNamed (memberName)); + + // C# only considers a method to hide a base method when the signatures match, so an + // unnecessary `new` would produce CS0109. Fields, properties and nested types still + // hide by name alone. + public bool HidesInheritedMember (string memberName, Method method, CodeGenerationOptions opt) => + HidingScope (opt).Any (g => g.DeclaresNonMethodNamed (memberName) || + g.Methods.Any (m => m.AdjustedName == memberName && ParameterList.Equals (m.Parameters, method.Parameters))); + + bool DeclaresMemberNamed (string memberName) => + DeclaresNonMethodNamed (memberName) || Methods.Any (m => m.AdjustedName == memberName); + + bool DeclaresNonMethodNamed (string memberName) => + Fields.Any (f => f.Name == memberName) || + Properties.Any (p => p.AdjustedName == memberName) || + HasNestedType (memberName); + + // Private generator infrastructure members such as `_members` or the JNI callback + // fields are only visible to a derived type when that type is nested inside the type + // that declares them, in which case they need `new`. + public bool HidesEnclosingTypePrivateMember () => + Ancestors ().Any (a => FullName.StartsWith (a.FullName + ".", StringComparison.Ordinal)); + + // True when an enclosing base type binds the same Java method, so that the JNI callback + // infrastructure generated for it (`cb_`, `n_`, `__n_`, `Get...Handler`) is hidden. + public bool HidesEnclosingTypeCallback (Method method) => + Ancestors ().Any (a => FullName.StartsWith (a.FullName + ".", StringComparison.Ordinal) && + a.AllMethods ().Any (m => m.Name == method.Name && m.IDSignature == method.IDSignature)); + + // Every method bound by this type, including the ones projected as property accessors. + IEnumerable AllMethods () => + Methods + .Concat (Properties.Where (p => p.Getter != null).Select (p => p.Getter)) + .Concat (Properties.Where (p => p.Setter != null).Select (p => p.Setter)); + + // Emits suppressions for the diagnostics that are an inherent consequence of faithfully + // projecting the Java API surface into C#, which the generator cannot avoid without + // changing the bound API. Everything else is expected to be warning free. + protected static void WriteJavaProjectionWarningSuppressions (System.IO.TextWriter sw) + { + sw.WriteLine ("// Java allows a type to redeclare a member that a base type or base interface already"); + sw.WriteLine ("// declares, including members that are hand-bound instead of generated."); + sw.WriteLine ("#pragma warning disable 0108, 0114"); + sw.WriteLine ("// Java types may declare a `finalize()` method, which is bound as `Finalize()`."); + sw.WriteLine ("#pragma warning disable 0465"); + sw.WriteLine ("// Java deprecates types and members independently of the APIs that use, declare or"); + sw.WriteLine ("// override them, so a binding that is not deprecated can still reference one that is."); + sw.WriteLine ("#pragma warning disable 0618, 0672, 0809"); + sw.WriteLine ("// Java nullness annotations are not required to agree between a member and the member"); + sw.WriteLine ("// it overrides or implements, and are absent from much of the API surface."); + sw.WriteLine ("#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768"); } public virtual void ResetValidation () diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs index 7f36d0cff01..7cecff59fce 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs @@ -85,6 +85,8 @@ public override void FixupAccessModifiers (CodeGenerationOptions opt) public override void Generate (CodeGenerationOptions opt, GenerationInfo gen_info) { using (var sw = gen_info.OpenStream (opt.GetFileName (FullName))) { + WriteJavaProjectionWarningSuppressions (sw); + sw.WriteLine (); sw.WriteLine ("using System;"); sw.WriteLine ("using System.Collections.Generic;"); if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) { diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs index 7e09855283a..eb171c5f6d6 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs @@ -32,7 +32,7 @@ public BoundAbstractProperty (GenBase gen, Property property, CodeGenerationOpti if (baseProp != null) { IsOverride = true; } else { - IsShadow = gen.RequiresNew (property); + IsShadow = gen.RequiresNew (property, opt); if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) getter_callback = new MethodCallback (gen, property.Getter, opt, property.AdjustedName, false); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs index 2c5b6fcfaef..4cd128c37eb 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs @@ -112,7 +112,9 @@ void AddBindingInfrastructure (ClassGen klass, CodeGenerationOptions opt) var baseFromSameAssembly = klass?.BaseGen?.FromXml ?? false; var requireNew = klass.InheritsObject && baseFromSameAssembly; - Fields.Add (new PeerMembersField (opt, klass.RawJniName, klass.Name, false)); + // `_members` is private, so it is only visible to - and therefore only hidden by - a + // derived type that is nested inside the type declaring it. + Fields.Add (new PeerMembersField (opt, klass.RawJniName, klass.Name, false, isShadow: klass.HidesEnclosingTypePrivateMember ())); if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) { Properties.Add (new ClassHandleGetter (requireNew)); } diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundField.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundField.cs index 0b8e28a44f6..50da2bb83a9 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundField.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundField.cs @@ -40,6 +40,7 @@ public BoundField (GenBase type, Field field, CodeGenerationOptions opt) SetVisibility (field.Visibility); IsConst = true; + IsShadow = type.HidesInheritedMember (field.Name, opt); // the Value complication is due to constant enum from negative integer value (C# compiler requires explicit parenthesis). Value = $"({opt.GetOutputName (field.Symbol.FullName)}) {(field.Value.Contains ('-') && field.Symbol.FullName.Contains ('.') ? '(' + field.Value + ')' : field.Value)}"; diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundFieldAsProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundFieldAsProperty.cs index 4bd7b0f7af4..356d73cda85 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundFieldAsProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundFieldAsProperty.cs @@ -54,6 +54,7 @@ public BoundFieldAsProperty (GenBase type, Field field, CodeGenerationOptions op UseExplicitPrivateKeyword = true; IsStatic = field.IsStatic; + IsShadow = type.HidesInheritedMember (field.Name, opt); HasGet = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs index f3288ebc37a..f1c718b7e2c 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs @@ -229,7 +229,7 @@ void AddMethods (InterfaceGen iface, CodeGenerationOptions opt) if (m.Name == iface.Name || iface.ContainsProperty (m.Name, true)) m.Name = "Invoke" + m.Name; - Methods.Add (new BoundInterfaceMethodDeclaration (m, iface.AssemblyQualifiedName + "Invoker", opt)); + Methods.Add (new BoundInterfaceMethodDeclaration (iface, m, iface.AssemblyQualifiedName + "Invoker", opt)); } if (!opt.SupportDefaultInterfaceMethods) diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs index 01f8493de42..b06998417b3 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs @@ -16,7 +16,7 @@ public class BoundInterfaceMethodDeclaration : MethodWriter readonly Method method; readonly CodeGenerationOptions opt; - public BoundInterfaceMethodDeclaration (Method method, string adapter, CodeGenerationOptions opt) + public BoundInterfaceMethodDeclaration (GenBase gen, Method method, string adapter, CodeGenerationOptions opt) { this.method = method; this.opt = opt; @@ -24,6 +24,9 @@ public BoundInterfaceMethodDeclaration (Method method, string adapter, CodeGener Name = method.AdjustedName; ExplicitInterfaceImplementation = method.ExplicitInterface; + // Java lets an interface redeclare a member of a base interface; C# needs `new`. + IsShadow = !ExplicitInterfaceImplementation.HasValue () && gen.RequiresNew (Name, method, opt); + ReturnType = new TypeReferenceWriter (opt.GetTypeReferenceName (method.RetVal)); IsDeclaration = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundInterfacePropertyDeclaration.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundInterfacePropertyDeclaration.cs index 1031b197a5b..6517e1869f3 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundInterfacePropertyDeclaration.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundInterfacePropertyDeclaration.cs @@ -18,6 +18,9 @@ public BoundInterfacePropertyDeclaration (GenBase gen, Property property, string Name = property.AdjustedName; ExplicitInterfaceImplementation = property.ExplicitInterface; + // Java lets an interface redeclare a member of a base interface; C# needs `new`. + IsShadow = !ExplicitInterfaceImplementation.HasValue () && gen.RequiresNew (property, opt); + PropertyType = new TypeReferenceWriter (opt.GetTypeReferenceName (property)); IsAutoProperty = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs index 747191bce4e..b827853aba4 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs @@ -52,9 +52,6 @@ public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool if (method.ExplicitInterface.HasValue ()) ExplicitInterfaceImplementation = method.ExplicitInterface; - if ((IsVirtual || !IsOverride) && type.RequiresNew (method.AdjustedName, method)) - IsShadow = true; - // Allow user to override our virtual/override logic if (method.ManagedOverride?.ToLowerInvariant () == "virtual") { IsVirtual = true; @@ -67,6 +64,11 @@ public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool IsOverride = false; } + // `new` hides an inherited member, so it is invalid on an override or on an + // explicit interface implementation. + if ((IsVirtual || !IsOverride) && !ExplicitInterfaceImplementation.HasValue () && type.RequiresNew (method.AdjustedName, method, opt)) + IsShadow = true; + ReturnType = new TypeReferenceWriter (opt.GetTypeReferenceName (method.RetVal)); method.JavadocInfo?.AddJavadocs (Comments); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs index 95db2399165..b65638859cb 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs @@ -39,7 +39,11 @@ public BoundMethodAbstractDeclaration (GenBase gen, Method method, CodeGeneratio ExplicitInterfaceImplementation = method.ExplicitInterface; IsAbstract = true; - IsShadow = impl.RequiresNew (method.Name, method); + // `new` hides an inherited member, so it is invalid on an override or on an + // explicit interface implementation. + IsShadow = !ExplicitInterfaceImplementation.HasValue () && + method.ManagedOverride?.ToLowerInvariant () != "override" && + impl.RequiresNew (method.Name, method, opt); SetVisibility (method.Visibility); NewFirst = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs index 41b48d88e14..5781c7c9cde 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs @@ -31,7 +31,6 @@ public BoundProperty (GenBase gen, Property property, CodeGenerationOptions opt, if (is_virtual && withCallbacks) { IsVirtual = true; - IsShadow = gen.RequiresNew (property); if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) getter_callback = new MethodCallback (gen, property.Getter, opt, property.AdjustedName, false); @@ -72,6 +71,9 @@ public BoundProperty (GenBase gen, Property property, CodeGenerationOptions opt, IsOverride = false; } + // `new` only applies when the property hides rather than overrides the inherited one. + IsShadow = !IsOverride && gen.RequiresNew (property, opt); + // Add [Obsolete] or [ObsoletedOSPlatform] if (property.IsWholePropertyDeprecated) { // This case applies [Obsolete] to the entire property diff --git a/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs b/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs index e5a1da19986..0e0c937bd89 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs @@ -82,13 +82,12 @@ public static void AddInterfaceListenerEventsAndProperties (TypeWriter tw, Inter if (prop != null) { var setter = "__Set" + prop.Name; props.Add (prop.Name); - refs.Add (setter); - AddInterfaceListenerEventsAndProperties (tw, iface, target, name, setter, - string.Format ("__v => {0} = __v", prop.Name), - string.Format ("__v => {0} = null", prop.Name), opt, prop.Getter); + if (AddInterfaceListenerEventsAndProperties (tw, iface, target, name, setter, + string.Format ("__v => {0} = __v", prop.Name), + string.Format ("__v => {0} = null", prop.Name), opt, prop.Getter)) + refs.Add (setter); } else { - refs.Add (method.Name); string rm = null; string remove; @@ -102,9 +101,10 @@ public static void AddInterfaceListenerEventsAndProperties (TypeWriter tw, Inter remove = string.Format ("__v => {{throw new NotSupportedException (\"Cannot unregister from {0}.{1}\");}}", iface.FullName, method.Name); - AddInterfaceListenerEventsAndProperties (tw, iface, target, name, method.Name, - method.Name, - remove, opt, method); + if (AddInterfaceListenerEventsAndProperties (tw, iface, target, name, method.Name, + method.Name, + remove, opt, method)) + refs.Add (method.Name); } } @@ -116,10 +116,14 @@ public static void AddInterfaceListenerEventsAndProperties (TypeWriter tw, Inter // Parameter 'setListenerMethod' refers to the method used to set the listener, like 'addOnRoutingChangedListener'/'setOnRoutingChangedListener'. // This is used to determine what API level the listener setter is available on. - public static void AddInterfaceListenerEventsAndProperties (TypeWriter tw, InterfaceGen iface, ClassGen target, string name, string connector_fmt, string add, string remove, CodeGenerationOptions opt, Method setListenerMethod) + // Returns true when at least one event was generated, which means the caller needs to + // emit a `weak_implementor_` field for the generated event to reference. + public static bool AddInterfaceListenerEventsAndProperties (TypeWriter tw, InterfaceGen iface, ClassGen target, string name, string connector_fmt, string add, string remove, CodeGenerationOptions opt, Method setListenerMethod) { if (!iface.IsValid) - return; + return false; + + var needsWeakImplementor = false; foreach (var method in iface.Methods) { var nameSpec = iface.Methods.Count > 1 ? method.EventName ?? method.AdjustedName : string.Empty; @@ -131,14 +135,17 @@ public static void AddInterfaceListenerEventsAndProperties (TypeWriter tw, Inter if (target.ContainsName (nameUnique)) nameUnique += "Event"; - AddInterfaceListenerEventOrProperty (tw, iface, method, target, nameUnique, connector_fmt, add, remove, opt, setListenerMethod); + needsWeakImplementor |= AddInterfaceListenerEventOrProperty (tw, iface, method, target, nameUnique, connector_fmt, add, remove, opt, setListenerMethod); } + + return needsWeakImplementor; } - public static void AddInterfaceListenerEventOrProperty (TypeWriter tw, InterfaceGen iface, Method method, ClassGen target, string name, string connector_fmt, string add, string remove, CodeGenerationOptions opt, Method setListenerMethod) + // Returns true when an event referencing `weak_implementor_` was generated. + public static bool AddInterfaceListenerEventOrProperty (TypeWriter tw, InterfaceGen iface, Method method, ClassGen target, string name, string connector_fmt, string add, string remove, CodeGenerationOptions opt, Method setListenerMethod) { if (method.EventName == string.Empty) - return; + return false; var nameSpec = iface.Methods.Count > 1 ? method.AdjustedName : string.Empty; var idx = iface.FullName.LastIndexOf (".", StringComparison.Ordinal); @@ -155,22 +162,25 @@ public static void AddInterfaceListenerEventOrProperty (TypeWriter tw, Interface if (method.RetVal.IsVoid || method.IsEventHandlerWithHandledProperty) { if (opt.GetSafeIdentifier (name) != name) { Report.LogCodedWarning (0, Report.WarningInvalidEventName2, method, iface.FullName, name); - return; + return false; } else { var mt = target.Methods.Where (method => string.Compare (method.Name, connector_fmt, StringComparison.OrdinalIgnoreCase) == 0 && method.IsListenerConnector).FirstOrDefault (); var hasHandlerArgument = mt != null && mt.IsListenerConnector && mt.Parameters.Count == 2 && mt.Parameters [1].Type == "Android.OS.Handler"; tw.Events.Add (new InterfaceListenerEvent (iface, setListenerMethod, name, nameSpec, full_delegate_name, connector_fmt, add, remove, hasHandlerArgument, opt)); + return true; } } else { if (opt.GetSafeIdentifier (name) != name) { Report.LogCodedWarning (0, Report.WarningInvalidEventPropertyName, method, iface.FullName, name); - return; + return false; } tw.Properties.Add (new InterfaceListenerPropertyImplementor (iface, name, opt)); tw.Properties.Add (new InterfaceListenerProperty (iface, name, nameSpec, method.AdjustedName, full_delegate_name, opt)); } + + return false; } public static void AddMethodCustomAttributes (List attributes, Method method) diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceConstsClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceConstsClass.cs index 1689f4e11a4..d205a623491 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceConstsClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceConstsClass.cs @@ -27,6 +27,13 @@ public InterfaceConstsClass (ClassGen klass, HashSet seen, CodeGeneratio SourceWriterExtensions.AddFields (this, iface, iface.Fields, seen, opt, context); } + + // This type flattens the constants of every implemented interface into a single + // static class, so none of its members hide an inherited one. + foreach (var field in Fields) + field.IsShadow = false; + foreach (var property in Properties) + property.IsShadow = false; } public bool ShouldGenerate => Fields.Any () || Properties.Any (); diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs index 2760627f763..4da6e4a1191 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs @@ -26,6 +26,10 @@ public InterfaceInvokerMethod (InterfaceGen iface, Method method, CodeGeneration IsUnsafe = true; IsStatic = method.IsStatic; + // The invoker derives from `Java.Lang.Object`, so interface members that collide + // with one of its members have to be marked `new`. + IsShadow = GenBase.HidesJavaLangObjectMember (method.AdjustedName, method); + if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) { method_callback = new MethodCallback (iface, method, opt, null, method.IsReturnCharSequence); } diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs index c247fceb732..177170a5116 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs @@ -53,6 +53,16 @@ public InterfaceMemberAlternativeClass (InterfaceGen iface, CodeGenerationOption if (needs_class_ref || iface.Methods.Where (m => m.IsStatic).Any ()) Fields.Add (new PeerMembersField (opt, iface.RawJniName, Name, false)); + // This type flattens the constants and static methods of the interface and every + // interface it implements into a single type deriving from `Java.Lang.Object`, so + // none of its members hide an inherited one and `new` would produce CS0109. + foreach (var field in Fields) + field.IsShadow = false; + foreach (var property in Properties) + property.IsShadow = false; + foreach (var method in Methods) + method.IsShadow = false; + if (!iface.HasManagedName && !opt.SupportInterfaceConstants) sibling_classes.Add (new InterfaceConstsForwardClass (iface, opt)); } diff --git a/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs b/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs index 84375400266..dd4808f416f 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs @@ -15,6 +15,7 @@ public class MethodCallback : MethodWriter readonly Method method; readonly string property_name; readonly bool is_formatted; + readonly bool is_shadow; readonly CodeGenerationOptions opt; readonly FieldWriter delegate_field; @@ -34,14 +35,19 @@ public MethodCallback (GenBase type, Method method, CodeGenerationOptions option is_formatted = isFormatted; opt = options; - delegate_field = new MethodCallbackDelegateField (method, options); - delegate_getter = new GetDelegateHandlerMethod (method, options); + // The callback infrastructure is private, so it is only visible to - and therefore + // only hidden by - a derived type nested inside the type that declares it. + is_shadow = type.HidesEnclosingTypeCallback (method); + + delegate_field = new MethodCallbackDelegateField (method, options) { IsShadow = is_shadow }; + delegate_getter = new GetDelegateHandlerMethod (method, options) { IsShadow = is_shadow }; Name = "n_" + method.Name + method.IDSignature; ReturnType = new TypeReferenceWriter (method.RetVal.NativeType); IsStatic = true; IsPrivate = method.IsInterfaceDefaultMethod; + IsShadow = is_shadow; SourceWriterExtensions.AddObsolete (Attributes, null, opt, forceDeprecate: !string.IsNullOrWhiteSpace (method.Deprecated), deprecatedSince: method.DeprecatedSince); @@ -74,7 +80,7 @@ void WriteMarshalBody (CodeWriter writer) foreach (var attribute in attributes) attribute.WriteAttribute (writer); - writer.WriteLine ($"private static {method.RetVal.NativeType} __{Name} (IntPtr jnienv, IntPtr native__this{method.Parameters.GetCallbackSignature (opt)})"); + writer.WriteLine ($"private static {(is_shadow ? "new " : string.Empty)}{method.RetVal.NativeType} __{Name} (IntPtr jnienv, IntPtr native__this{method.Parameters.GetCallbackSignature (opt)})"); writer.WriteLine ("{"); writer.Indent (); diff --git a/external/Java.Interop/tools/generator/SourceWriters/PeerMembersField.cs b/external/Java.Interop/tools/generator/SourceWriters/PeerMembersField.cs index 9b6e877b805..a79030f451f 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/PeerMembersField.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/PeerMembersField.cs @@ -11,7 +11,7 @@ namespace generator.SourceWriters public class PeerMembersField : FieldWriter { // static readonly JniPeerMembers _members = new XAPeerMembers ("android/provider/ContactsContract$AggregationExceptions", typeof (AggregationExceptions)); - public PeerMembersField (CodeGenerationOptions opt, string rawJniType, string declaringType, bool isInterface, string name = "_members") + public PeerMembersField (CodeGenerationOptions opt, string rawJniType, string declaringType, bool isInterface, string name = "_members", bool isShadow = false) { Name = name; Type = new TypeReferenceWriter ("JniPeerMembers"); @@ -19,6 +19,7 @@ public PeerMembersField (CodeGenerationOptions opt, string rawJniType, string de IsPrivate = isInterface; IsStatic = true; IsReadonly = true; + IsShadow = isShadow; var peer = opt.CodeGenerationTarget == Xamarin.Android.Binder.CodeGenerationTarget.XAJavaInterop1 ? "XAPeerMembers" : "JniPeerMembers"; diff --git a/src/Mono.Android/Mono.Android.csproj b/src/Mono.Android/Mono.Android.csproj index e0a2e92a1f0..82c3ce95726 100644 --- a/src/Mono.Android/Mono.Android.csproj +++ b/src/Mono.Android/Mono.Android.csproj @@ -10,7 +10,6 @@ Android true ..\..\product.snk - 0618;0809;0108;0114;0465;8764;8765;8766;8767;RS0041 $(WarningsAsErrors);CS2002 true $(DefineConstants);JAVA_INTEROP diff --git a/src/Mono.Android/PublicAPI/API-35/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-35/PublicAPI.Shipped.txt index 51b11d6abcc..978049fa4e6 100644 --- a/src/Mono.Android/PublicAPI/API-35/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-35/PublicAPI.Shipped.txt @@ -129776,58 +129776,58 @@ Xamarin.Android.Net.IAndroidAuthenticationModule.AuthenticationType.get -> strin Xamarin.Android.Net.IAndroidAuthenticationModule.CanPreAuthenticate.get -> bool Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! Xamarin.Android.Net.IAndroidAuthenticationModule.Scheme.get -> Xamarin.Android.Net.AuthenticationScheme -~static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CopyArray(byte[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(char[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(double[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(float[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(int[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(long[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, byte[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, char[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, double[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, float[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, int[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, long[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, short[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(short[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetMethodID(nint kls, string name, string signature) -> nint -~static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.NewArray(byte[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(char[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(double[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(float[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(int[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(long[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(short[] array) -> nint +static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CopyArray(byte[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(char[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(double[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(float[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(int[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(long[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, byte[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, char[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, double[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, float[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, int[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, long[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, short[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(short[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetMethodID(nint kls, string! name, string! signature) -> nint +static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.NewArray(byte[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(char[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(double[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(float[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(int[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(long[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(short[]? array) -> nint diff --git a/src/Mono.Android/PublicAPI/API-36.1/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-36.1/PublicAPI.Shipped.txt index 787ea1db79d..3ce29084f11 100644 --- a/src/Mono.Android/PublicAPI/API-36.1/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-36.1/PublicAPI.Shipped.txt @@ -134150,58 +134150,58 @@ virtual Xamarin.Android.Net.AndroidMessageHandler.GetJavaProxy(System.Uri! desti virtual Xamarin.Android.Net.AndroidMessageHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? virtual Xamarin.Android.Net.AndroidMessageHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! virtual Xamarin.Android.Net.AndroidMessageHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -~static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CopyArray(byte[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(char[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(double[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(float[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(int[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(long[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, byte[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, char[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, double[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, float[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, int[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, long[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, short[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(short[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetMethodID(nint kls, string name, string signature) -> nint -~static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.NewArray(byte[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(char[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(double[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(float[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(int[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(long[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(short[] array) -> nint +static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CopyArray(byte[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(char[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(double[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(float[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(int[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(long[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, byte[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, char[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, double[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, float[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, int[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, long[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, short[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(short[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetMethodID(nint kls, string! name, string! signature) -> nint +static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.NewArray(byte[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(char[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(double[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(float[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(int[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(long[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(short[]? array) -> nint diff --git a/src/Mono.Android/PublicAPI/API-36/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-36/PublicAPI.Shipped.txt index 7af16e4c6d2..f31ed48af9a 100644 --- a/src/Mono.Android/PublicAPI/API-36/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-36/PublicAPI.Shipped.txt @@ -129776,58 +129776,58 @@ Xamarin.Android.Net.IAndroidAuthenticationModule.AuthenticationType.get -> strin Xamarin.Android.Net.IAndroidAuthenticationModule.CanPreAuthenticate.get -> bool Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! Xamarin.Android.Net.IAndroidAuthenticationModule.Scheme.get -> Xamarin.Android.Net.AuthenticationScheme -~static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CopyArray(byte[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(char[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(double[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(float[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(int[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(long[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, byte[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, char[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, double[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, float[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, int[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, long[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, short[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(short[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetMethodID(nint kls, string name, string signature) -> nint -~static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.NewArray(byte[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(char[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(double[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(float[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(int[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(long[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(short[] array) -> nint +static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CopyArray(byte[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(char[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(double[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(float[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(int[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(long[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, byte[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, char[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, double[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, float[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, int[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, long[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, short[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(short[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetMethodID(nint kls, string! name, string! signature) -> nint +static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.NewArray(byte[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(char[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(double[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(float[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(int[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(long[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(short[]? array) -> nint diff --git a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt index a3ae260f2da..70f8753b3b6 100644 --- a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt @@ -66155,10 +66155,8 @@ const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile0 = Android.Media const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile1 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.EncoderCapabilities.BitrateModeCbrFd = Android.Media.BitrateMode.CbrFd -> Android.Media.BitrateMode @@ -134176,58 +134174,58 @@ virtual Xamarin.Android.Net.AndroidMessageHandler.GetJavaProxy(System.Uri! desti virtual Xamarin.Android.Net.AndroidMessageHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? virtual Xamarin.Android.Net.AndroidMessageHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! virtual Xamarin.Android.Net.AndroidMessageHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -~static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CopyArray(byte[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(char[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(double[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(float[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(int[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(long[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, byte[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, char[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, double[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, float[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, int[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, long[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, short[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(short[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetMethodID(nint kls, string name, string signature) -> nint -~static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.NewArray(byte[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(char[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(double[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(float[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(int[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(long[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(short[] array) -> nint +static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CopyArray(byte[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(char[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(double[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(float[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(int[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(long[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, byte[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, char[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, double[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, float[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, int[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, long[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, short[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(short[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetMethodID(nint kls, string! name, string! signature) -> nint +static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.NewArray(byte[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(char[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(double[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(float[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(int[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(long[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(short[]? array) -> nint diff --git a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt index 0b3c52e5555..9fe4aff94b8 100644 --- a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt @@ -1,8 +1,5117 @@ #nullable enable +*REMOVED*Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, string? info) -> void +*REMOVED*Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +*REMOVED*Android.App.AppFunctions.AppFunctionState.Default = 0 -> Android.App.AppFunctions.AppFunctionState +*REMOVED*Android.App.AppFunctions.AppFunctionState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionState +*REMOVED*Android.App.AppFunctions.AppFunctionState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionState +*REMOVED*Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder? builder) -> Android.App.Notification.Builder? +*REMOVED*Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice? device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool +*REMOVED*Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! cyclingPedalingCadenceRecordSamples) -> void +*REMOVED*Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! speedRecordSamples) -> void +*REMOVED*Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! stepsCadenceRecordSamples) -> void +*REMOVED*Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress! macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +*REMOVED*Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity! activity) -> void +*REMOVED*Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity! activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void +*REMOVED*Android.OS.Bundle.GetByteArray(string? key) -> byte[]? +*REMOVED*Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void +*REMOVED*Android.Runtime.XmlReaderPullParser.GetNamespace(string! prefix) -> string? +*REMOVED*Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]! holderForStartAndLength) -> char[]! +*REMOVED*Android.Telecom.CallControl.Answer(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +*REMOVED*Android.Telecom.CallControl.RequestVideoState(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +*REMOVED*Android.Text.IInputType +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string! comment) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string! domain) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date! date) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string! path) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string! value) -> void *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void +*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void +*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer! action) -> bool +*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionState.Default -> Android.App.AppFunctions.AppFunctionState +*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionState.Disabled -> Android.App.AppFunctions.AppFunctionState +*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionState.Enabled -> Android.App.AppFunctions.AppFunctionState +*REMOVED*const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType +*REMOVED*override Android.Graphics.AndroidBitmapInfo.Equals(object! value) -> bool +*REMOVED*override Android.Graphics.Color.Equals(object! obj) -> bool +*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type! targetType) -> Android.Graphics.Color +*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type! targetType) -> System.Linq.Expressions.Expression! +*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes) -> int +*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes, int offset, int length) -> int +*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer) -> void +*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer, int offset, int length) -> void +*REMOVED*override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object! +*REMOVED*override Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +*REMOVED*override Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +*REMOVED*override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override sealed Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void +*REMOVED*static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string! +*REMOVED*static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy? +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, Android.Content.Intent? intent) -> int +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, string? packageName) -> void +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, Java.Lang.ICharSequence? info) -> void +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName! admin, Android.App.Admin.PermissionPolicy policy) -> void +*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! connectionMigrationOptions) -> Android.Net.Http.HttpEngine.Builder! +*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! dnsOptions) -> Android.Net.Http.HttpEngine.Builder! +*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! quicOptions) -> Android.Net.Http.HttpEngine.Builder! +*REMOVED*virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pin, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void +*REMOVED*virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frame) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, Java.Lang.Throwable? cause) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message, Java.Lang.Throwable? cause) -> void +Android.App.ActionEmphasis +Android.App.ActionEmphasis.Auto = 0 -> Android.App.ActionEmphasis +Android.App.ActionEmphasis.Primary = 1 -> Android.App.ActionEmphasis +Android.App.ActionEmphasis.Secondary = 2 -> Android.App.ActionEmphasis +Android.App.ActionStyle +Android.App.ActionStyle.Auto = 0 -> Android.App.ActionStyle +Android.App.ActionStyle.IconAndText = 2 -> Android.App.ActionStyle +Android.App.ActionStyle.IconOnly = 3 -> Android.App.ActionStyle +Android.App.ActionStyle.TextOnly = 1 -> Android.App.ActionStyle +Android.App.Activity.IsHandoffEnabled.get -> bool +Android.App.Activity.SetHandoffEnabled(bool handoffEnabled, Android.App.HandoffActivityParams? handoffActivityParams) -> void +Android.App.ActivityManager.MemoryInfo.FreeMem.get -> long +Android.App.ActivityManager.MemoryInfo.FreeMem.set -> void +Android.App.ActivityManager.TaskDescription.Builder.SetBadge(Android.Graphics.Drawables.Icon? badge) -> Android.App.ActivityManager.TaskDescription.Builder! +Android.App.ActivityManager.TaskDescription.Builder.SetIcon(Android.Graphics.Drawables.Icon? icon) -> Android.App.ActivityManager.TaskDescription.Builder! +Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp = 1 -> Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayer.Pinned = 2 -> Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayer.Undefined = 0 -> Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayerResult +Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted = 0 -> Android.App.ActivityManagerAppTaskWindowingLayerResult +Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected = 1 -> Android.App.ActivityManagerAppTaskWindowingLayerResult +Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, string? info) -> void +Android.App.AnrType +Android.App.AnrType.AppTriggered = 7 -> Android.App.AnrType +Android.App.AnrType.ApplicationStart = 10 -> Android.App.AnrType +Android.App.AnrType.BroadcastOfIntent = 3 -> Android.App.AnrType +Android.App.AnrType.ContentProviderNotResponding = 6 -> Android.App.AnrType +Android.App.AnrType.ExecuteService = 5 -> Android.App.AnrType +Android.App.AnrType.ForegroundShortServiceTimeout = 8 -> Android.App.AnrType +Android.App.AnrType.InputDispatch = 2 -> Android.App.AnrType +Android.App.AnrType.InputDispatchNoFocusedWindow = 1 -> Android.App.AnrType +Android.App.AnrType.JobServiceStart = 9 -> Android.App.AnrType +Android.App.AnrType.Other = 0 -> Android.App.AnrType +Android.App.AnrType.StartForegroundService = 4 -> Android.App.AnrType +Android.App.AnrTypes +Android.App.AnrWarningResult +Android.App.AnrWarningResult.AnrId.get -> int +Android.App.AnrWarningResult.AnrType.get -> int +Android.App.AnrWarningResult.ConsumedMillis.get -> long +Android.App.AnrWarningResult.DescribeContents() -> int +Android.App.AnrWarningResult.Description.get -> string! +Android.App.AnrWarningResult.InterfaceConsts +Android.App.AnrWarningResult.TimeoutMillis.get -> long +Android.App.AnrWarningResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionActivityId +Android.App.AppFunctions.AppFunctionActivityId.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts +Android.App.AppFunctions.AppFunctionActivityId.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionActivityState +Android.App.AppFunctions.AppFunctionActivityState.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId! +Android.App.AppFunctions.AppFunctionActivityState.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionActivityState.FunctionNames.get -> Android.Util.ArraySet! +Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts +Android.App.AppFunctions.AppFunctionActivityState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionEnabledState.Default = 0 -> Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionEnabledState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionEnabledState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionManager.GetAppFunctionActivityStates(System.Collections.Generic.ICollection! activityIds, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionManager.GetAppFunctionStates(System.Collections.Generic.IList! appFunctionNames, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionManager.ObserveAppFunctions(Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunctionObserver! appFunctionObserver) -> Android.App.AppFunctions.IAppFunctionObservation! +Android.App.AppFunctions.AppFunctionManager.RegisterAppFunction(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> Android.App.AppFunctions.IAppFunctionRegistration! +Android.App.AppFunctions.AppFunctionManager.RegisterAppFunctions(System.Collections.Generic.IList! requests) -> Android.App.AppFunctions.IAppFunctionRegistration! +Android.App.AppFunctions.AppFunctionManager.SearchAppFunctions(Android.App.AppFunctions.AppFunctionSearchSpec! searchSpec, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionEnabledState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionMetadata +Android.App.AppFunctions.AppFunctionMetadata.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts +Android.App.AppFunctions.AppFunctionMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! +Android.App.AppFunctions.AppFunctionMetadata.Name.get -> Android.App.AppFunctions.AppFunctionName! +Android.App.AppFunctions.AppFunctionMetadata.PackageMetadata.get -> Android.App.AppFunctions.AppFunctionPackageMetadata! +Android.App.AppFunctions.AppFunctionMetadata.SchemaMetadata.get -> Android.App.AppFunctions.AppFunctionSchemaMetadata? +Android.App.AppFunctions.AppFunctionMetadata.Scope.get -> int +Android.App.AppFunctions.AppFunctionMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionMetadataScope +Android.App.AppFunctions.AppFunctionMetadataScope.Activity = 1 -> Android.App.AppFunctions.AppFunctionMetadataScope +Android.App.AppFunctions.AppFunctionMetadataScope.Global = 0 -> Android.App.AppFunctions.AppFunctionMetadataScope +Android.App.AppFunctions.AppFunctionName +Android.App.AppFunctions.AppFunctionName.AppFunctionName(string! packageName, string! functionIdentifier) -> void +Android.App.AppFunctions.AppFunctionName.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionName.FunctionIdentifier.get -> string! +Android.App.AppFunctions.AppFunctionName.InterfaceConsts +Android.App.AppFunctions.AppFunctionName.PackageName.get -> string! +Android.App.AppFunctions.AppFunctionName.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionPackageMetadata +Android.App.AppFunctions.AppFunctionPackageMetadata.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts +Android.App.AppFunctions.AppFunctionPackageMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! +Android.App.AppFunctions.AppFunctionPackageMetadata.PackageName.get -> string! +Android.App.AppFunctions.AppFunctionPackageMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionSchemaMetadata +Android.App.AppFunctions.AppFunctionSchemaMetadata.AppFunctionSchemaMetadata(string! schemaCategory, string! schemaName, long schemaVersion) -> void +Android.App.AppFunctions.AppFunctionSchemaMetadata.Category.get -> string! +Android.App.AppFunctions.AppFunctionSchemaMetadata.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts +Android.App.AppFunctions.AppFunctionSchemaMetadata.Name.get -> string! +Android.App.AppFunctions.AppFunctionSchemaMetadata.Version.get -> long +Android.App.AppFunctions.AppFunctionSchemaMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionSearchSpec +Android.App.AppFunctions.AppFunctionSearchSpec.Builder +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Build() -> Android.App.AppFunctions.AppFunctionSearchSpec! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Builder() -> void +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetFunctionNames(System.Collections.Generic.ICollection? functionNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetMinSchemaVersion(long minSchemaVersion) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetPackageNames(System.Collections.Generic.ICollection? packageNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaCategory(string? schemaCategory) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaName(string? schemaName) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetScopes(System.Collections.Generic.ICollection? scopes) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionSearchSpec.FunctionNames.get -> System.Collections.Generic.ICollection? +Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts +Android.App.AppFunctions.AppFunctionSearchSpec.MinSchemaVersion.get -> long +Android.App.AppFunctions.AppFunctionSearchSpec.PackageNames.get -> System.Collections.Generic.ICollection? +Android.App.AppFunctions.AppFunctionSearchSpec.SchemaCategory.get -> string? +Android.App.AppFunctions.AppFunctionSearchSpec.SchemaName.get -> string? +Android.App.AppFunctions.AppFunctionSearchSpec.Scopes.get -> System.Collections.Generic.ICollection? +Android.App.AppFunctions.AppFunctionSearchSpec.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionState.ActivityIds.get -> Android.Util.ArraySet? +Android.App.AppFunctions.AppFunctionState.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionState.FunctionName.get -> Android.App.AppFunctions.AppFunctionName! +Android.App.AppFunctions.AppFunctionState.InterfaceConsts +Android.App.AppFunctions.AppFunctionState.IsEnabled.get -> bool +Android.App.AppFunctions.AppFunctionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionUriGrant +Android.App.AppFunctions.AppFunctionUriGrant.AppFunctionUriGrant(Android.Net.Uri! uri, int modeFlags) -> void +Android.App.AppFunctions.AppFunctionUriGrant.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts +Android.App.AppFunctions.AppFunctionUriGrant.ModeFlags.get -> int +Android.App.AppFunctions.AppFunctionUriGrant.Uri.get -> Android.Net.Uri! +Android.App.AppFunctions.AppFunctionUriGrant.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.ExecuteAppFunctionRequest.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId? +Android.App.AppFunctions.ExecuteAppFunctionRequest.Attribution.get -> Android.App.AppInteractionAttribution? +Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.Builder(Android.App.AppFunctions.AppFunctionName! appFunctionName) -> void +Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetActivityId(Android.App.AppFunctions.AppFunctionActivityId? activityId) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! +Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetAttribution(Android.App.AppInteractionAttribution! attribution) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! +Android.App.AppFunctions.ExecuteAppFunctionResponse.ExecuteAppFunctionResponse(Android.App.AppSearch.GenericDocument! resultDocument, Android.OS.Bundle! extras, System.Collections.Generic.IList! uriGrants) -> void +Android.App.AppFunctions.ExecuteAppFunctionResponse.UriGrants.get -> System.Collections.Generic.IList! +Android.App.AppFunctions.IAppFunction +Android.App.AppFunctions.IAppFunction.OnExecuteAppFunction(Android.App.AppFunctions.ExecuteAppFunctionRequest! p0, Android.OS.CancellationSignal! p1, Android.OS.IOutcomeReceiver! p2) -> void +Android.App.AppFunctions.IAppFunctionObservation +Android.App.AppFunctions.IAppFunctionObservation.Cancel() -> void +Android.App.AppFunctions.IAppFunctionObserver +Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionMetadataChanged(System.Collections.Generic.ICollection! changedPackageNames) -> void +Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionStatesChanged(System.Collections.Generic.ICollection! changedFunctionNames) -> void +Android.App.AppFunctions.IAppFunctionRegistration +Android.App.AppFunctions.IAppFunctionRegistration.Unregister() -> void +Android.App.AppFunctions.RegisterAppFunctionRequest +Android.App.AppFunctions.RegisterAppFunctionRequest.AppFunction.get -> Android.App.AppFunctions.IAppFunction! +Android.App.AppFunctions.RegisterAppFunctionRequest.Executor.get -> Java.Util.Concurrent.IExecutor! +Android.App.AppFunctions.RegisterAppFunctionRequest.FunctionIdentifier.get -> string! +Android.App.AppFunctions.RegisterAppFunctionRequest.RegisterAppFunctionRequest(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> void +Android.App.AppInteractionAttribution +Android.App.AppInteractionAttribution.Builder +Android.App.AppInteractionAttribution.Builder.Build() -> Android.App.AppInteractionAttribution! +Android.App.AppInteractionAttribution.Builder.Builder(int interactionType) -> void +Android.App.AppInteractionAttribution.Builder.SetCustomInteractionType(string! customInteractionType) -> Android.App.AppInteractionAttribution.Builder! +Android.App.AppInteractionAttribution.Builder.SetInteractionUri(Android.Net.Uri? interactionUri) -> Android.App.AppInteractionAttribution.Builder! +Android.App.AppInteractionAttribution.CustomInteractionType.get -> string? +Android.App.AppInteractionAttribution.DescribeContents() -> int +Android.App.AppInteractionAttribution.InteractionType.get -> int +Android.App.AppInteractionAttribution.InteractionUri.get -> Android.Net.Uri? +Android.App.AppInteractionAttribution.InterfaceConsts +Android.App.AppInteractionAttribution.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionAttributionInteractionType.Other = 0 -> Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionAttributionInteractionType.UserQuery = 1 -> Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionAttributionInteractionType.UserScheduled = 2 -> Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionContract +Android.App.AppInteractionContract.InterfaceConsts +Android.App.AppSearch.AppSearchAccount +Android.App.AppSearch.AppSearchAccount.AccountId.get -> string? +Android.App.AppSearch.AppSearchAccount.AccountName.get -> string? +Android.App.AppSearch.AppSearchAccount.AccountType.get -> string? +Android.App.AppSearch.AppSearchAccount.AppSearchAccount(Android.App.AppSearch.GenericDocument! document) -> void +Android.App.AppSearch.AppSearchAccount.Builder +Android.App.AppSearch.AppSearchAccount.Builder.Builder(string! namespace, string! id) -> void +Android.App.AppSearch.AppSearchAccount.Builder.SetAccountId(string! accountId) -> Android.App.AppSearch.AppSearchAccount.Builder! +Android.App.AppSearch.AppSearchAccount.Builder.SetAccountName(string! accountName) -> Android.App.AppSearch.AppSearchAccount.Builder! +Android.App.AppSearch.AppSearchAccount.Builder.SetAccountType(string! accountType) -> Android.App.AppSearch.AppSearchAccount.Builder! +Android.App.AppSearch.AppSearchResultCode.Unavailable = 14 -> Android.App.AppSearch.AppSearchResultCode +Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.Builder! +Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.Description.get -> string! +Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder! +Android.App.AppSearch.GetSchemaResponse.Builder.ClearSchemaTypeWipeoutAccountPropertyPaths(string! schemaType) -> Android.App.AppSearch.GetSchemaResponse.Builder! +Android.App.AppSearch.GetSchemaResponse.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths) -> Android.App.AppSearch.GetSchemaResponse.Builder! +Android.App.AppSearch.GetSchemaResponse.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! +Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess = 12 -> Android.App.AppSearch.SchemaRequestPermissions +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.DescribeContents() -> int +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingMatchInfo(double semanticScore, int queryEmbeddingVectorIndex, int embeddingSearchMetricType) -> void +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingSearchMetricType.get -> int +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.QueryEmbeddingVectorIndex.get -> int +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.SemanticScore.get -> double +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppSearch.SearchResult.MatchInfo.Builder.SetEmbeddingMatch(Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? embeddingMatch) -> Android.App.AppSearch.SearchResult.MatchInfo.Builder! +Android.App.AppSearch.SearchResult.MatchInfo.EmbeddingMatch.get -> Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? +Android.App.AppSearch.SearchResult.MatchInfo.TextMatch.get -> Android.App.AppSearch.SearchResult.TextMatchInfo? +Android.App.AppSearch.SearchResult.MatchRange.DescribeContents() -> int +Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts +Android.App.AppSearch.SearchResult.MatchRange.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppSearch.SearchResult.TextMatchInfo +Android.App.AppSearch.SearchResult.TextMatchInfo.DescribeContents() -> int +Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatch.get -> string? +Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchFormatted.get -> Java.Lang.ICharSequence! +Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! +Android.App.AppSearch.SearchResult.TextMatchInfo.FullText.get -> string! +Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts +Android.App.AppSearch.SearchResult.TextMatchInfo.Snippet.get -> string? +Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetFormatted.get -> Java.Lang.ICharSequence! +Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetRange.get -> Android.App.AppSearch.SearchResult.MatchRange! +Android.App.AppSearch.SearchResult.TextMatchInfo.Submatch.get -> string? +Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchFormatted.get -> Java.Lang.ICharSequence! +Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! +Android.App.AppSearch.SearchResult.TextMatchInfo.TextMatchInfo(Android.App.AppSearch.SearchResult.MatchRange! exactMatchRange, Android.App.AppSearch.SearchResult.MatchRange! submatchRange, Android.App.AppSearch.SearchResult.MatchRange! snippetRange) -> void +Android.App.AppSearch.SearchResult.TextMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppSearch.SearchSpec.Builder.SetRetrieveEmbeddingMatchInfos(bool retrieveEmbeddingMatchInfos) -> Android.App.AppSearch.SearchSpec.Builder! +Android.App.AppSearch.SearchSpec.ShouldRetrieveEmbeddingMatchInfos() -> bool +Android.App.AppSearch.SetSchemaRequest.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths, bool autoWipeout) -> Android.App.AppSearch.SetSchemaRequest.Builder! +Android.App.AppSearch.SetSchemaRequest.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.get -> bool Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.set -> void +Android.App.ApplicationAttribute.PageSizeCompat.get -> string? +Android.App.ApplicationAttribute.PageSizeCompat.set -> void +Android.App.ApplicationExitInfo.AnrInfo +Android.App.ApplicationExitInfo.AnrInfo.AnrId.get -> int +Android.App.ApplicationExitInfo.AnrInfo.AnrType.get -> int +Android.App.ApplicationExitInfo.AnrInfo.DescribeContents() -> int +Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts +Android.App.ApplicationExitInfo.AnrInfo.IsUserPerceptible.get -> bool +Android.App.ApplicationExitInfo.AnrInfo.TimeoutMillis.get -> long +Android.App.ApplicationExitInfo.AnrInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.ApplicationExitInfo.GetAnrInfo() -> Android.App.ApplicationExitInfo.AnrInfo? +Android.App.AutomaticZenRuleType.Transit = 8 -> Android.App.AutomaticZenRuleType +Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos = 8 -> Android.App.Backup.BackupTransportFlags +Android.App.Backup.FullRestoreDataInput +Android.App.Backup.FullRestoreDataInput.FullRestoreDataInput(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.FixedDateFormat +Android.App.FixedDateFormat.Automatic = 0 -> Android.App.FixedDateFormat +Android.App.FixedDateFormat.LongDate = 1 -> Android.App.FixedDateFormat +Android.App.FixedDateFormat.ShortDate = 2 -> Android.App.FixedDateFormat +Android.App.HandoffActivityData +Android.App.HandoffActivityData.Builder +Android.App.HandoffActivityData.Builder.Build() -> Android.App.HandoffActivityData! +Android.App.HandoffActivityData.Builder.Builder(Android.Content.ComponentName! componentName) -> void +Android.App.HandoffActivityData.Builder.SetExtras(Android.OS.PersistableBundle! extras) -> Android.App.HandoffActivityData.Builder! +Android.App.HandoffActivityData.Builder.SetFallbackUri(Android.Net.Uri? fallbackUri) -> Android.App.HandoffActivityData.Builder! +Android.App.HandoffActivityData.ComponentName.get -> Android.Content.ComponentName? +Android.App.HandoffActivityData.DescribeContents() -> int +Android.App.HandoffActivityData.Extras.get -> Android.OS.PersistableBundle! +Android.App.HandoffActivityData.FallbackUri.get -> Android.Net.Uri? +Android.App.HandoffActivityData.InterfaceConsts +Android.App.HandoffActivityData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.HandoffActivityDataRequestInfo +Android.App.HandoffActivityDataRequestInfo.HandoffActivityDataRequestInfo(bool isActiveRequest) -> void +Android.App.HandoffActivityDataRequestInfo.IsActiveRequest.get -> bool +Android.App.HandoffActivityParams +Android.App.HandoffActivityParams.Builder +Android.App.HandoffActivityParams.Builder.Build() -> Android.App.HandoffActivityParams! +Android.App.HandoffActivityParams.Builder.Builder() -> void +Android.App.HandoffActivityParams.Builder.SetAllowHandoffWithoutPackageInstalled(bool allowHandoffWithoutPackageInstalled) -> Android.App.HandoffActivityParams.Builder! +Android.App.HandoffActivityParams.DescribeContents() -> int +Android.App.HandoffActivityParams.InterfaceConsts +Android.App.HandoffActivityParams.IsAllowHandoffWithoutPackageInstalled.get -> bool +Android.App.HandoffActivityParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.InfeasibleActivityOptionsException +Android.App.InfeasibleActivityOptionsException.InfeasibleActivityOptionsException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.KeyguardManager.DeviceLockedStateEventArgs +Android.App.KeyguardManager.DeviceLockedStateEventArgs.DeviceLockedStateEventArgs(bool isDeviceLocked) -> void +Android.App.KeyguardManager.DeviceLockedStateEventArgs.IsDeviceLocked.get -> bool +Android.App.KeyguardManager.IDeviceLockedStateListener +Android.App.KeyguardManager.IDeviceLockedStateListener.OnDeviceLockedStateChanged(bool isDeviceLocked) -> void +Android.App.Notification.Action.Builder.SetEmphasisHint(int emphasis) -> Android.App.Notification.Action.Builder! +Android.App.Notification.Action.Builder.SetStyleHint(int style) -> Android.App.Notification.Action.Builder! +Android.App.Notification.BridgedNotificationMetadata +Android.App.Notification.BridgedNotificationMetadata.AppIcon.get -> Android.Graphics.Drawables.Icon! +Android.App.Notification.BridgedNotificationMetadata.BridgedNotificationMetadata(string! originDeviceName, string! packageName, string! channelId, Android.Graphics.Drawables.Icon! appIcon) -> void +Android.App.Notification.BridgedNotificationMetadata.ChannelId.get -> string! +Android.App.Notification.BridgedNotificationMetadata.DescribeContents() -> int +Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts +Android.App.Notification.BridgedNotificationMetadata.OriginDeviceName.get -> string! +Android.App.Notification.BridgedNotificationMetadata.PackageName.get -> string! +Android.App.Notification.BridgedNotificationMetadata.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! +Android.App.Notification.Metric +Android.App.Notification.Metric.FixedDate +Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value) -> void +Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value, int format) -> void +Android.App.Notification.Metric.FixedDate.Format.get -> int +Android.App.Notification.Metric.FixedDate.Value.get -> Java.Time.LocalDate! +Android.App.Notification.Metric.FixedFloat +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit, int minFractionDigits, int maxFractionDigits) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit, int minFractionDigits, int maxFractionDigits) -> void +Android.App.Notification.Metric.FixedFloat.MaxFractionDigits.get -> int +Android.App.Notification.Metric.FixedFloat.MinFractionDigits.get -> int +Android.App.Notification.Metric.FixedFloat.Unit.get -> string? +Android.App.Notification.Metric.FixedFloat.UnitFormatted.get -> Java.Lang.ICharSequence? +Android.App.Notification.Metric.FixedFloat.Value.get -> float +Android.App.Notification.Metric.FixedInt +Android.App.Notification.Metric.FixedInt.FixedInt(int value) -> void +Android.App.Notification.Metric.FixedInt.FixedInt(int value, Java.Lang.ICharSequence? unit) -> void +Android.App.Notification.Metric.FixedInt.FixedInt(int value, string? unit) -> void +Android.App.Notification.Metric.FixedInt.Unit.get -> string? +Android.App.Notification.Metric.FixedInt.UnitFormatted.get -> Java.Lang.ICharSequence? +Android.App.Notification.Metric.FixedInt.Value.get -> int +Android.App.Notification.Metric.FixedText +Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value) -> void +Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value, Java.Lang.ICharSequence? unit) -> void +Android.App.Notification.Metric.FixedText.FixedText(string! value) -> void +Android.App.Notification.Metric.FixedText.FixedText(string! value, string? unit) -> void +Android.App.Notification.Metric.FixedText.Unit.get -> string? +Android.App.Notification.Metric.FixedText.UnitFormatted.get -> Java.Lang.ICharSequence? +Android.App.Notification.Metric.FixedText.Value.get -> string? +Android.App.Notification.Metric.FixedText.ValueFormatted.get -> Java.Lang.ICharSequence! +Android.App.Notification.Metric.FixedTime +Android.App.Notification.Metric.FixedTime.FixedTime(Java.Time.LocalTime! value) -> void +Android.App.Notification.Metric.FixedTime.Value.get -> Java.Time.LocalTime! +Android.App.Notification.Metric.Label.get -> string? +Android.App.Notification.Metric.LabelFormatted.get -> Java.Lang.ICharSequence! +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label) -> void +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label, int semanticStyle) -> void +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label) -> void +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label, int semanticStyle) -> void +Android.App.Notification.Metric.MetricValue +Android.App.Notification.Metric.MetricValue.MetricValue(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.Notification.Metric.SemanticStyle.get -> int +Android.App.Notification.Metric.TimeDifference +Android.App.Notification.Metric.TimeDifference.Format.get -> int +Android.App.Notification.Metric.TimeDifference.IsStopwatch.get -> bool +Android.App.Notification.Metric.TimeDifference.IsTimer.get -> bool +Android.App.Notification.Metric.TimeDifference.PausedDuration.get -> Java.Time.Duration? +Android.App.Notification.Metric.TimeDifference.ZeroElapsedRealtime.get -> Java.Lang.Long? +Android.App.Notification.Metric.TimeDifference.ZeroTime.get -> Java.Time.Instant? +Android.App.Notification.Metric.Value.get -> Android.App.Notification.Metric.MetricValue! +Android.App.Notification.MetricStyle +Android.App.Notification.MetricStyle.AddMetric(Android.App.Notification.Metric! metric) -> Android.App.Notification.MetricStyle! +Android.App.Notification.MetricStyle.CriticalMetric.get -> Android.App.Notification.Metric? +Android.App.Notification.MetricStyle.MetricStyle() -> void +Android.App.Notification.MetricStyle.Metrics.get -> System.Collections.Generic.IList! +Android.App.Notification.MetricStyle.SetCriticalMetric(int index) -> Android.App.Notification.MetricStyle! +Android.App.Notification.MetricStyle.SetMetrics(System.Collections.Generic.IList! metrics) -> Android.App.Notification.MetricStyle! +Android.App.Notification.ProgressStyle.Point.SemanticStyle.get -> int +Android.App.Notification.ProgressStyle.Point.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Point! +Android.App.Notification.ProgressStyle.Segment.SemanticStyle.get -> int +Android.App.Notification.ProgressStyle.Segment.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Segment! +Android.App.Notification.ProjectedExtender +Android.App.Notification.ProjectedExtender.ContentIntent.get -> Android.App.PendingIntent? +Android.App.Notification.ProjectedExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! +Android.App.Notification.ProjectedExtender.ProjectedExtender() -> void +Android.App.Notification.ProjectedExtender.ProjectedExtender(Android.App.Notification! notification) -> void +Android.App.Notification.ProjectedExtender.SetContentIntent(Android.App.PendingIntent? intent) -> Android.App.Notification.ProjectedExtender! +Android.App.NotificationChannel.OriginalImportance.get -> int +Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Caution = 3 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Danger = 4 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Info = 1 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Safe = 2 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Unspecified = 0 -> Android.App.NotificationSemanticStyle +Android.App.PermissionUI.ILocationButtonClient +Android.App.PermissionUI.ILocationButtonClient.OnPermissionResult(bool isGranted) -> void +Android.App.PermissionUI.ILocationButtonClient.OnSessionError(Java.Lang.Throwable! cause) -> void +Android.App.PermissionUI.ILocationButtonClient.OnSessionOpened(Android.App.PermissionUI.ILocationButtonSession! session) -> void +Android.App.PermissionUI.ILocationButtonProvider +Android.App.PermissionUI.ILocationButtonProvider.OpenSession(Android.App.Activity! activity, Android.OS.IBinder! hostToken, int displayId, Android.App.PermissionUI.LocationButtonRequest! request, Java.Util.Concurrent.IExecutor! clientExecutor, Android.App.PermissionUI.ILocationButtonClient! client) -> void +Android.App.PermissionUI.ILocationButtonSession +Android.App.PermissionUI.ILocationButtonSession.ChangeConfiguration(Android.Content.Res.Configuration! newConfig) -> void +Android.App.PermissionUI.ILocationButtonSession.Close() -> void +Android.App.PermissionUI.ILocationButtonSession.Resize(int width, int height) -> void +Android.App.PermissionUI.ILocationButtonSession.SetBackgroundColor(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetCornerRadius(float cornerRadius) -> void +Android.App.PermissionUI.ILocationButtonSession.SetIconTint(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetPadding(int left, int top, int right, int bottom) -> void +Android.App.PermissionUI.ILocationButtonSession.SetPressedCornerRadius(float cornerRadius) -> void +Android.App.PermissionUI.ILocationButtonSession.SetStrokeColor(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetStrokeWidth(int width) -> void +Android.App.PermissionUI.ILocationButtonSession.SetTextColor(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetTextType(int textType) -> void +Android.App.PermissionUI.ILocationButtonSession.SurfacePackage.get -> Android.Views.SurfaceControlViewHost.SurfacePackage! +Android.App.PermissionUI.LocationButtonProviderFactory +Android.App.PermissionUI.LocationButtonProviderFactory.LocationButtonProviderFactory(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PermissionUI.LocationButtonRequest +Android.App.PermissionUI.LocationButtonRequest.BackgroundColor.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.Builder +Android.App.PermissionUI.LocationButtonRequest.Builder.Build() -> Android.App.PermissionUI.LocationButtonRequest! +Android.App.PermissionUI.LocationButtonRequest.Builder.Builder(int width, int height, Android.Content.Res.Configuration! configuration) -> void +Android.App.PermissionUI.LocationButtonRequest.Builder.SetBackgroundColor(Android.Graphics.Color backgroundColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetIconTint(Android.Graphics.Color iconTint) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingBottom(int paddingBottom) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingLeft(int paddingLeft) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingRight(int paddingRight) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingTop(int paddingTop) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPressedCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeColor(Android.Graphics.Color strokeColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeWidth(int strokeWidth) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextColor(Android.Graphics.Color textColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextType(int textType) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Configuration.get -> Android.Content.Res.Configuration! +Android.App.PermissionUI.LocationButtonRequest.CornerRadius.get -> float +Android.App.PermissionUI.LocationButtonRequest.DescribeContents() -> int +Android.App.PermissionUI.LocationButtonRequest.Height.get -> int +Android.App.PermissionUI.LocationButtonRequest.IconTint.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts +Android.App.PermissionUI.LocationButtonRequest.PaddingBottom.get -> int +Android.App.PermissionUI.LocationButtonRequest.PaddingLeft.get -> int +Android.App.PermissionUI.LocationButtonRequest.PaddingRight.get -> int +Android.App.PermissionUI.LocationButtonRequest.PaddingTop.get -> int +Android.App.PermissionUI.LocationButtonRequest.PressedCornerRadius.get -> float +Android.App.PermissionUI.LocationButtonRequest.StrokeColor.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.StrokeWidth.get -> int +Android.App.PermissionUI.LocationButtonRequest.TextColor.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.TextType.get -> int +Android.App.PermissionUI.LocationButtonRequest.Width.get -> int +Android.App.PermissionUI.LocationButtonRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PermissionUI.LocationButtonSession +Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation = 4 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation = 5 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.None = 0 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation = 1 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation = 3 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation = 2 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PrivateCompute.DataMigrationToPccService +Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService() -> void +Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PrivateCompute.MigrationError +Android.App.PrivateCompute.MigrationError.InvocationFailed = 1 -> Android.App.PrivateCompute.MigrationError +Android.App.PrivateCompute.MigrationError.Timeout = 2 -> Android.App.PrivateCompute.MigrationError +Android.App.PrivateCompute.MigrationException +Android.App.PrivateCompute.MigrationException.ErrorCode.get -> int +Android.App.PrivateCompute.MigrationException.MigrationException(int errorCode, string? message) -> void +Android.App.PrivateCompute.MigrationRequestResult +Android.App.PrivateCompute.MigrationRequestResult.DescribeContents() -> int +Android.App.PrivateCompute.MigrationRequestResult.Extras.get -> Android.OS.PersistableBundle! +Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts +Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestResult(int status, Android.OS.PersistableBundle? extras) -> void +Android.App.PrivateCompute.MigrationRequestResult.Status.get -> int +Android.App.PrivateCompute.MigrationRequestResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PrivateCompute.MigrationStatus +Android.App.PrivateCompute.MigrationStatus.Accepted = 1 -> Android.App.PrivateCompute.MigrationStatus +Android.App.PrivateCompute.MigrationStatus.Rejected = 2 -> Android.App.PrivateCompute.MigrationStatus +Android.App.PrivateCompute.PccClient +Android.App.PrivateCompute.PccClient.PccClient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PrivateCompute.PccSandboxManager +Android.App.PrivateCompute.PccSandboxManager.IsPccTrustedSystemComponent(int uid, string? packageName) -> bool +Android.App.PrivateCompute.PccSandboxManager.IsPrivateComputeServicesUid(int uid) -> bool +Android.App.PrivateCompute.PccSandboxManager.StartNonPccProcessForDataMigration(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.PrivateCompute.PccSandboxManager.WriteToAuditLog(Android.OS.PersistableBundle! data) -> void +Android.App.PrivateCompute.PccService +Android.App.PrivateCompute.PccService.PccService() -> void +Android.App.PrivateCompute.PccService.PccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.SemanticAction.Pause = 14 -> Android.App.SemanticAction +Android.App.SemanticAction.Play = 13 -> Android.App.SemanticAction +Android.App.SemanticAction.Stop = 15 -> Android.App.SemanticAction +Android.App.ShowPowerMenuResult +Android.App.ShowPowerMenuResult.Disabled = 1 -> Android.App.ShowPowerMenuResult +Android.App.ShowPowerMenuResult.Showing = 0 -> Android.App.ShowPowerMenuResult +Android.App.ShowPowerMenuResult.Unknown = -1 -> Android.App.ShowPowerMenuResult +Android.App.TaskLocation +Android.App.TaskLocation.TaskLocation(int displayId, Android.Graphics.Rect! bounds) -> void +Android.App.TaskLocation.TaskLocation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.TimeDifferenceFormat +Android.App.TimeDifferenceFormat.Adaptive = 1 -> Android.App.TimeDifferenceFormat +Android.App.TimeDifferenceFormat.Chronometer = 2 -> Android.App.TimeDifferenceFormat +Android.App.UsesFeatureAttribute.Version.set -> void +Android.App.UsesPermissionAttribute.UsesPermissionFlags.get -> string? +Android.App.UsesPermissionAttribute.UsesPermissionFlags.set -> void +Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted = 0 -> Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable = 1 -> Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable = 2 -> Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.VoiceInteractionManager +Android.App.VoiceInteractions.VoiceInteractionManager.CanReadScreenContext() -> bool +Android.App.VoiceInteractions.VoiceInteractionManager.CreateRequestReadScreenContextIntent() -> Android.Content.Intent! +Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestState.get -> int +Android.Appwidget.AppWidgetEvent +Android.Appwidget.AppWidgetEvent.AppWidgetId.get -> int +Android.Appwidget.AppWidgetEvent.DescribeContents() -> int +Android.Appwidget.AppWidgetEvent.End.get -> Java.Time.Instant! +Android.Appwidget.AppWidgetEvent.GetClickedIds() -> int[]? +Android.Appwidget.AppWidgetEvent.GetScrolledIds() -> int[]? +Android.Appwidget.AppWidgetEvent.InterfaceConsts +Android.Appwidget.AppWidgetEvent.Position.get -> Android.Graphics.Rect? +Android.Appwidget.AppWidgetEvent.Start.get -> Java.Time.Instant! +Android.Appwidget.AppWidgetEvent.VisibleDuration.get -> Java.Time.Duration! +Android.Appwidget.AppWidgetEvent.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void +Android.Bluetooth.BluetoothAdapter.IsLeHighDataThroughputPhySupported() -> int +Android.Bluetooth.BluetoothDevice.CancelBondProcess() -> bool +Android.Bluetooth.BluetoothDevice.Connect() -> int +Android.Bluetooth.BluetoothDevice.ConnectGatt(Android.Bluetooth.BluetoothGattConnectionSettings! gattConnectionSettings, Java.Util.Concurrent.IExecutor! executor, Android.Bluetooth.BluetoothGattCallback! callback) -> Android.Bluetooth.BluetoothGatt? +Android.Bluetooth.BluetoothDevice.CreateBond(int transport) -> bool +Android.Bluetooth.BluetoothDevice.Disconnect() -> int +Android.Bluetooth.BluetoothDevice.FetchUuids(int transport) -> bool +Android.Bluetooth.BluetoothDevice.GetBondStatus(int transport) -> Android.Bluetooth.BondStatus? +Android.Bluetooth.BluetoothDevice.GetEncryptionStatus(int transport) -> Android.Bluetooth.EncryptionStatus? +Android.Bluetooth.BluetoothDevice.IsConnected(int transport) -> bool +Android.Bluetooth.BluetoothDevice.KeyMissingCount.get -> int +Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure = 1 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing = 2 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure = 3 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing = 4 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown = 0 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown = 3 -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy = 1 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp = 2 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy = 0 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc = 3 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothGatt.RequestSubrateMode(int subrateMode) -> int +Android.Bluetooth.BluetoothGattConnectionSettings +Android.Bluetooth.BluetoothGattConnectionSettings.Builder +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Build() -> Android.Bluetooth.BluetoothGattConnectionSettings! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Builder() -> void +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutoConnectEnabled(bool autoConnectEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutomaticMtuEnabled(bool automaticMtuEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetOpportunisticEnabled(bool opportunisticEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetTransport(int transport) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.IsAutoConnectEnabled.get -> bool +Android.Bluetooth.BluetoothGattConnectionSettings.IsAutomaticMtuEnabled.get -> bool +Android.Bluetooth.BluetoothGattConnectionSettings.IsOpportunisticEnabled.get -> bool +Android.Bluetooth.BluetoothGattConnectionSettings.Transport.get -> int +Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice! device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool +Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder.SetCodecId(long codecId) -> Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder! +Android.Bluetooth.BluetoothLeAudioCodecConfig.CodecId.get -> long +Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes = 2 -> Android.Bluetooth.BluetoothLeSourceCodecType +Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific = 255 -> Android.Bluetooth.BluetoothLeSourceCodecType +Android.Bluetooth.BluetoothPhy.PhyLeHdt = 5 -> Android.Bluetooth.BluetoothPhy +Android.Bluetooth.BluetoothPhy.PhyLeHdtMask = 16 -> Android.Bluetooth.BluetoothPhy +Android.Bluetooth.BondStatus +Android.Bluetooth.BondStatus.BondStatus(int pairingAlgorithm, int pairingVariant) -> void +Android.Bluetooth.BondStatus.PairingAlgorithm.get -> int +Android.Bluetooth.BondStatus.PairingVariant.get -> int +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = 1403 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources = 1404 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed = 1405 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed = 1402 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed = 1400 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed = 1401 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.EncryptionStatus +Android.Bluetooth.EncryptionStatus.Algorithm.get -> int +Android.Bluetooth.EncryptionStatus.EncryptionStatus(int keySize, int algorithm) -> void +Android.Bluetooth.EncryptionStatus.KeySize.get -> int +Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.Balanced = 2 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.High = 3 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.Low = 1 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.NotUpdated = 255 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.Off = 0 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.SystemUpdate = 99 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable = 20 -> Android.Bluetooth.LE.AdvertiseTxPower +Android.Bluetooth.LE.ScanSettings.Builder.SetRssiThreshold(int rssiThreshold) -> Android.Bluetooth.LE.ScanSettings.Builder! +Android.Bluetooth.LE.ScanSettings.Builder.SetScanType(int scanType) -> Android.Bluetooth.LE.ScanSettings.Builder! +Android.Bluetooth.LE.ScanSettings.RssiThreshold.get -> int +Android.Bluetooth.LE.ScanSettings.ScanType.get -> int +Android.Bluetooth.LE.ScanType +Android.Bluetooth.LE.ScanType.Active = 2 -> Android.Bluetooth.LE.ScanType +Android.Bluetooth.LE.ScanType.Passive = 1 -> Android.Bluetooth.LE.ScanType +Android.Bluetooth.LE.ScanType.Unknown = 0 -> Android.Bluetooth.LE.ScanType +Android.Companion.ActionRequest +Android.Companion.ActionRequest.Action.get -> int +Android.Companion.ActionRequest.Builder +Android.Companion.ActionRequest.Builder.Build() -> Android.Companion.ActionRequest! +Android.Companion.ActionRequest.Builder.Builder(int action, int operation) -> void +Android.Companion.ActionRequest.DescribeContents() -> int +Android.Companion.ActionRequest.InterfaceConsts +Android.Companion.ActionRequest.Operation.get -> int +Android.Companion.ActionRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Companion.ActionResult +Android.Companion.ActionResult.Action.get -> int +Android.Companion.ActionResult.Builder +Android.Companion.ActionResult.Builder.Build() -> Android.Companion.ActionResult! +Android.Companion.ActionResult.Builder.Builder(int action, int resultCode) -> void +Android.Companion.ActionResult.DescribeContents() -> int +Android.Companion.ActionResult.InterfaceConsts +Android.Companion.ActionResult.ResultCode.get -> int +Android.Companion.ActionResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Companion.AssociationInfo.DeviceIcon.get -> Android.Graphics.Drawables.Icon? +Android.Companion.AssociationInfo.ExtraPermissions.get -> System.Collections.Generic.ICollection! +Android.Companion.AssociationInfo.IsRemoteAiAgentSupported.get -> bool +Android.Companion.AssociationRequest.Builder.SetDeviceIcon(Android.Graphics.Drawables.Icon! deviceIcon) -> Android.Companion.AssociationRequest.Builder! +Android.Companion.AssociationRequest.Builder.SetExtraPermissions(System.Collections.Generic.ICollection! permissions) -> Android.Companion.AssociationRequest.Builder! +Android.Companion.AssociationRequest.Builder.SetRemoteAiAgentSupported(bool remoteAiAgentSupported) -> Android.Companion.AssociationRequest.Builder! +Android.Companion.AssociationRequest.DeviceIcon.get -> Android.Graphics.Drawables.Icon? +Android.Companion.AssociationRequest.ExtraPermissions.get -> System.Collections.Generic.ICollection! +Android.Companion.AssociationRequest.IsRemoteAiAgentSupported.get -> bool +Android.Companion.CompanionDeviceManager.CreateAndSetDeviceId(int associationId, Android.Companion.DeviceId? deviceId) -> Android.Companion.DeviceId? +Android.Companion.CompanionDeviceManager.IsSystemDataTransportAttached(int associationId) -> bool +Android.Companion.CompanionDeviceManager.NotifyActionResult(int associationId, Android.Companion.ActionResult! result) -> void +Android.Companion.DevicePresenceEventType.EventAssociationRemoved = 6 -> Android.Companion.DevicePresenceEventType +Android.Companion.DevicePresenceEventType.Nearby = 7 -> Android.Companion.DevicePresenceEventType +Android.Companion.DevicePresenceEventType.NotNearby = 8 -> Android.Companion.DevicePresenceEventType +Android.Companion.RequestAction +Android.Companion.RequestAction.NearbyAdvertising = 1 -> Android.Companion.RequestAction +Android.Companion.RequestAction.NearbyScanning = 0 -> Android.Companion.RequestAction +Android.Companion.RequestAction.Transport = 2 -> Android.Companion.RequestAction +Android.Companion.RequestOperation +Android.Companion.RequestOperation.Activate = 0 -> Android.Companion.RequestOperation +Android.Companion.RequestOperation.Deactivate = 1 -> Android.Companion.RequestOperation +Android.Companion.ResultCode +Android.Companion.ResultCode.Activated = 0 -> Android.Companion.ResultCode +Android.Companion.ResultCode.Deactivated = 2 -> Android.Companion.ResultCode +Android.Companion.ResultCode.FailedToActivate = 1 -> Android.Companion.ResultCode +Android.Companion.SystemDataSyncFlags.AirplaneMode = 16 -> Android.Companion.SystemDataSyncFlags +Android.Companion.SystemDataSyncFlags.TaskContinuity = 2 -> Android.Companion.SystemDataSyncFlags +Android.Companion.SystemDataSyncFlags.UniversalModes = 4 -> Android.Companion.SystemDataSyncFlags +Android.Content.AttributionSource.Builder.SetNextAttributionSource(Android.Content.AttributionSource! value) -> Android.Content.AttributionSource.Builder! +Android.Content.Context.UpdateBindingParams +Android.Content.Context.UpdateBindingParams.Builder +Android.Content.Context.UpdateBindingParams.Builder.Build() -> Android.Content.Context.UpdateBindingParams! +Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection) -> void +Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection, Android.Content.Context.BindServiceFlags! flags) -> void +Android.Content.Context.UpdateBindingParams.Connection.get -> Android.Content.IServiceConnection! +Android.Content.Context.UpdateBindingParams.Flags.get -> Android.Content.Context.BindServiceFlags! +Android.Content.Context.UpdateBindingParams.IsRebind.get -> bool +Android.Content.Context.UpdateBindingParams.IsUnbind.get -> bool +Android.Content.Context.UpdateBindingParams.SetRebind(Android.Content.Context.BindServiceFlags! flags) -> void +Android.Content.Context.UpdateBindingParams.SetUnbind() -> void +Android.Content.PM.PackageInstaller.DeveloperVerificationServiceProvider.get -> Android.Content.ComponentName? +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked = 2 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable = 1 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown = 0 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore = 32 -> Android.Content.PM.PermissionInfoFlags +Android.Content.PM.RequestedPermission.OnlyForLocationButton = 131072 -> Android.Content.PM.RequestedPermission +Android.Content.PM.ServiceInfoFlags.NativeService = 32 -> Android.Content.PM.ServiceInfoFlags +Android.Content.PM.Webapp.WebAppInstallRequest +Android.Content.PM.Webapp.WebAppInstallRequest.Builder +Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Build() -> Android.Content.PM.Webapp.WebAppInstallRequest! +Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(Java.Lang.ICharSequence! title, string! manifestUrl) -> void +Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(string! title, string! manifestUrl) -> void +Android.Content.PM.Webapp.WebAppInstallRequest.Title.get -> string? +Android.Content.PM.Webapp.WebAppInstallRequest.WebAppInstallRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser = 6 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest = 4 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments = 5 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError = 1 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError = 7 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.Success = 0 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable = 8 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown = 9 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppManager +Android.Content.PM.Webapp.WebAppManager.Install(Android.Content.PM.Webapp.WebAppInstallRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IObjIntConsumer! callback) -> void +Android.Content.PM.Webapp.WebAppManager.IsAvailable.get -> bool +Android.Content.PM.Webapp.WebAppManager.Query(Android.Content.PM.Webapp.WebAppQueryRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! callback) -> void +Android.Content.PM.Webapp.WebAppQueryRequest +Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(string! packageName) -> void +Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.Installed = 0 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled = 1 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable = 4 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown = 5 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Crypto.Hpke.AeadParameterSpec +Android.Crypto.Hpke.AeadParameterSpec.AeadParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Hpke +Android.Crypto.Hpke.Hpke.Hpke(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.KdfParameterSpec +Android.Crypto.Hpke.KdfParameterSpec.KdfParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.KemParameterSpec +Android.Crypto.Hpke.KemParameterSpec.KemParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Message +Android.Crypto.Hpke.Message.Message(byte[]! encapsulated, byte[]! ciphertext) -> void +Android.Crypto.Hpke.Message.Message(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Recipient +Android.Crypto.Hpke.Recipient.Builder +Android.Crypto.Hpke.Recipient.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, byte[]! encapsulated, Java.Security.IPrivateKey! recipientKey) -> void +Android.Crypto.Hpke.Recipient.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Recipient.Recipient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Sender +Android.Crypto.Hpke.Sender.Builder +Android.Crypto.Hpke.Sender.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, Java.Security.IPublicKey! recipientKey) -> void +Android.Crypto.Hpke.Sender.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Sender.Sender(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber = 2 -> Android.DeviceLock.DeviceIdType +Android.DeviceLock.DeviceLockManager.ClearDeviceRestrictions(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.DeviceLock.DeviceLockManager.NotifyKioskSetupFinished(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Graphics.Drawables.ShapeType.Arc = 4 -> Android.Graphics.Drawables.ShapeType +Android.Graphics.ImageDecoder.DefaultProcess -> System.EventHandler! +Android.Graphics.ImageDecoder.DefaultThread -> System.EventHandler! +Android.Graphics.ImageFormatType.Raw14 = 44 -> Android.Graphics.ImageFormatType +Android.Graphics.Pdf.Component.FreeTextAnnotation +Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.set -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.get -> Android.Graphics.RectF! +Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.set -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.FreeTextAnnotation(Android.Graphics.RectF! bounds, string! textContent) -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.set -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.get -> string! +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.set -> void +Android.Graphics.Pdf.Component.HighlightAnnotation +Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.set -> void +Android.Graphics.Pdf.Component.HighlightAnnotation.Color.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.HighlightAnnotation.Color.set -> void +Android.Graphics.Pdf.Component.HighlightAnnotation.HighlightAnnotation(System.Collections.Generic.IList! boundsList) -> void +Android.Graphics.Pdf.Component.PdfAnnotation +Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Graphics.Pdf.Component.PdfAnnotationType +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext = 1 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight = 2 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp = 3 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfPageImageObject +Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.get -> Android.Graphics.Bitmap! +Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.set -> void +Android.Graphics.Pdf.Component.PdfPageImageObject.PdfPageImageObject(Android.Graphics.Bitmap! bitmap) -> void +Android.Graphics.Pdf.Component.PdfPageObject +Android.Graphics.Pdf.Component.PdfPageObject.PdfPageObject(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Graphics.Pdf.Component.PdfPageObjectType +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image = 3 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path = 2 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text = 1 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPagePathObject +Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.PdfPagePathObject(Android.Graphics.Path! path) -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.get -> int +Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.get -> float +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.ToPath() -> Android.Graphics.Path! +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObject +Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.Font.get -> Android.Graphics.Pdf.Component.PdfPageTextObjectFont! +Android.Graphics.Pdf.Component.PdfPageTextObject.FontSize.get -> float +Android.Graphics.Pdf.Component.PdfPageTextObject.PdfPageTextObject(string! text, Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font, float fontSize) -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.get -> int +Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.get -> float +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.Text.get -> string! +Android.Graphics.Pdf.Component.PdfPageTextObject.Text.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFont +Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font) -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(int fontFamily, bool isBold, bool isItalic) -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman = 3 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.StampAnnotation +Android.Graphics.Pdf.Component.StampAnnotation.AddObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> void +Android.Graphics.Pdf.Component.StampAnnotation.Bounds.get -> Android.Graphics.RectF! +Android.Graphics.Pdf.Component.StampAnnotation.Bounds.set -> void +Android.Graphics.Pdf.Component.StampAnnotation.Objects.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.Component.StampAnnotation.RemoveObject(int index) -> void +Android.Graphics.Pdf.Component.StampAnnotation.StampAnnotation(Android.Graphics.RectF! bounds) -> void +Android.Graphics.Pdf.PdfRenderer.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int +Android.Graphics.Pdf.PdfRenderer.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int +Android.Graphics.Pdf.PdfRenderer.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? +Android.Graphics.Pdf.PdfRenderer.Page.PageAnnotations.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRenderer.Page.PageObjects.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRenderer.Page.RemovePageAnnotation(int annotationId) -> void +Android.Graphics.Pdf.PdfRenderer.Page.RemovePageObject(int objectId) -> void +Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool +Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool +Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int +Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int +Android.Graphics.Pdf.PdfRendererPreV.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? +Android.Graphics.Pdf.PdfRendererPreV.Page.PageAnnotations.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRendererPreV.Page.PageObjects.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageAnnotation(int annotationId) -> void +Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageObject(int objectId) -> void +Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool +Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool +Android.Graphics.Pdf.RenderParams.Builder.SetRenderFormContentMode(int renderFormContentMode) -> Android.Graphics.Pdf.RenderParams.Builder! +Android.Graphics.Pdf.RenderParams.RenderFormContentMode.get -> int +Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations = 16 -> Android.Graphics.Pdf.RenderParamsRenderFlag +Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations = 8 -> Android.Graphics.Pdf.RenderParamsRenderFlag +Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default = 3 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled = 2 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled = 1 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Hardware.Biometrics.BiometricManagerAuthenticators.LessThanStrong = 0 -> Android.Hardware.Biometrics.BiometricManagerAuthenticators +Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Account = 2 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Generic = 3 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Message = 6 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Password = 0 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.QrCode = 1 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Reset = 5 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Setting = 4 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Supervised = 7 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(string! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! +Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.CryptoObject(Javax.Crypto.KeyAgreement! keyAgreement) -> void +Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.KeyAgreement.get -> Javax.Crypto.KeyAgreement? +Android.Hardware.Biometrics.FallbackOption +Android.Hardware.Biometrics.FallbackOption.DescribeContents() -> int +Android.Hardware.Biometrics.FallbackOption.FallbackOption(Java.Lang.ICharSequence! text, int iconType) -> void +Android.Hardware.Biometrics.FallbackOption.FallbackOption(string! text, int iconType) -> void +Android.Hardware.Biometrics.FallbackOption.IconType.get -> int +Android.Hardware.Biometrics.FallbackOption.InterfaceConsts +Android.Hardware.Biometrics.FallbackOption.Text.get -> string? +Android.Hardware.Biometrics.FallbackOption.TextFormatted.get -> Java.Lang.ICharSequence! +Android.Hardware.Biometrics.FallbackOption.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Camera2.CameraExtensionCharacteristics.IsExtensionSupported(int extensionType) -> bool +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfaces.get -> System.Collections.Generic.IList! +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfacesEventArgs(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.FrameNumber.get -> long +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.Timestamp.get -> long +Android.Hardware.Camera2.MultiResolutionImageReader.Builder +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Build() -> Android.Hardware.Camera2.MultiResolutionImageReader! +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Builder(System.Collections.Generic.ICollection! streams, int format, int maxImages) -> void +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetConcurrentOutputsEnabled(bool enable) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetUsage(long usage) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! +Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener +Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener.OnActiveOutputSurfaces(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void +Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.get -> Android.Hardware.Camera2.CaptureRequest? +Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.set -> void +Android.Hardware.Camera2.Params.MultiResolutionStreamConfigurationMap.IsConcurrentReadersSupported(int format) -> bool +Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredFormat.get -> int +Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredSize.get -> Android.Util.Size! +Android.Hardware.Camera2.Params.OutputConfiguration.MakeDeferredAndRemoveSurfaces() -> Android.Hardware.Camera2.Params.OutputConfiguration! +Android.Hardware.Camera2.Params.OutputConfiguration.Usage.get -> long +Android.Hardware.DataSpaceType.DisplayBt2020 = 142999552 -> Android.Hardware.DataSpaceType +Android.Hardware.Display.DeviceProductInfo.Builder +Android.Hardware.Display.DeviceProductInfo.Builder.Build() -> Android.Hardware.Display.DeviceProductInfo! +Android.Hardware.Display.DeviceProductInfo.Builder.Builder(string! manufacturerPnpId, string! productId) -> void +Android.Hardware.Display.DeviceProductInfo.Builder.SetConnectionToSinkType(int connectionToSinkType) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetEdidStructureMetadata(int edidStructureVersion, int edidStructureRevision) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetManufactureDate(int manufactureWeek, int manufactureYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetManufacturerPnpId(string! manufacturerPnpId) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetModelYear(int modelYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetName(string? name) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetProductId(string! productId) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetVideoInputType(int videoInputType) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.DescribeContents() -> int +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Revision.get -> int +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Version.get -> int +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Display.DeviceProductInfo.GetEdidStructureMetadata() -> Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata? +Android.Hardware.Display.DeviceProductInfo.VideoInputType.get -> int +Android.Hardware.Display.DisplayBrightnessUnit +Android.Hardware.Display.DisplayBrightnessUnit.Percentage = 1 -> Android.Hardware.Display.DisplayBrightnessUnit +Android.Hardware.Display.DisplayManager.DisplayTopology.get -> Android.Hardware.Display.DisplayTopology? +Android.Hardware.Display.DisplayManager.GetBrightness(int displayId, int unit) -> float +Android.Hardware.Display.DisplayManager.RegisterTopologyListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void +Android.Hardware.Display.DisplayManager.SetBrightness(int displayId, float value, int unit) -> void +Android.Hardware.Display.DisplayManager.UnregisterTopologyListener(Java.Util.Functions.IConsumer! listener) -> void +Android.Hardware.Display.DisplayTopology +Android.Hardware.Display.DisplayTopology.AbsoluteBounds.get -> Android.Util.SparseArray! +Android.Hardware.Display.DisplayTopology.DescribeContents() -> int +Android.Hardware.Display.DisplayTopology.InterfaceConsts +Android.Hardware.Display.DisplayTopology.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Display.VideoInputType +Android.Hardware.Display.VideoInputType.Analog = 0 -> Android.Hardware.Display.VideoInputType +Android.Hardware.Display.VideoInputType.Digital = 1 -> Android.Hardware.Display.VideoInputType +Android.Hardware.Display.VideoInputType.Unknown = -1 -> Android.Hardware.Display.VideoInputType +Android.Hardware.HardwareBufferFormat.Bgra1010102 = 67 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Bgrx1010102 = 68 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.R12 = 61 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.R14 = 62 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rg1212 = 63 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rg1414 = 64 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rgba12121212 = 65 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rgba14141414 = 66 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.Lights.ColorSequence +Android.Hardware.Lights.ColorSequence.Builder +Android.Hardware.Lights.ColorSequence.Builder.AddControlPoint(long delayMillis, Android.Graphics.Color color) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(Android.Hardware.Lights.ColorSequence! sequence) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(long[]! delaysMillis, int[]! colors) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.Builder.Build() -> Android.Hardware.Lights.ColorSequence! +Android.Hardware.Lights.ColorSequence.Builder.Builder() -> void +Android.Hardware.Lights.ColorSequence.Builder.SetInterpolationMode(int interpolationMode) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.DescribeContents() -> int +Android.Hardware.Lights.ColorSequence.DurationMillis.get -> long +Android.Hardware.Lights.ColorSequence.GetColors() -> int[]! +Android.Hardware.Lights.ColorSequence.GetDelaysMillis() -> long[]! +Android.Hardware.Lights.ColorSequence.InterfaceConsts +Android.Hardware.Lights.ColorSequence.InterpolationMode.get -> int +Android.Hardware.Lights.ColorSequence.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Lights.InterpolationMode +Android.Hardware.Lights.InterpolationMode.Linear = 1 -> Android.Hardware.Lights.InterpolationMode +Android.Hardware.Lights.InterpolationMode.None = 0 -> Android.Hardware.Lights.InterpolationMode +Android.Hardware.Lights.Light.HasAnimationControl.get -> bool +Android.Hardware.Lights.Light.MinUpdatePeriodMillis.get -> long +Android.Hardware.Lights.LightCapability.Animation = 4 -> Android.Hardware.Lights.LightCapability +Android.Hardware.Lights.LightType.Application = 10 -> Android.Hardware.Lights.LightType +Android.Hardware.Lights.LightsRequest.Builder.SetEffect(Android.Hardware.Lights.MultiLightEffect! effect) -> Android.Hardware.Lights.LightsRequest.Builder! +Android.Hardware.Lights.LightsRequest.Effect.get -> Android.Hardware.Lights.MultiLightEffect? +Android.Hardware.Lights.MultiLightEffect +Android.Hardware.Lights.MultiLightEffect.Builder +Android.Hardware.Lights.MultiLightEffect.Builder.AddLightSequence(Android.Hardware.Lights.Light! light, Android.Hardware.Lights.ColorSequence! colorSequence) -> Android.Hardware.Lights.MultiLightEffect.Builder! +Android.Hardware.Lights.MultiLightEffect.Builder.Build() -> Android.Hardware.Lights.MultiLightEffect! +Android.Hardware.Lights.MultiLightEffect.Builder.Builder() -> void +Android.Hardware.Lights.MultiLightEffect.Builder.SetIterations(int iterations) -> Android.Hardware.Lights.MultiLightEffect.Builder! +Android.Hardware.Lights.MultiLightEffect.Builder.SetPreemptive(bool preemptive) -> Android.Hardware.Lights.MultiLightEffect.Builder! +Android.Hardware.Lights.MultiLightEffect.DescribeContents() -> int +Android.Hardware.Lights.MultiLightEffect.InterfaceConsts +Android.Hardware.Lights.MultiLightEffect.IsPreemptive.get -> bool +Android.Hardware.Lights.MultiLightEffect.Iterations.get -> int +Android.Hardware.Lights.MultiLightEffect.Sequences.get -> System.Collections.Generic.IDictionary! +Android.Hardware.Lights.MultiLightEffect.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Serial.ISerialPortListener +Android.Hardware.Serial.ISerialPortListener.OnSerialPortConnected(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.ISerialPortListener.OnSerialPortDisconnected(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.DataSync = 4096 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.Nonblock = 2048 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.ReadOnly = 0 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.ReadWrite = 2 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.Sync = 1048576 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.WriteOnly = 1 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.SerialManager +Android.Hardware.Serial.SerialManager.Ports.get -> System.Collections.Generic.IList! +Android.Hardware.Serial.SerialManager.RegisterSerialPortListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Serial.ISerialPortListener! listener) -> void +Android.Hardware.Serial.SerialManager.UnregisterSerialPortListener(Android.Hardware.Serial.ISerialPortListener! listener) -> void +Android.Hardware.Serial.SerialPort +Android.Hardware.Serial.SerialPort.Name.get -> string! +Android.Hardware.Serial.SerialPort.ProductId.get -> int +Android.Hardware.Serial.SerialPort.RequestOpen(int flags, bool exclusive, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void +Android.Hardware.Serial.SerialPort.VendorId.get -> int +Android.Hardware.Serial.SerialPortConnectedEventArgs +Android.Hardware.Serial.SerialPortConnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! +Android.Hardware.Serial.SerialPortConnectedEventArgs.SerialPortConnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.SerialPortDisconnectedEventArgs +Android.Hardware.Serial.SerialPortDisconnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! +Android.Hardware.Serial.SerialPortDisconnectedEventArgs.SerialPortDisconnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.SerialPortResponse +Android.Hardware.Serial.SerialPortResponse.FileDescriptor.get -> Android.OS.ParcelFileDescriptor! +Android.Hardware.Serial.SerialPortResponse.Port.get -> Android.Hardware.Serial.SerialPort! +Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder.AddMedicalResourceType(int medicalResourceType) -> Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder! +Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.MedicalResourceTypes.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedLog.DeletedLog(string! deletedRecordId, Java.Time.Instant! deletedTime) -> void +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DataSourceId.get -> string! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResource(Android.Health.Connect.MedicalResourceId! deletedMedicalResourceId, Java.Time.Instant! deletedTime) -> void +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResourceId.get -> Android.Health.Connect.MedicalResourceId! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedTime.get -> Java.Time.Instant! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResources.get -> System.Collections.Generic.IList! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.UpsertedMedicalResources.get -> System.Collections.Generic.IList! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Build() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, int beverageType) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! time, int beverageType) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int beverageType) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearEndZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetAlcoholByVolume(Android.Health.Connect.DataTypes.Units.Percentage? alcoholByVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetBeverageType(int beverageType) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(Java.Lang.ICharSequence? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetServingVolume(Android.Health.Connect.DataTypes.Units.Volume? servingVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Notes.get -> string? +Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void +Android.Health.Connect.DataTypes.Device.Builder.SetDisplayName(string? displayName) -> Android.Health.Connect.DataTypes.Device.Builder! +Android.Health.Connect.DataTypes.Device.DisplayName.get -> string? +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearSetIndex() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearWeight() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetSetIndex(int setIndex) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetWeight(Android.Health.Connect.DataTypes.Units.Mass! weight) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.HasRateOfPerceivedExertion.get -> bool +Android.Health.Connect.DataTypes.ExerciseSegment.HasSetIndex.get -> bool +Android.Health.Connect.DataTypes.ExerciseSegment.RateOfPerceivedExertion.get -> float +Android.Health.Connect.DataTypes.ExerciseSegment.SetIndex.get -> int +Android.Health.Connect.DataTypes.ExerciseSegment.Weight.get -> Android.Health.Connect.DataTypes.Units.Mass? +Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! +Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! +Android.Health.Connect.DataTypes.ExerciseSessionRecord.HasRateOfPerceivedExertion.get -> bool +Android.Health.Connect.DataTypes.ExerciseSessionRecord.RateOfPerceivedExertion.get -> float +Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice = 9 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment = 13 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine = 12 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.Glasses = 10 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.Hearable = 11 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.Meter = 15 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer = 14 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Build() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int phase) -> void +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearDayOfCycle() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetDayOfCycle(int dayOfCycle) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! zoneOffset) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Date.get -> Java.Time.LocalDate! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.DayOfCycle.get -> int +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.IsDayOfCycleSet.get -> bool +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Phase.get -> int +Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void +Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void +Android.Health.Connect.DataTypes.SymptomRecord +Android.Health.Connect.DataTypes.SymptomRecord.Builder +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Build() -> Android.Health.Connect.DataTypes.SymptomRecord! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! startTime, Java.Time.Instant! endTime, Android.Health.Connect.DataTypes.Metadata! metadata) -> void +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! time, Android.Health.Connect.DataTypes.Metadata! metadata) -> void +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.LocalDate! date, Android.Health.Connect.DataTypes.Metadata! metadata) -> void +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetCount(int count) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetSeverity(int severity) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Count.get -> int +Android.Health.Connect.DataTypes.SymptomRecord.Date.get -> Java.Time.LocalDate? +Android.Health.Connect.DataTypes.SymptomRecord.Notes.get -> string? +Android.Health.Connect.DataTypes.SymptomRecord.Severity.get -> int +Android.Health.Connect.DataTypes.SymptomRecord.SymptomType.get -> int +Android.Health.Connect.DataTypes.SymptomRecord.TemporalType.get -> int +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe = 14 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy = 15 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai = 17 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider = 9 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail = 16 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin = 4 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball = 18 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager = 8 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead = 13 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum = 6 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake = 10 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu = 11 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju = 12 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila = 7 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka = 3 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey = 5 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.MenstrualCyclePhase +Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular = 1 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal = 2 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Mild = 1 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Moderate = 2 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Severe = 3 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified = 0 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.AbdominalPain = 1 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Acne = 2 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BackPain = 3 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Bloating = 4 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BrainFog = 5 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BreastTenderness = 6 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BrittleNails = 7 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BurningMouth = 8 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ChestPain = 9 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ChestTightness = 10 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Chills = 11 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Constipation = 12 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Cough = 13 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Cramps = 14 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Cravings = 15 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Dehydration = 16 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Diarrhea = 17 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing = 18 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Dizziness = 19 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.DrySkin = 20 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Earaches = 21 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Fatigue = 22 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Fever = 23 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche = 24 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.HairLoss = 25 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Headache = 26 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations = 28 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Heartburn = 27 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.HotFlashes = 29 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Insomnia = 30 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.JointPain = 31 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.JointStiffness = 32 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite = 33 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness = 34 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.LowerBackPain = 35 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.MemoryLapse = 36 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.MoodChange = 37 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.MusclePain = 38 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Nausea = 39 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.NightSweats = 40 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.PelvicPain = 41 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat = 42 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise = 43 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.RunnyNose = 44 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath = 45 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat = 46 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.SleepChanges = 48 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Sleepiness = 47 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Sneezing = 49 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Snore = 50 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.SoreThroat = 51 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.StomachAche = 52 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.StuffyNose = 53 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges = 54 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Unknown = 0 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.VaginalDryness = 55 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness = 56 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Vomiting = 57 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.WaterRetention = 58 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Wheezing = 59 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.DeviceDataSource +Android.Health.Connect.DeviceDataSource.DescribeContents() -> int +Android.Health.Connect.DeviceDataSource.Device.get -> Android.Health.Connect.DataTypes.Device! +Android.Health.Connect.DeviceDataSource.DeviceDataOrigin.get -> Android.Health.Connect.DataTypes.DataOrigin! +Android.Health.Connect.DeviceDataSource.DeviceDataSource(Android.Health.Connect.DataTypes.DataOrigin! deviceDataOrigin, Android.Health.Connect.DataTypes.Device! device, System.Collections.Generic.ICollection! dataTypes) -> void +Android.Health.Connect.DeviceDataSource.DeviceDataTypeSources.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.DeviceDataSource.InterfaceConsts +Android.Health.Connect.DeviceDataSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.DeviceDataSourceCapabilities +Android.Health.Connect.DeviceDataSourceCapabilities.RecordTypes.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.DeviceDataTypeSource +Android.Health.Connect.DeviceDataTypeSource.DataType.get -> Java.Lang.Class! +Android.Health.Connect.DeviceDataTypeSource.DescribeContents() -> int +Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts +Android.Health.Connect.DeviceDataTypeSource.IsAvailable.get -> bool +Android.Health.Connect.DeviceDataTypeSource.IsUserEnabled.get -> bool +Android.Health.Connect.DeviceDataTypeSource.SymptomType.get -> int +Android.Health.Connect.DeviceDataTypeSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.GetDeviceDataSourcesResponse +Android.Health.Connect.GetDeviceDataSourcesResponse.DescribeContents() -> int +Android.Health.Connect.GetDeviceDataSourcesResponse.DeviceDataSources.get -> System.Collections.Generic.IList! +Android.Health.Connect.GetDeviceDataSourcesResponse.GetDeviceDataSourcesResponse(System.Collections.Generic.IList! dataSources) -> void +Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts +Android.Health.Connect.GetDeviceDataSourcesResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.MatchmakingRequest +Android.Health.Connect.MatchmakingRequest.Builder +Android.Health.Connect.MatchmakingRequest.Builder.AddRecordType(Java.Lang.Class! recordType) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.Builder.AddRecordTypes(System.Collections.Generic.ICollection! recordTypes) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.Builder.Build() -> Android.Health.Connect.MatchmakingRequest! +Android.Health.Connect.MatchmakingRequest.Builder.Builder() -> void +Android.Health.Connect.MatchmakingRequest.Builder.SetExcludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.Builder.SetIncludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.DescribeContents() -> int +Android.Health.Connect.MatchmakingRequest.ExcludedDataSources.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.MatchmakingRequest.IncludedDataSources.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.MatchmakingRequest.InterfaceConsts +Android.Health.Connect.MatchmakingRequest.RecordTypes.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.MatchmakingRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.MatchmakingResponse +Android.Health.Connect.MatchmakingResponse.Builder +Android.Health.Connect.MatchmakingResponse.Builder.Build() -> Android.Health.Connect.MatchmakingResponse! +Android.Health.Connect.MatchmakingResponse.Builder.Builder(bool isMatchmakingPossible) -> void +Android.Health.Connect.MatchmakingResponse.Builder.SetMatchmakingPossible(bool isMatchmakingPossible) -> Android.Health.Connect.MatchmakingResponse.Builder! +Android.Health.Connect.MatchmakingResponse.DescribeContents() -> int +Android.Health.Connect.MatchmakingResponse.InterfaceConsts +Android.Health.Connect.MatchmakingResponse.IsMatchmakingPossible.get -> bool +Android.Health.Connect.MatchmakingResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Icu.Lang.UCharacter.IdentifierType +Android.Icu.Number.SkeletonSyntaxException +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token, Java.Lang.Throwable? cause) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token, Java.Lang.Throwable? cause) -> void +Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date) -> string? +Android.Icu.Text.DateIntervalFormat.Format(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? pos) -> Java.Lang.StringBuffer? +Android.Locations.GnssCapabilities.Builder.SetHasGnssEngineRestartAfterPowerModeChange(bool capable) -> Android.Locations.GnssCapabilities.Builder! +Android.Locations.GnssCapabilities.HasGnssEngineRestartAfterPowerModeChange.get -> bool +Android.Locations.GnssStatus.Builder.AddSatellite(int constellationType, int svid, float cn0DbHz, float elevation, float azimuth, bool hasEphemeris, bool hasAlmanac, bool usedInFix, bool hasCarrierFrequency, float carrierFrequency, bool hasBasebandCn0DbHz, float basebandCn0DbHz, bool hasCodeType, string! codeType, bool hasElapsedRealtimeNanos, long elapsedRealtimeNanos, bool hasElapsedRealtimeUncertaintyNanos, double elapsedRealtimeUncertaintyNanos) -> Android.Locations.GnssStatus.Builder! +Android.Locations.GnssStatus.GetCodeType(int satelliteIndex) -> string! +Android.Locations.GnssStatus.GetElapsedRealtimeNanos(int satelliteIndex) -> long +Android.Locations.GnssStatus.GetElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> double +Android.Locations.GnssStatus.HasCodeType(int satelliteIndex) -> bool +Android.Locations.GnssStatus.HasElapsedRealtimeNanos(int satelliteIndex) -> bool +Android.Locations.GnssStatus.HasElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> bool +Android.Media.AudioDeviceType.TypeBleCentral = 34 -> Android.Media.AudioDeviceType +Android.Media.AudioDeviceType.TypeBleCentralBroadcast = 35 -> Android.Media.AudioDeviceType +Android.Media.AudioDeviceType.TypeBleHearingAid = 33 -> Android.Media.AudioDeviceType +Android.Media.ChannelOut.ThirteenPointZeroMask = 30136348 -> Android.Media.ChannelOut +Android.Media.FlushFromAccuracy +Android.Media.FlushFromAccuracy.BestEffort = 0 -> Android.Media.FlushFromAccuracy +Android.Media.FlushFromAccuracy.Exact = 1 -> Android.Media.FlushFromAccuracy +Android.Media.FlushWrittenFramesSupport +Android.Media.FlushWrittenFramesSupport.Supported = 1 -> Android.Media.FlushWrittenFramesSupport +Android.Media.MediaCodecInfo.EncoderCapabilities.GetSupportedLayeringSchemas() -> string![]! +Android.Media.MediaCodecProfileType.Hevcprofilemain400 = 8 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Hevcprofilemain444 = 16 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel40 = 64 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel41 = 256 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel50 = 1024 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel51 = 4096 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel52 = 16384 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel60 = 65536 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel61 = 262144 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel62 = 1048576 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel63 = 4194304 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel10 = 1 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel20 = 2 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel21 = 4 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel30 = 8 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel31 = 16 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel40 = 32 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel41 = 128 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel50 = 512 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel51 = 2048 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel52 = 8192 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel60 = 32768 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 = 131072 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel62 = 524288 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 = 2097152 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10 = 2 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10 = 4096 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10plus = 8192 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10still = 4 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain8 = 1 -> Android.Media.MediaCodecProfileType +Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.ICollection! requiredPermissions) -> Android.Media.MediaRoute2Info.Builder! +Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.IList!>! requiresOneOf) -> Android.Media.MediaRoute2Info.Builder! +Android.Media.MediaRoute2Info.Builder.SetVisibilityRestricted(System.Collections.Generic.ICollection! allowedPackages, bool alsoAllowPrivileged) -> Android.Media.MediaRoute2Info.Builder! +Android.Media.MediaRoute2Info.ProviderPackageName.get -> string? +Android.Media.MediaRoute2Info.RequiredPermissions.get -> System.Collections.Generic.IList!>! +Android.Media.MediaRouter2.ClearDeviceSuggestions() -> void +Android.Media.MediaRouter2.DeviceSuggestions.get -> System.Collections.Generic.IDictionary!>! +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsCleared(string! suggestingPackageName) -> void +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsRequested() -> void +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsUpdated(string! suggestingPackageName, System.Collections.Generic.IList! suggestedDeviceInfo) -> void +Android.Media.MediaRouter2.RegisterDeviceSuggestionsUpdatesCallback(Java.Util.Concurrent.IExecutor! executor, Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! deviceSuggestionsUpdatesCallback) -> void +Android.Media.MediaRouter2.SetDeviceSuggestions(System.Collections.Generic.IList! suggestedDeviceInfo) -> void +Android.Media.MediaRouter2.ShowSystemOutputSwitcher(Android.Media.Session.MediaSession.Token! sessionToken) -> bool +Android.Media.MediaRouter2.UnregisterDeviceSuggestionsUpdatesCallback(Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! callback) -> void +Android.Media.Mode.AssistantConversation = 7 -> Android.Media.Mode +Android.Media.Projection.AppContentProjectionService +Android.Media.Projection.AppContentProjectionService.AppContentProjectionService() -> void +Android.Media.Projection.AppContentProjectionService.AppContentProjectionService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Media.Projection.AppContentProjectionSession +Android.Media.Projection.AppContentProjectionSession.AppContentProjectionSession(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Media.Projection.AppContentRequest +Android.Media.Projection.AppContentRequest.IconSize.get -> Android.Util.Size! +Android.Media.Projection.AppContentRequest.ProvideContent(System.Collections.Generic.IList! content) -> void +Android.Media.Projection.AppContentRequest.ThumbnailSize.get -> Android.Util.Size! +Android.Media.Projection.MediaProjectionAppContent +Android.Media.Projection.MediaProjectionAppContent.Builder +Android.Media.Projection.MediaProjectionAppContent.Builder.Build() -> Android.Media.Projection.MediaProjectionAppContent! +Android.Media.Projection.MediaProjectionAppContent.Builder.Builder(int id) -> void +Android.Media.Projection.MediaProjectionAppContent.Builder.SetIcon(Android.Graphics.Drawables.Icon! icon) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.Builder.SetThumbnail(Android.Graphics.Bitmap! thumbnail) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(Java.Lang.ICharSequence! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(string! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.DescribeContents() -> int +Android.Media.Projection.MediaProjectionAppContent.Icon.get -> Android.Graphics.Drawables.Icon? +Android.Media.Projection.MediaProjectionAppContent.Id.get -> int +Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts +Android.Media.Projection.MediaProjectionAppContent.Thumbnail.get -> Android.Graphics.Bitmap? +Android.Media.Projection.MediaProjectionAppContent.Title.get -> string? +Android.Media.Projection.MediaProjectionAppContent.TitleFormatted.get -> Java.Lang.ICharSequence! +Android.Media.Projection.MediaProjectionAppContent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Projection.MediaProjectionConfig.Builder +Android.Media.Projection.MediaProjectionConfig.Builder.Build() -> Android.Media.Projection.MediaProjectionConfig! +Android.Media.Projection.MediaProjectionConfig.Builder.Builder() -> void +Android.Media.Projection.MediaProjectionConfig.Builder.SetAudioRequested(bool isAudioRequested) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetInitiallySelectedSource(int projectionSource) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetOwnAppContentProvided(bool isEnabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetRequesterHint(string? requesterHint) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetSourceEnabled(int source, bool enabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.InitiallySelectedSource.get -> int +Android.Media.Projection.MediaProjectionConfig.IsAudioRequested.get -> bool +Android.Media.Projection.MediaProjectionConfig.IsOwnAppContentProvided.get -> bool +Android.Media.Projection.MediaProjectionConfig.IsSourceEnabled(int projectionSource) -> bool +Android.Media.Projection.MediaProjectionConfig.ProjectionSources.get -> int +Android.Media.Projection.MediaProjectionConfig.RequesterHint.get -> string? +Android.Media.Projection.MediaProjectionConfig.RequesterHintFormatted.get -> Java.Lang.ICharSequence? +Android.Media.Projection.MediaProjectionSource +Android.Media.Projection.MediaProjectionSource.App = 8 -> Android.Media.Projection.MediaProjectionSource +Android.Media.Projection.MediaProjectionSource.AppContent = 16 -> Android.Media.Projection.MediaProjectionSource +Android.Media.Projection.MediaProjectionSource.Display = 2 -> Android.Media.Projection.MediaProjectionSource +Android.Media.Quality.EqualizerBand +Android.Media.Quality.EqualizerBand.DescribeContents() -> int +Android.Media.Quality.EqualizerBand.EqualizerBand(int frequencyHz, int gainDb, float qFactor) -> void +Android.Media.Quality.EqualizerBand.FrequencyHz.get -> int +Android.Media.Quality.EqualizerBand.GainDb.get -> int +Android.Media.Quality.EqualizerBand.InterfaceConsts +Android.Media.Quality.EqualizerBand.QFactor.get -> float +Android.Media.Quality.EqualizerBand.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Quality.EqualizerCapabilities +Android.Media.Quality.EqualizerCapabilities.DescribeContents() -> int +Android.Media.Quality.EqualizerCapabilities.HasAdjustableQ.get -> bool +Android.Media.Quality.EqualizerCapabilities.InterfaceConsts +Android.Media.Quality.EqualizerCapabilities.MaxLevelDb.get -> int +Android.Media.Quality.EqualizerCapabilities.MinLevelDb.get -> int +Android.Media.Quality.EqualizerCapabilities.SupportedFrequenciesHz.get -> System.Collections.Generic.IList! +Android.Media.Quality.EqualizerCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Quality.EqualizerSettings +Android.Media.Quality.EqualizerSettings.Bands.get -> System.Collections.Generic.IList! +Android.Media.Quality.EqualizerSettings.Builder +Android.Media.Quality.EqualizerSettings.Builder.AddBands(System.Collections.Generic.IList! bands) -> Android.Media.Quality.EqualizerSettings.Builder! +Android.Media.Quality.EqualizerSettings.Builder.Build() -> Android.Media.Quality.EqualizerSettings! +Android.Media.Quality.EqualizerSettings.Builder.Builder() -> void +Android.Media.Quality.EqualizerSettings.DescribeContents() -> int +Android.Media.Quality.EqualizerSettings.InterfaceConsts +Android.Media.Quality.EqualizerSettings.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Quality.MediaQualityManager.EqualizerCapabilities.get -> Android.Media.Quality.EqualizerCapabilities? +Android.Media.Quality.MediaQualityManager.SetColorMuteEnabled(bool enable) -> void +Android.Media.Quality.MediaQualityManager.SetMutedColor(Android.Graphics.Color color) -> void +Android.Media.Quality.MediaQualityManager.UsesDisplayTechnology(int panelTechnology) -> bool +Android.Media.Quality.PanelTechnology +Android.Media.Quality.PanelTechnology.Oled = 0 -> Android.Media.Quality.PanelTechnology +Android.Media.Quality.PanelTechnology.Unknown = -1 -> Android.Media.Quality.PanelTechnology +Android.Media.Quality.ParameterCapability.IsMutable.get -> bool +Android.Media.Quality.PictureProfile.Builder.AddStreamStatusVariant(string! status, Android.OS.PersistableBundle! params) -> Android.Media.Quality.PictureProfile.Builder! +Android.Media.Quality.PictureProfile.StreamStatusVariants.get -> System.Collections.Generic.IDictionary! +Android.Media.RouteListingPreference.Builder.SetMissingPermissionsComponentName(Android.Content.ComponentName? componentName) -> Android.Media.RouteListingPreference.Builder! +Android.Media.RouteListingPreference.MissingPermissionsComponentName.get -> Android.Content.ComponentName? +Android.Media.Session.MediaSession.MediaSession(Android.Content.Context! context, string! tag, Android.OS.Bundle? sessionInfo, string! overridePackageName) -> void +Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Content.ComponentName? notificationListener, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void +Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void +Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName) -> System.Collections.Generic.IList! +Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName, Android.Content.ComponentName? notificationListener) -> System.Collections.Generic.IList! +Android.Media.Session.MediaSessionManager.RemoveOnActiveSessionsForPackageChangedListener(Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void +Android.Media.Stream.StreamAssistant = 11 -> Android.Media.Stream +Android.Media.SuggestedDeviceInfo +Android.Media.SuggestedDeviceInfo.Builder +Android.Media.SuggestedDeviceInfo.Builder.Build() -> Android.Media.SuggestedDeviceInfo! +Android.Media.SuggestedDeviceInfo.Builder.Builder(string! deviceDisplayName, string! routeId, int type) -> void +Android.Media.SuggestedDeviceInfo.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.Media.SuggestedDeviceInfo.Builder! +Android.Media.SuggestedDeviceInfo.DescribeContents() -> int +Android.Media.SuggestedDeviceInfo.DeviceDisplayName.get -> string! +Android.Media.SuggestedDeviceInfo.Extras.get -> Android.OS.Bundle! +Android.Media.SuggestedDeviceInfo.InterfaceConsts +Android.Media.SuggestedDeviceInfo.RouteId.get -> string! +Android.Media.SuggestedDeviceInfo.Type.get -> int +Android.Media.SuggestedDeviceInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.VideoEncoder.Apv = 9 -> Android.Media.VideoEncoder +Android.Net.Dns.HttpsEndpoint +Android.Net.Dns.HttpsEndpoint.HttpsEndpoint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Dns.HttpsRecord +Android.Net.Dns.HttpsRecord.HttpsRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.DnsResolver.DnsResolver(Android.Content.Context! context, Android.OS.Looper? looper) -> void +Android.Net.DnsResolver.Query(Android.Net.Network? network, string! domain, Android.Net.DnsResolverFlag flags, Java.Util.Concurrent.IExecutor! executor, int httpsTimeoutMillis, Android.OS.CancellationSignal? cancellationSignal, Android.Net.DnsResolver.ICallback! callback) -> void +Android.Net.DnsResolverType.Https = 65 -> Android.Net.DnsResolverType +Android.Net.Http.AllProxiesFailedBehavior +Android.Net.Http.AllProxiesFailedBehavior.AllowDirect = 1 -> Android.Net.Http.AllProxiesFailedBehavior +Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect = 0 -> Android.Net.Http.AllProxiesFailedBehavior +Android.Net.Http.HttpProxyScheme +Android.Net.Http.HttpProxyScheme.Http = 0 -> Android.Net.Http.HttpProxyScheme +Android.Net.Http.HttpProxyScheme.Https = 1 -> Android.Net.Http.HttpProxyScheme +Android.Net.Http.OnResponseReceivedAction +Android.Net.Http.OnResponseReceivedAction.Close = 0 -> Android.Net.Http.OnResponseReceivedAction +Android.Net.Http.OnResponseReceivedAction.Proceed = 1 -> Android.Net.Http.OnResponseReceivedAction +Android.Net.Http.Proxy +Android.Net.Http.Proxy.HttpConnectCallback +Android.Net.Http.Proxy.IHttpConnectCallback +Android.Net.Http.Proxy.IHttpConnectCallback.OnBeforeRequest(Android.Net.Http.Proxy.IHttpConnectCallback.Request! request) -> void +Android.Net.Http.Proxy.IHttpConnectCallback.OnResponseReceived(System.Collections.Generic.IList! p0, int p1) -> int +Android.Net.Http.Proxy.IHttpConnectCallback.Request +Android.Net.Http.Proxy.IHttpConnectCallback.Request.Close() -> void +Android.Net.Http.Proxy.IHttpConnectCallback.Request.Proceed(System.Collections.Generic.IList! extraHeaders) -> void +Android.Net.Http.ProxyOptions +Android.Net.NetCapability.PrioritizeUnifiedCommunications = 38 -> Android.Net.NetCapability +Android.Net.Nsd.DiscoveryRequest.AttributeFilters.get -> System.Collections.Generic.IDictionary! +Android.Net.Nsd.DiscoveryRequest.Builder.SetAttributeFilters(System.Collections.Generic.IDictionary? attributeFilters) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetDisplayNameAttribute(string? attributeKey) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags, long mask) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetServiceNameFilter(Android.OS.PatternMatcher? serviceNameFilter) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.DisplayNameAttribute.get -> string? +Android.Net.Nsd.DiscoveryRequest.Flags.get -> long +Android.Net.Nsd.DiscoveryRequest.ServiceNameFilter.get -> Android.OS.PatternMatcher? +Android.Net.Nsd.NsdFailure.PermissionDenied = 7 -> Android.Net.Nsd.NsdFailure +Android.Net.Nsd.NsdManager.CheckPermissionForService(string! serviceName, string! serviceType, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! resultReceiver) -> void +Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceInfoCallbackRegistered() -> void +Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceLost(Android.Net.Nsd.NsdServiceInfo! serviceInfo) -> void +Android.Net.Nsd.NsdManager.RegisterService(Android.Net.Nsd.AdvertisingRequest! advertisingRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IRegistrationListener! listener) -> void +Android.Net.Nsd.NsdManager.RegisterServiceInfoCallback(Android.Net.Nsd.DiscoveryRequest! discoveryRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IServiceInfoCallback! listener) -> void +Android.Net.Nsd.NsdServiceInfo.SetAttribute(string! key, byte[]? value) -> void +Android.Net.Nsd.PermissionCheckCode +Android.Net.Nsd.PermissionCheckCode.Denied = 2 -> Android.Net.Nsd.PermissionCheckCode +Android.Net.Nsd.PermissionCheckCode.Granted = 1 -> Android.Net.Nsd.PermissionCheckCode +Android.Net.Ssl.EchConfigList +Android.Net.Ssl.EchConfigList.EchConfigList(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Ssl.EchConfigMismatchException +Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(string? message, string? publicName, Android.Net.Ssl.EchConfigList? echRetryConfigList) -> void +Android.Net.Ssl.InvalidEchDataException +Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(string? message) -> void +Android.Net.Wifi.Aware.AwareDataPathRequest +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Build() -> Android.Net.Wifi.Aware.AwareDataPathRequest! +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Builder() -> void +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetDataPathSecurityConfig(Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig! securityConfig) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetPort(int port) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetTransportProtocol(int transportProtocol) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! +Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathSecurityConfig.get -> Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig? +Android.Net.Wifi.Aware.AwareDataPathRequest.DescribeContents() -> int +Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts +Android.Net.Wifi.Aware.AwareDataPathRequest.Port.get -> int +Android.Net.Wifi.Aware.AwareDataPathRequest.TransportProtocol.get -> int +Android.Net.Wifi.Aware.AwareDataPathRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged = 16384 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped = 32768 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure = 5 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource = 1 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound = 2 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer = 3 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut = 4 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetEgressDistanceMm(int egressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! +Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetIngressDistanceMm(int ingressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! +Android.Net.Wifi.Aware.SubscribeConfig.EgressDistanceMm.get -> int +Android.Net.Wifi.Aware.SubscribeConfig.IngressDistanceMm.get -> int +Android.Net.Wifi.MloLink.MaxSupportedRxLinkSpeedMbps.get -> int +Android.Net.Wifi.MloLink.MaxSupportedTxLinkSpeedMbps.get -> int +Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService = 4 -> Android.Net.Wifi.P2p.ConnectionRequestType +Android.Net.Wifi.P2p.WifiP2pConfig.Builder.SetPairingDiscoveryChannelFrequencyMhz(int frequencyMhz) -> Android.Net.Wifi.P2p.WifiP2pConfig.Builder! +Android.Net.Wifi.P2p.WifiP2pConnectionInfo +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.ChannelWidth.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.DescribeContents() -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.RxNss.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.TxNss.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WifiStandard.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void +Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.OnPasswordGenerated(Android.Net.MacAddress! deviceAddress, string! password) -> void +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.DeviceAddress.get -> Android.Net.MacAddress! +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.Password.get -> string! +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.PasswordGeneratedEventArgs(Android.Net.MacAddress! deviceAddress, string! password) -> void +Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingMethod.get -> int +Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingPassword.get -> string? +Android.Net.Wifi.Rtt.PasnConfig.Builder.SetPmk(byte[]! pmk) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! +Android.Net.Wifi.Rtt.PasnConfig.Builder.SetProximityDetectionSeekerDeviceIdentityKey(byte[]! seekerDevIK) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! +Android.Net.Wifi.Rtt.PasnConfig.GetPmk() -> byte[]? +Android.Net.Wifi.Rtt.PasnConfig.GetProximityDetectionSeekerDeviceIdentityKey() -> byte[]? +Android.Net.Wifi.Rtt.RangingResult.AvailabilityWindowDurationMillis.get -> long +Android.Net.Wifi.Rtt.RangingResult.Builder.SetAvailabilityWindowDurationMillis(long availabilityWindowDurationMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetLmrDelayed(bool isLmrDelayed) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetNominalTimeMillis(long nominalTimeMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetNumNtbRepetitionsPerMeasurement(int numNtbRepetitionsPerMeasurement) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetRetryAfterDurationMillis(int durationMs) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetUsdPeerId(int usdPeerId) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.IsLmrDelayed.get -> bool +Android.Net.Wifi.Rtt.RangingResult.NominalTimeMillis.get -> long +Android.Net.Wifi.Rtt.RangingResult.NumNtbRepetitionsPerMeasurement.get -> int +Android.Net.Wifi.Rtt.RangingResult.RetryAfterDurationMillis.get -> int +Android.Net.Wifi.Rtt.RangingResult.UsdPeerId.get -> int +Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater = 12 -> Android.Net.Wifi.Rtt.RangingStatus +Android.Net.Wifi.Rtt.ResponderConfig.Builder.Builder(Android.Net.Wifi.Rtt.ResponderConfig! config) -> void +Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress? macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetPeerHandle(Android.Net.Wifi.Aware.PeerHandle? peerHandle) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetUsdPeerId(int peerId) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +Android.Net.Wifi.Rtt.ResponderConfig.PeerHandle.get -> Android.Net.Wifi.Aware.PeerHandle? +Android.Net.Wifi.Rtt.ResponderConfig.UsdPeerId.get -> int +Android.Net.Wifi.SoftApConfiguration.Builder.SetBssid(Android.Net.MacAddress? bssid) -> Android.Net.Wifi.SoftApConfiguration.Builder! +Android.Net.Wifi.SoftApConfiguration.Builder.SetPassphrase(string? passphrase, int securityType) -> Android.Net.Wifi.SoftApConfiguration.Builder! +Android.Net.Wifi.SoftApConfiguration.Builder.SetWifiSsid(Android.Net.Wifi.WifiSsid? wifiSsid) -> Android.Net.Wifi.SoftApConfiguration.Builder! +Android.Net.Wifi.WifiConfiguration.AllowAutojoin.get -> bool +Android.Net.Wifi.WifiConfiguration.AllowAutojoin.set -> void +Android.Net.Wifi.WifiConfiguration.Shared.get -> bool +Android.Net.Wifi.WifiConfiguration.Shared.set -> void +Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! +Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopPatternFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! +Android.Nfc.CardEmulators.CardEmulation.INfcEventCallback.OnOffHostAidSelected(string! aid, string! offHostSecureElement) -> void +Android.Nfc.CardEmulators.CardEmulation.IsDeviceScreenOnRequiredForService(Android.Content.ComponentName! service) -> bool +Android.Nfc.CardEmulators.CardEmulation.IsDeviceUnlockRequiredForService(Android.Content.ComponentName! service) -> bool +Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceScreenOnForService(Android.Content.ComponentName! service, bool enable) -> void +Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceUnlockForService(Android.Content.ComponentName! service, bool enable) -> void +Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee = 4 -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute +Android.Nfc.NfcAdapter.AllowOneTransaction() -> void +Android.Nfc.NfcAdapter.GestureExchangeAid.get -> string? +Android.Nfc.NfcAdapter.IReaderCallback.OnTagLost(Android.Nfc.Tag! tag) -> void +Android.Nfc.NfcAdapter.IsExitFramesSupported.get -> bool +Android.Nfc.NfcAdapter.IsPowerSavingModeEnabled.get -> bool +Android.Nfc.NfcAdapter.IsPowerSavingModeSupported.get -> bool +Android.Nfc.NfcAdapter.IsReaderModeAnnotationSupported.get -> bool +Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity? activity) -> void +Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity? activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void +Android.Nfc.NfcAdapter.SetPowerSavingMode(bool enabled) -> void +Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.Fixed = 1 -> Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.NotApplicable = 2 -> Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.NotFixed = 3 -> Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.Unknown = 0 -> Android.OS.BackportedFixStatus +Android.OS.BuildVersionCodes.CinnamonBun = 37 -> Android.OS.BuildVersionCodes +Android.OS.BuildVersionCodesFull.Baklava1 = 3600001 -> Android.OS.BuildVersionCodesFull +Android.OS.BuildVersionCodesFull.CinnamonBun = 3700000 -> Android.OS.BuildVersionCodesFull +Android.OS.Parcel.Marshall(Java.Nio.ByteBuffer! buffer) -> void +Android.OS.Parcel.Unmarshall(Java.Nio.ByteBuffer! buffer) -> void +Android.OS.ProfilingManager.AddAllProfilingTriggers() -> void +Android.OS.ProfilingManager.RequestRunningSystemTrace(string? tag) -> void +Android.OS.ProfilingTriggerType.Anomaly = 8 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.AppCompat = 11 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.ColdStart = 10 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage = 9 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace = 3 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop = 4 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeKillRecents = 5 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager = 6 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeOom = 7 -> Android.OS.ProfilingTriggerType +Android.OS.Storage.FileManager +Android.OS.Storage.FileManager.EnqueueOperation(Android.OS.Storage.Operations.FileOperationRequest! request) -> Android.OS.Storage.Operations.FileOperationEnqueueResult! +Android.OS.Storage.FileManager.FetchResult(string! requestId) -> Android.OS.Storage.Operations.FileOperationResult? +Android.OS.Storage.FileManager.RegisterCompletionListener(string! requestId) -> void +Android.OS.Storage.FileManager.UnregisterCompletionListener(string! requestId) -> void +Android.OS.Storage.Operations.FileOperationEnqueueResult +Android.OS.Storage.Operations.FileOperationEnqueueResult.DescribeContents() -> int +Android.OS.Storage.Operations.FileOperationEnqueueResult.ErrorCode.get -> int +Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts +Android.OS.Storage.Operations.FileOperationEnqueueResult.IsSuccessful.get -> bool +Android.OS.Storage.Operations.FileOperationEnqueueResult.RequestId.get -> string? +Android.OS.Storage.Operations.FileOperationEnqueueResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.Busy = 1 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull = 6 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest = 2 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.None = -1 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied = 5 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource = 3 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget = 4 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationMode +Android.OS.Storage.Operations.FileOperationMode.Copy = 2 -> Android.OS.Storage.Operations.FileOperationMode +Android.OS.Storage.Operations.FileOperationMode.Move = 1 -> Android.OS.Storage.Operations.FileOperationMode +Android.OS.Storage.Operations.FileOperationRequest +Android.OS.Storage.Operations.FileOperationRequest.Builder +Android.OS.Storage.Operations.FileOperationRequest.Builder.Build() -> Android.OS.Storage.Operations.FileOperationRequest! +Android.OS.Storage.Operations.FileOperationRequest.Builder.Builder(int mode) -> void +Android.OS.Storage.Operations.FileOperationRequest.Builder.SetRegisterCompletionListener(bool shouldRegister) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! +Android.OS.Storage.Operations.FileOperationRequest.Builder.SetSource(Android.OS.Storage.Operations.Sources.OperationSource! source) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! +Android.OS.Storage.Operations.FileOperationRequest.Builder.SetTarget(Android.OS.Storage.Operations.Targets.OperationTarget! target) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! +Android.OS.Storage.Operations.FileOperationRequest.DescribeContents() -> int +Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts +Android.OS.Storage.Operations.FileOperationRequest.Mode.get -> int +Android.OS.Storage.Operations.FileOperationRequest.ShouldRegisterCompletionListener() -> bool +Android.OS.Storage.Operations.FileOperationRequest.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! +Android.OS.Storage.Operations.FileOperationRequest.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? +Android.OS.Storage.Operations.FileOperationRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.OS.Storage.Operations.FileOperationResult +Android.OS.Storage.Operations.FileOperationResult.DescribeContents() -> int +Android.OS.Storage.Operations.FileOperationResult.ErrorCode.get -> int +Android.OS.Storage.Operations.FileOperationResult.ErrorMessage.get -> string? +Android.OS.Storage.Operations.FileOperationResult.FailedPaths.get -> System.Collections.Generic.IList! +Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts +Android.OS.Storage.Operations.FileOperationResult.RequestId.get -> string! +Android.OS.Storage.Operations.FileOperationResult.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! +Android.OS.Storage.Operations.FileOperationResult.Status.get -> int +Android.OS.Storage.Operations.FileOperationResult.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? +Android.OS.Storage.Operations.FileOperationResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Failed = 4 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Finished = 3 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.InProgress = 2 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Queued = 1 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.Sources.AppDataFileSource +Android.OS.Storage.Operations.Sources.AppDataFileSource.AppDataFileSource(Java.IO.File! file) -> void +Android.OS.Storage.Operations.Sources.AppDataFileSource.File.get -> Java.IO.File! +Android.OS.Storage.Operations.Sources.OperationSource +Android.OS.Storage.Operations.Sources.OperationSource.OperationSource(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.OS.Storage.Operations.Targets.OperationTarget +Android.OS.Storage.Operations.Targets.OperationTarget.OperationTarget(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.OS.Storage.Operations.Targets.PccTarget +Android.OS.Storage.Operations.Targets.PccTarget.PccTarget() -> void +Android.OS.Storage.Operations.Targets.PccTarget.PccTarget(string! pathPrefix) -> void +Android.OS.StrictMode.VmPolicy.Builder.DetectImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! +Android.OS.StrictMode.VmPolicy.Builder.PermitImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! +Android.OS.VibrationAttributesUsageType.UsageGestureInput = 98 -> Android.OS.VibrationAttributesUsageType +Android.OS.Vibrators.HapticFeedbackRequest +Android.OS.Vibrators.HapticFeedbackRequest.Builder +Android.OS.Vibrators.HapticFeedbackRequest.Builder.Build() -> Android.OS.Vibrators.HapticFeedbackRequest! +Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(Android.OS.Vibrators.HapticFeedbackRequest! request) -> void +Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(int constant) -> void +Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetFlags(int flags) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! +Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetUsage(int usage) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! +Android.OS.Vibrators.HapticFeedbackRequest.FeedbackConstant.get -> int +Android.OS.Vibrators.HapticFeedbackRequest.Flags.get -> int +Android.OS.Vibrators.HapticFeedbackRequest.Usage.get -> int +Android.Print.PrinterInfo.Builder.SetSetupIntent(Android.App.PendingIntent! setupIntent) -> Android.Print.PrinterInfo.Builder! +Android.Provider.CloudMediaProviderContract.Capabilities.Builder.SetAlbumsAsCategoryEnabled(bool enabled) -> Android.Provider.CloudMediaProviderContract.Capabilities.Builder! +Android.Provider.CloudMediaProviderContract.Capabilities.IsAlbumsAsCategoryEnabled.get -> bool +Android.Provider.ContactsContract.Settings.AccountAttributes +Android.Provider.ContactsPickerSessionContract +Android.Provider.ContactsPickerSessionContract.Session +Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts +Android.Provider.DocumentContractFlags.SupportsRestore = 131072 -> Android.Provider.DocumentContractFlags +Android.Provider.DocumentContractFlags.SupportsTrash = 65536 -> Android.Provider.DocumentContractFlags +Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline = 2097152 -> Android.Provider.DocumentRootFlags +Android.Provider.DocumentRootFlags.SupportsQueryTrash = 1048576 -> Android.Provider.DocumentRootFlags +Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.AvailableLocally = 1 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.DownloadError = 32 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.DownloadProgress = 8 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.LocalChanges = 2 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.UploadError = 16 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.UploadProgress = 4 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.MediaStorePickImagesHighlightType +Android.Provider.MediaStorePickImagesHighlightType.Collapsed = 0 -> Android.Provider.MediaStorePickImagesHighlightType +Android.Provider.MediaStorePickImagesHighlightType.Expanded = 1 -> Android.Provider.MediaStorePickImagesHighlightType +Android.Ranging.AntennaMode +Android.Ranging.AntennaMode.Directional = 1 -> Android.Ranging.AntennaMode +Android.Ranging.AntennaMode.Omni = 0 -> Android.Ranging.AntennaMode +Android.Ranging.Ble.BleSpecificData +Android.Ranging.Ble.BleSpecificData.DelaySpreadMeters.get -> double +Android.Ranging.Ble.BleSpecificData.DescribeContents() -> int +Android.Ranging.Ble.BleSpecificData.InterfaceConsts +Android.Ranging.Ble.BleSpecificData.RemoteTxPowerDbm.get -> int +Android.Ranging.Ble.BleSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Relative = 1 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.RelativePlusZElement = 3 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.RelativeWithZGravityAligned = 4 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement = 5 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Unknown = 2147483647 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Wgs84 = 0 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Wgs84PlusZElement = 2 -> Android.Ranging.CoordinateType +Android.Ranging.DlTdoaMeasurement +Android.Ranging.DlTdoaMeasurement.ActiveRangingRoundIndexes.get -> System.Collections.Generic.IList! +Android.Ranging.DlTdoaMeasurement.AnchorCfo.get -> float +Android.Ranging.DlTdoaMeasurement.AnchorLocation +Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateType.get -> int +Android.Ranging.DlTdoaMeasurement.AnchorLocation.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.AnchorLocation.GetRawBytes() -> byte[]! +Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.AnchorLocation.RelativeLocation.get -> Android.Ranging.DlTdoaMeasurement.RelativeLocation? +Android.Ranging.DlTdoaMeasurement.AnchorLocation.Wgs84Location.get -> Android.Ranging.DlTdoaMeasurement.Wgs84Location? +Android.Ranging.DlTdoaMeasurement.AnchorLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.AnchorLocation.ZElementExtension.get -> Android.Ranging.DlTdoaMeasurement.ZElementExtension? +Android.Ranging.DlTdoaMeasurement.AoaAzimuth.get -> float +Android.Ranging.DlTdoaMeasurement.AoaAzimuthFom.get -> int +Android.Ranging.DlTdoaMeasurement.AoaElevation.get -> float +Android.Ranging.DlTdoaMeasurement.AoaElevationFom.get -> int +Android.Ranging.DlTdoaMeasurement.BlockIndex.get -> int +Android.Ranging.DlTdoaMeasurement.Cfo.get -> float +Android.Ranging.DlTdoaMeasurement.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.GetAnchorLocation() -> Android.Ranging.DlTdoaMeasurement.AnchorLocation? +Android.Ranging.DlTdoaMeasurement.GetRxTimestamp() -> byte[]! +Android.Ranging.DlTdoaMeasurement.GetTxTimestamp() -> byte[]! +Android.Ranging.DlTdoaMeasurement.HasSuperclusterId.get -> bool +Android.Ranging.DlTdoaMeasurement.InitiatorReplyTime.get -> long +Android.Ranging.DlTdoaMeasurement.InitiatorResponderTof.get -> int +Android.Ranging.DlTdoaMeasurement.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.IsTxTimestampInCommonTimeBase.get -> bool +Android.Ranging.DlTdoaMeasurement.MeasurementVersion.get -> int +Android.Ranging.DlTdoaMeasurement.MessageControl.get -> int +Android.Ranging.DlTdoaMeasurement.MessageType.get -> int +Android.Ranging.DlTdoaMeasurement.Nlos.get -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation +Android.Ranging.DlTdoaMeasurement.RelativeLocation.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetX() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetY() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetZ() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.RelativeLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.ResponderReplyTime.get -> long +Android.Ranging.DlTdoaMeasurement.RoundIndex.get -> int +Android.Ranging.DlTdoaMeasurement.Rssi.get -> int +Android.Ranging.DlTdoaMeasurement.SuperclusterId.get -> int +Android.Ranging.DlTdoaMeasurement.Wgs84Location +Android.Ranging.DlTdoaMeasurement.Wgs84Location.Altitude.get -> double +Android.Ranging.DlTdoaMeasurement.Wgs84Location.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.Wgs84Location.Latitude.get -> double +Android.Ranging.DlTdoaMeasurement.Wgs84Location.Longitude.get -> double +Android.Ranging.DlTdoaMeasurement.Wgs84Location.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.ZElementExtension +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorFloorNumber.get -> double +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloor.get -> double +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorRange.get -> Android.Util.Range? +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorUncertainty.get -> int +Android.Ranging.DlTdoaMeasurement.ZElementExtension.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.ZElementExtension.ExpectedToMove.get -> int +Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorFloorNumberOutOfRange.get -> bool +Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorHeightAboveFloorOutOfRange.get -> bool +Android.Ranging.DlTdoaMeasurement.ZElementExtension.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.MessageType +Android.Ranging.MessageType.FinalDtm = 2 -> Android.Ranging.MessageType +Android.Ranging.MessageType.PollDtm = 0 -> Android.Ranging.MessageType +Android.Ranging.MessageType.ResponseDtm = 1 -> Android.Ranging.MessageType +Android.Ranging.MotionState +Android.Ranging.MotionState.DescribeContents() -> int +Android.Ranging.MotionState.GetMotionState() -> int +Android.Ranging.MotionState.InterfaceConsts +Android.Ranging.MotionState.MotionState(int motionState) -> void +Android.Ranging.MotionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.MovementExpectation +Android.Ranging.MovementExpectation.Movable = 1 -> Android.Ranging.MovementExpectation +Android.Ranging.MovementExpectation.Stationary = 0 -> Android.Ranging.MovementExpectation +Android.Ranging.MovementExpectation.Unknown = 2 -> Android.Ranging.MovementExpectation +Android.Ranging.Oob.DeviceHandle.BluetoothDevice.get -> Android.Bluetooth.BluetoothDevice? +Android.Ranging.Oob.DeviceHandle.Builder.SetBluetoothDevice(Android.Bluetooth.BluetoothDevice! bluetoothDevice) -> Android.Ranging.Oob.DeviceHandle.Builder! +Android.Ranging.Oob.OobInitiatorRangingConfig.Builder.SetRangingTechnologyFilter(System.Collections.Generic.ICollection! rangingTechnologies) -> Android.Ranging.Oob.OobInitiatorRangingConfig.Builder! +Android.Ranging.Oob.OobInitiatorRangingConfig.RangingTechnologyFilter.get -> System.Collections.Generic.ICollection! +Android.Ranging.RangingCapabilities.WifiPdRangingCapabilities.get -> Android.Ranging.Wifi.PD.WifiPdRangingCapabilities? +Android.Ranging.RangingData.DistanceStandardDeviationMeters.get -> double +Android.Ranging.RangingData.HasDistanceStandardDeviation.get -> bool +Android.Ranging.RangingData.RangingDataExtras.get -> Android.Ranging.RangingDataExtras? +Android.Ranging.RangingDataExtras +Android.Ranging.RangingDataExtras.BleSpecificData.get -> Android.Ranging.Ble.BleSpecificData? +Android.Ranging.RangingDataExtras.DescribeContents() -> int +Android.Ranging.RangingDataExtras.InterfaceConsts +Android.Ranging.RangingDataExtras.UwbSpecificData.get -> Android.Ranging.Uwb.UwbSpecificData? +Android.Ranging.RangingDataExtras.WifiRttSpecificData.get -> Android.Ranging.Wifi.Rtt.WifiRttSpecificData? +Android.Ranging.RangingDataExtras.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.RangingDevice.Builder.SetDlTdoaUwbAddress(Android.Ranging.Uwb.UwbAddress! dlTdoaUwbAddress) -> Android.Ranging.RangingDevice.Builder! +Android.Ranging.RangingDevice.DlTdoaUwbAddress.get -> Android.Ranging.Uwb.UwbAddress? +Android.Ranging.RangingDeviceRole.DeviceRoleDtTag = 2 -> Android.Ranging.RangingDeviceRole +Android.Ranging.RangingManagerType.WifiPd = 5 -> Android.Ranging.RangingManagerType +Android.Ranging.RangingManagerType.WifiStaRtt = 4 -> Android.Ranging.RangingManagerType +Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.Large = 3 -> Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.Moderate = 2 -> Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.NotDetected = 0 -> Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.Slight = 1 -> Android.Ranging.RangingMotion +Android.Ranging.RangingSession.ICallback.OnDlTdoaResults(Android.Ranging.RangingDevice! peer, Android.Ranging.DlTdoaMeasurement! measurement) -> void +Android.Ranging.RangingSession.ICallback.OnMotionReceived(Android.Ranging.RangingDevice! peer, Android.Ranging.MotionState! motion) -> void +Android.Ranging.Raw.RawDtTagRangingConfig +Android.Ranging.Raw.RawDtTagRangingConfig.Builder +Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Build() -> Android.Ranging.Raw.RawDtTagRangingConfig! +Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Builder(Android.Ranging.Raw.RawRangingDevice! tagDevice) -> void +Android.Ranging.Raw.RawDtTagRangingConfig.DtTag.get -> Android.Ranging.Raw.RawRangingDevice! +Android.Ranging.Raw.RawRangingDevice.Builder.SetDlTdoaRangingParams(Android.Ranging.Uwb.DlTdoaRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! +Android.Ranging.Raw.RawRangingDevice.Builder.SetRttStationRangingParams(Android.Ranging.Wifi.Rtt.RttStationRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! +Android.Ranging.Raw.RawRangingDevice.Builder.SetWifiPdRangingParams(Android.Ranging.Wifi.PD.WifiPdRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! +Android.Ranging.Raw.RawRangingDevice.DlTdoaRangingParams.get -> Android.Ranging.Uwb.DlTdoaRangingParams? +Android.Ranging.Raw.RawRangingDevice.RangingIntervalValues.get -> System.Collections.Generic.IDictionary! +Android.Ranging.Raw.RawRangingDevice.RttStationRangingParams.get -> Android.Ranging.Wifi.Rtt.RttStationRangingParams? +Android.Ranging.Raw.RawRangingDevice.WifiPdRangingParams.get -> Android.Ranging.Wifi.PD.WifiPdRangingParams? +Android.Ranging.SessionConfig.AntennaMode.get -> int +Android.Ranging.SessionConfig.Builder.SetAntennaMode(int antennaMode) -> Android.Ranging.SessionConfig.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams +Android.Ranging.Uwb.DlTdoaRangingParams.Builder +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Build() -> Android.Ranging.Uwb.DlTdoaRangingParams! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Builder(int sessionId) -> void +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetComplexChannel(Android.Ranging.Uwb.UwbComplexChannel! complexChannel) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetDeviceAddress(Android.Ranging.Uwb.UwbAddress! deviceAddress) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetMeasurementVersion(int measurementVersion) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingIntervalMillis(int rangingIntervalMs) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingRoundIndexes(byte[]! rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSessionKeyInfo(byte[]! sessionKeyInfo) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotDuration(int slotDuration) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotsPerRangingRound(int slotsPerRangingRound) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.ComplexChannel.get -> Android.Ranging.Uwb.UwbComplexChannel! +Android.Ranging.Uwb.DlTdoaRangingParams.DescribeContents() -> int +Android.Ranging.Uwb.DlTdoaRangingParams.DeviceAddress.get -> Android.Ranging.Uwb.UwbAddress! +Android.Ranging.Uwb.DlTdoaRangingParams.GetRangingRoundIndexes() -> byte[]? +Android.Ranging.Uwb.DlTdoaRangingParams.GetSessionKeyInfo() -> byte[]? +Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts +Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.RangingIntervalMillis.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.SessionId.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.SlotDuration.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.SlotsPerRangingRound.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.LineOfSight.Los = 0 -> Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.LineOfSight.LosUndetermined = 255 -> Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.LineOfSight.Nlos = 1 -> Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.MeasurementVersion.Unknown = 2147483647 -> Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.MeasurementVersion.v1 = 1 -> Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.MeasurementVersion.v2 = 2 -> Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.UwbRangingCapabilities.IsDlTdoaSupported.get -> bool +Android.Ranging.Uwb.UwbRangingCapabilities.SupportedAntennaModes.get -> System.Collections.Generic.IList! +Android.Ranging.Uwb.UwbSpecificData +Android.Ranging.Uwb.UwbSpecificData.DescribeContents() -> int +Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts +Android.Ranging.Uwb.UwbSpecificData.NonLineOfSight.get -> int +Android.Ranging.Uwb.UwbSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.DescribeContents() -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211azNtbMinRangingInterval() -> Java.Time.Duration! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211mcMinRangingInterval() -> Java.Time.Duration! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211azNtbSupported() -> bool +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211mcSupported() -> bool +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxChannelWidth.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxPreamble.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.ProximityDetectionMacAddress.get -> Android.Net.MacAddress! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedDiscoveryChannelFrequenciesMhz.get -> System.Collections.Generic.ICollection! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedPasnModes.get -> System.Collections.Generic.ICollection! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Technology.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.PD.WifiPdRangingParams +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Build() -> Android.Ranging.Wifi.PD.WifiPdRangingParams! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Builder(Android.Net.MacAddress! peerMacAddress) -> void +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDeviceIk(byte[]? deviceIk) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDiscoveryChannelFrequencyMhz(int discoveryChannelFrequencyMhz) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPasnMode(int pasnMode) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPassword(string? password) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPreambleType(int preambleType) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetRangingUpdateRate(int rangingUpdateRate) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetResponder80211azNtbSupported(bool isResponder80211azNtbSupported) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.ChannelWidth.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.DescribeContents() -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.DiscoveryChannelFrequencyMhz.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.GetDeviceIk() -> byte[]? +Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts +Android.Ranging.Wifi.PD.WifiPdRangingParams.IsResponder80211azNtbSupported.get -> bool +Android.Ranging.Wifi.PD.WifiPdRangingParams.PasnMode.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.Password.get -> string? +Android.Ranging.Wifi.PD.WifiPdRangingParams.PeerMacAddress.get -> Android.Net.MacAddress! +Android.Ranging.Wifi.PD.WifiPdRangingParams.PreambleType.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.RangingUpdateRate.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated = 1 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated = 0 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +Android.Ranging.Wifi.Rtt.RttStationRangingParams +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Bssid.get -> string! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Build() -> Android.Ranging.Wifi.Rtt.RttStationRangingParams! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Builder(string! bssid) -> void +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetRangingUpdateRate(int updateRate) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidth.get -> int +Android.Ranging.Wifi.Rtt.RttStationRangingParams.DescribeContents() -> int +Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts +Android.Ranging.Wifi.Rtt.RttStationRangingParams.RangingUpdateRate.get -> int +Android.Ranging.Wifi.Rtt.RttStationRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.Rtt.WifiRttSpecificData +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DescribeContents() -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DistanceStandardDeviationMeters.get -> double +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.GetLci() -> byte[]! +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementBandwidth.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementChannelFrequencyMHz.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumAttemptedMeasurements.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumSuccessfulMeasurements.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Runtime.XmlReaderPullParser.GetNamespace(string? prefix) -> string? +Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]? holderForStartAndLength) -> char[]! +Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Disabled = 1 -> Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Enabled = 3 -> Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Opportunistic = 2 -> Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Unknown = 0 -> Android.Security.DomainEncryptionMode +Android.Security.KeyStoreExceptionError.ErrorTooManyKeys = 18 -> Android.Security.KeyStoreExceptionError +Android.Service.Autofill.EventType.ResponseDiscarded = 7 -> Android.Service.Autofill.EventType +Android.Service.Chooser.ChooserManager +Android.Service.Chooser.ChooserManager.ChooserManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Service.Chooser.ChooserSession +Android.Service.Chooser.ChooserSession.AddStateListener(Java.Util.Concurrent.IExecutor! executor, Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void +Android.Service.Chooser.ChooserSession.Bounds.get -> Android.Graphics.Rect? +Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs +Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.Bounds.get -> Android.Graphics.Rect! +Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.BoundsChangedEventArgs(Android.Graphics.Rect! bounds) -> void +Android.Service.Chooser.ChooserSession.EndSession() -> void +Android.Service.Chooser.ChooserSession.IStateListener +Android.Service.Chooser.ChooserSession.IStateListener.OnBoundsChanged(Android.Graphics.Rect! bounds) -> void +Android.Service.Chooser.ChooserSession.IStateListener.OnStateChanged(int state) -> void +Android.Service.Chooser.ChooserSession.InitialRestingBounds.get -> Android.Graphics.Rect? +Android.Service.Chooser.ChooserSession.RemoveStateListener(Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void +Android.Service.Chooser.ChooserSession.SetTargetsEnabled(bool isEnabled) -> void +Android.Service.Chooser.ChooserSession.State.get -> int +Android.Service.Chooser.ChooserSession.StateChangedEventArgs +Android.Service.Chooser.ChooserSession.StateChangedEventArgs.State.get -> int +Android.Service.Chooser.ChooserSession.StateChangedEventArgs.StateChangedEventArgs(int state) -> void +Android.Service.Chooser.ChooserSession.Token.get -> Android.Service.Chooser.ChooserSessionToken! +Android.Service.Chooser.ChooserSession.UpdateIntent(Android.Content.Intent! intent) -> void +Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionState.Closed = 2 -> Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionState.Initialized = 0 -> Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionState.Started = 1 -> Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionToken +Android.Service.Chooser.ChooserSessionToken.DescribeContents() -> int +Android.Service.Chooser.ChooserSessionToken.InterfaceConsts +Android.Service.Chooser.ChooserSessionToken.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Service.Messaging.AlternativeMessageTransportService +Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService() -> void +Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Service.Messaging.UpgradeStatus +Android.Service.Messaging.UpgradeStatus.Accepted = 1 -> Android.Service.Messaging.UpgradeStatus +Android.Service.Messaging.UpgradeStatus.Rejected = 2 -> Android.Service.Messaging.UpgradeStatus +Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed = 24 -> Android.Service.Notification.NotificationCancelReason +Android.Service.Notification.NotificationListenerService.DeleteConversationNotificationChannel(string! pkg, Android.OS.UserHandle! user, string! channelId) -> void +Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent = 256 -> Android.Service.Voice.ShowFlags +Android.Service.Voice.VoiceInteractionService.SetInvocationEffectEnabled(bool enabled) -> void +Android.Systems.StructDlInfo +Android.Systems.StructDlInfo.DliFbase.get -> long +Android.Systems.StructDlInfo.DliFbase.set -> void +Android.Systems.StructDlInfo.DliFname.get -> string? +Android.Systems.StructDlInfo.DliFname.set -> void +Android.Systems.StructDlInfo.DliSaddr.get -> long +Android.Systems.StructDlInfo.DliSaddr.set -> void +Android.Systems.StructDlInfo.DliSname.get -> string? +Android.Systems.StructDlInfo.DliSname.set -> void +Android.Systems.StructDlInfo.StructDlInfo(string? dli_fname, long dli_fbase, string? dli_sname, long dli_saddr) -> void +Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.AskToHold = 3 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.CallScreening = 2 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.Unknown = 0 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.Voicemail = 1 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.Call.AudioProcessingUseCase.get -> int +Android.Telecom.Call.Transfer(Android.Net.Uri! targetNumber, bool isConfirmationRequired) -> void +Android.Telecom.Call.Transfer(Android.Telecom.Call! toCall) -> void +Android.Telecom.CallAttributes.Builder.SetContactUri(Android.Net.Uri! contactUri) -> Android.Telecom.CallAttributes.Builder! +Android.Telecom.CallAttributes.Builder.SetIsGroupCall(bool isGroupCall) -> Android.Telecom.CallAttributes.Builder! +Android.Telecom.CallAttributes.Builder.SetLogExcluded(bool isExcluded) -> Android.Telecom.CallAttributes.Builder! +Android.Telecom.CallAttributes.ContactUri.get -> Android.Net.Uri? +Android.Telecom.CallAttributes.IsGroupCall.get -> bool +Android.Telecom.CallAttributes.IsLogExcluded.get -> bool +Android.Telecom.CallCapability.PropertyRemotelyHosted = 65536 -> Android.Telecom.CallCapability +Android.Telecom.CallControl.Answer(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallControl.RequestVideoState(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallControl.SetContactUri(Android.Net.Uri? uri, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallControl.SetGroupCallState(bool isGroupCall, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallRedirectionService.PlaceCallToAlternateNumber(Android.Net.Uri! alternateUri, Android.Telecom.PhoneAccountHandle! targetPhoneAccount, bool confirmFirst) -> void +Android.Telecom.CallType.Messaging = 3 -> Android.Telecom.CallType +Android.Telecom.Conference.Conferenceables.get -> System.Collections.Generic.IList! +Android.Telecom.Conference.Conferenceables.set -> void +Android.Telecom.Connection.AudioProcessingUseCase.get -> int +Android.Telecom.Connection.SetAudioProcessing(int useCase) -> void +Android.Telecom.Connection.SetSimulatedRinging() -> void +Android.Telecom.ConnectionCapability.CapabilityTransfer = 134217728 -> Android.Telecom.ConnectionCapability +Android.Telecom.ConnectionCapability.CapabilityTransferConsultative = 268435456 -> Android.Telecom.ConnectionCapability +Android.Telecom.ConnectionService.AddConferenceFromConnection(Android.Telecom.Conference! conference, Android.Telecom.Connection! originalConnection) -> void +Android.Telecom.ConnectionState.SimulatedRinging = 9 -> Android.Telecom.ConnectionState +Android.Telecom.ConnectionState.StateAudioProcessing = 8 -> Android.Telecom.ConnectionState +Android.Telecom.CrsMediaType +Android.Telecom.CrsMediaType.Audio = 1 -> Android.Telecom.CrsMediaType +Android.Telecom.CrsMediaType.None = 0 -> Android.Telecom.CrsMediaType +Android.Telecom.CrsMediaType.Video = 2 -> Android.Telecom.CrsMediaType +Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall = 1048576 -> Android.Telecom.PhoneAccountCapability +Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Background = 168 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.DownlinkStreaming = 163 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Ims = 1 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Internet = 8 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.IotDelayTolerant = 161 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant = 162 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning = 16 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack = 171 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications = 169 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Mms = 2 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.RealTimeInteractive = 166 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Supl = 4 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications = 170 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.UnifiedCommunications = 167 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Unknown = 0 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.UplinkStreaming = 164 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.VehicularCommunications = 165 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.TrafficDescriptor.Builder.SetConnectionCapability(int connectionCapability) -> Android.Telephony.Data.TrafficDescriptor.Builder! +Android.Telephony.Data.TrafficDescriptor.ConnectionCapability.get -> int +Android.Telephony.Ims.ImsRegistrationAttributes.FlagRegistrationTypeEmergency.get -> bool +Android.Telephony.Ims.ImsRegistrationAttributes.FlagVirtualRegistrationForEmergencyCall.get -> bool +Android.Telephony.Ims.ImsRegistrationAttributes.PcscfAddress.get -> string? +Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency = 2 -> Android.Telephony.Ims.RegistrationAttributes +Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall = 4 -> Android.Telephony.Ims.RegistrationAttributes +Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms = 7 -> Android.Telephony.NetworkRegistrationInfoServiceType +Android.Telephony.ParsedPhoneNumber +Android.Telephony.ParsedPhoneNumber.DescribeContents() -> int +Android.Telephony.ParsedPhoneNumber.ErrorCode.get -> int +Android.Telephony.ParsedPhoneNumber.GetParsedPhoneNumber() -> string! +Android.Telephony.ParsedPhoneNumber.InterfaceConsts +Android.Telephony.ParsedPhoneNumber.IsValidPhoneNumber.get -> bool +Android.Telephony.ParsedPhoneNumber.ParsedPhoneNumber(string! phoneNumber, int errorCode, bool isValidPhoneNumber) -> void +Android.Telephony.ParsedPhoneNumber.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer = 1 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.None = 0 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException = 2 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.Unknown = -1 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.PhoneNumberManager +Android.Telephony.PhoneNumberManager.PhoneNumberManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Telephony.PhoneNumberSource.Ts43 = 4 -> Android.Telephony.PhoneNumberSource +Android.Telephony.Satellite.NtnSignalStrength +Android.Telephony.Satellite.NtnSignalStrength.DescribeContents() -> int +Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts +Android.Telephony.Satellite.NtnSignalStrength.Level.get -> int +Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrength(Android.Telephony.Satellite.NtnSignalStrength? source) -> void +Android.Telephony.Satellite.NtnSignalStrength.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void +Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Good = 3 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Great = 4 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate = 2 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.None = 0 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor = 1 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry = 138 -> Android.Telephony.SmsResult +Android.Telephony.SubscriptionPlan.DataUsageResetTime.get -> Java.Time.ZonedDateTime? +Android.Telephony.SubscriptionPlan.Id.get -> int +Android.Telephony.SubscriptionPlan.Types.get -> System.Collections.Generic.ICollection! +Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Business = 8 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Cellular = 1 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.DataOnly = 6 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Family = 7 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Iot = 3 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Postpaid = 4 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Prepaid = 5 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Roaming = 9 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Satellite = 2 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Tethering = 10 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.AvailableServices.get -> int[]! +Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.CarrierRoamingNtnAvailableServicesChangedEventArgs(int[]! availableServices) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.CarrierRoamingNtnEligibleStateChangedEventArgs(bool eligible) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.Eligible.get -> bool +Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.Active.get -> bool +Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.CarrierRoamingNtnModeChangedEventArgs(bool active) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.CarrierRoamingNtnSignalStrengthChangedEventArgs(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.NtnSignalStrength.get -> Android.Telephony.Satellite.NtnSignalStrength! +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnAvailableServicesChanged(int[]! availableServices) -> void +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnEligibleStateChanged(bool eligible) -> void +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnModeChanged(bool active) -> void +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnSignalStrengthChanged(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void +Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Full = 1 -> Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Hco = 2 -> Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Off = 0 -> Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Vco = 3 -> Android.Telephony.TelephonyManagerTtyMode +Android.Text.InputType +Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected = 2097152 -> Android.Text.InputTypes +Android.Text.ShowSecretsSetting +Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending = 1 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending = 2 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.None = 0 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other = 3 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.get -> int +Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.set -> void +Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder.SetSortDirection(int sortDirection) -> Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirection.get -> int +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Alpha.get -> float +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.BackgroundColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Build() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder() -> void +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! info) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearAlpha() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearBackgroundColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearHintTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLayoutSize() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLinkTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeInPx() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeUnit() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetAlpha(float alpha) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetBackgroundColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetHintTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLayoutSize(int width, int height) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLinkTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeInPx(float textSizeInPx) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeUnit(int textSizeUnit) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.HintTextColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.LinkTextColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.TextColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathInfo(string! tag) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.Selection +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.End.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Selection(Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! start, Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! end) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Start.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Node.get -> Android.Views.Accessibility.AccessibilityNodeInfo? +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Offset.get -> int +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.Accessibility.AccessibilityNodeInfo! node, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int virtualDescendantId, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.View.get -> Android.Views.View? +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.VirtualDescendantId.get -> int +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo +Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.StructuredDataInfo(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Views.Accessibility.AccessibilityWindowInfo.Refresh() -> bool +Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection = 65536 -> Android.Views.Accessibility.ContentChangeTypes +Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.CommittedByIme = 2 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme = 4 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.InComposition = 1 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.Undefined = 0 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Autofill.AutofillNoiseInjectedData +Android.Views.Autofill.AutofillNoiseInjectedData.DescribeContents() -> int +Android.Views.Autofill.AutofillNoiseInjectedData.GetNoiseInjectedPayload() -> byte[]! +Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts +Android.Views.Autofill.AutofillNoiseInjectedData.RetainedBitMask.get -> sbyte +Android.Views.Autofill.AutofillNoiseInjectedData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.BlurRegion +Android.Views.BlurRegion.BlurRegion(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Views.BufferTransform.MirrorHorizontalRotate90 = 5 -> Android.Views.BufferTransform +Android.Views.BufferTransform.MirrorVerticalRotate90 = 6 -> Android.Views.BufferTransform +Android.Views.FrameRateVelocityPoint +Android.Views.FrameRateVelocityPoint.DescribeContents() -> int +Android.Views.FrameRateVelocityPoint.DpPerSecond.get -> float +Android.Views.FrameRateVelocityPoint.FramePerSecond.get -> float +Android.Views.FrameRateVelocityPoint.FrameRateVelocityPoint(float framePerSecond, float dpPerSecond) -> void +Android.Views.FrameRateVelocityPoint.InterfaceConsts +Android.Views.FrameRateVelocityPoint.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.HdrType.HdrTypeHlgPlus = 6 -> Android.Views.HdrType +Android.Views.IAttachedSurfaceControl.CreateMirror() -> Android.Views.SurfaceControl! +Android.Views.IViewParent.RequestChildRectangleOnScreen(Android.Views.View! child, Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool +Android.Views.InputDevice.AssociatedDisplayId.get -> int +Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(string! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! +Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabel.get -> string? +Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabelFormatted.get -> Java.Lang.ICharSequence! +Android.Views.InputMethods.TextAttribute.Builder.SetTextSuggestionSelected(bool textSuggestionSelected) -> Android.Views.InputMethods.TextAttribute.Builder! +Android.Views.InputMethods.TextAttribute.IsTextSuggestionSelected.get -> bool +Android.Views.Keycode.Accessibility = 338 -> Android.Views.Keycode +Android.Views.Keycode.ContextualInsert = 340 -> Android.Views.Keycode +Android.Views.Keycode.ContextualSearch = 339 -> Android.Views.Keycode +Android.Views.PointerCaptureMode +Android.Views.PointerCaptureMode.Absolute = 1 -> Android.Views.PointerCaptureMode +Android.Views.PointerCaptureMode.Relative = 2 -> Android.Views.PointerCaptureMode +Android.Views.PointerCaptureMode.Uncaptured = 0 -> Android.Views.PointerCaptureMode +Android.Views.RoundedRectBlurRegion +Android.Views.RoundedRectBlurRegion.Bounds.get -> Android.Graphics.RectF! +Android.Views.RoundedRectBlurRegion.Bounds.set -> void +Android.Views.RoundedRectBlurRegion.GetCornerRadii() -> float[]! +Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion() -> void +Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion(Android.Graphics.RectF! rect, float[]! cornerRadii, float alpha, float blurRadius) -> void +Android.Views.RoundedRectBlurRegion.SetCornerRadii(float cornerRadius) -> void +Android.Views.RoundedRectBlurRegion.SetCornerRadii(float[]! cornerRadii) -> void +Android.Views.SurfaceControlViewHost.LayoutParams +Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(int width, int height, bool focusable) -> void +Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Views.View.ICalledFromWrongThreadListener +Android.Views.View.ICalledFromWrongThreadListener.OnCalledFromWrongThread() -> void +Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.InputFocus = 3 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly = 1 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.TextCursor = 2 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.Undefined = 0 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewTreeObserver.DispatchOnScrollChanged() -> void +Android.Webkit.ChromeFileChooserMode.OpenFolder = 2 -> Android.Webkit.ChromeFileChooserMode +Android.Webkit.PermissionMode +Android.Webkit.PermissionMode.Read = 0 -> Android.Webkit.PermissionMode +Android.Webkit.PermissionMode.ReadWrite = 1 -> Android.Webkit.PermissionMode +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.Builder(Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo! featureInfo) -> void +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightAlbumId(string! highlightAlbumId) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightSearchMediaTextQuery(string! highlightSearchMediaTextQuery) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightType(int highlightType) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetPickerLaunchedInExpandedState(bool launchedPickerInExpandedState) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetSelectionParams(Android.Widget.PhotoPicker.PhotoPickerSelectionParams? selectionParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetUiCustomizationParams(Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? uiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightAlbumId.get -> string! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightSearchMediaTextQuery.get -> string! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightType.get -> int +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsPickerLaunchedInExpandedState.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.SelectionParams.get -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams? +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.UiCustomizationParams.get -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? +Android.Widget.PhotoPicker.PhotoPickerSelectionParams +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Builder() -> void +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxSelectionBatchSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMimeTypes() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemResolutionInPixels(long maxMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemSizeInBytes(long maxMediaItemSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxSelectionBatchSizeInBytes(long maxSelectionBatchSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxVideoDuration(Java.Time.Duration! maxVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMimeTypes(System.Collections.Generic.IList! mimeTypes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinMediaItemResolutionInPixels(long minMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinVideoDuration(Java.Time.Duration! minVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.DescribeContents() -> int +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemResolutionInPixels.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemSizeInBytes.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxSelectionBatchSizeInBytes.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxVideoDuration.get -> Java.Time.Duration? +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MimeTypes.get -> System.Collections.Generic.IList! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinMediaItemResolutionInPixels.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinVideoDuration.get -> Java.Time.Duration? +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatio.get -> int +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams! +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Builder() -> void +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.SetAspectRatio(int aspectRatio) -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.DescribeContents() -> int +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Widget.Photopicker.AspectRatio +Android.Widget.Photopicker.AspectRatio.Portrait916 = 1 -> Android.Widget.Photopicker.AspectRatio +Android.Widget.Photopicker.AspectRatio.Square11 = 0 -> Android.Widget.Photopicker.AspectRatio +Android.Widget.Photopicker.AspectRatio.Undefined = -1 -> Android.Widget.Photopicker.AspectRatio +Java.Interop.BaseExportAttribute +Java.Interop.BaseExportAttribute.BaseExportAttribute() -> void +Java.Interop.IAndroidCallableWrapper +Java.Interop.IAndroidCallableWrapper.RegisterNatives(Java.Interop.JniType! nativeClass) -> void +Java.Interop.JavaPeerAliasesAttribute +Java.Interop.JavaPeerAliasesAttribute.Aliases.get -> string![]! +Java.Interop.JavaPeerAliasesAttribute.JavaPeerAliasesAttribute(params string![]! aliases) -> void +Java.Interop.JavaPeerProxy +Java.Interop.JavaPeerProxy.JavaPeerProxy(string! jniName, System.Type! targetType) -> void +Java.Interop.JavaPeerProxy.JniName.get -> string! +Java.Interop.JavaPeerProxy.TargetType.get -> System.Type! +Java.Lang.ICharSequence.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void +Java.Lang.IllegalCallerException +Java.Lang.IllegalCallerException.IllegalCallerException() -> void +Java.Lang.IllegalCallerException.IllegalCallerException(Java.Lang.Throwable? cause) -> void +Java.Lang.IllegalCallerException.IllegalCallerException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Java.Lang.IllegalCallerException.IllegalCallerException(string? message, Java.Lang.Throwable? cause) -> void +Java.Lang.IllegalCallerException.IllegalCallerException(string? s) -> void +Java.Lang.String.IndexOf(int ch, int beginIndex, int endIndex) -> int +Java.Lang.String.IndexOf(string! str, int beginIndex, int endIndex) -> int +Java.Lang.String.SplitWithDelimiters(string! regex, int limit) -> string![]! +Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +Java.Lang.StringBuffer.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuffer! +Java.Lang.StringBuffer.Repeat(int codePoint, int count) -> Java.Lang.StringBuffer! +Java.Lang.StringBuffer.Repeat(string! cs, int count) -> Java.Lang.StringBuffer! +Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +Java.Lang.StringBuilder.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuilder! +Java.Lang.StringBuilder.Repeat(int codePoint, int count) -> Java.Lang.StringBuilder! +Java.Lang.StringBuilder.Repeat(string! cs, int count) -> Java.Lang.StringBuilder! +Java.Lang.Thread.Join(Java.Time.Duration? duration) -> bool +Java.Lang.WrongThreadException +Java.Lang.WrongThreadException.WrongThreadException() -> void +Java.Lang.WrongThreadException.WrongThreadException(Java.Lang.Throwable? cause) -> void +Java.Lang.WrongThreadException.WrongThreadException(string? message, Java.Lang.Throwable? cause) -> void +Java.Lang.WrongThreadException.WrongThreadException(string? s) -> void +Java.Time.Duration.IsPositive.get -> bool +Java.Util.Streams.Gatherer +Java.Util.Streams.Gatherers +Java.Util.Streams.IGatherer +Java.Util.Streams.IGatherer.AndThen(Java.Util.Streams.IGatherer? that) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.Combiner() -> Java.Util.Functions.IBinaryOperator? +Java.Util.Streams.IGatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? +Java.Util.Streams.IGatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? +Java.Util.Streams.IGatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? +Java.Util.Streams.IGatherer.Finisher() -> Java.Util.Functions.IBiConsumer? +Java.Util.Streams.IGatherer.GetIntegrator() -> Java.Util.Streams.IGatherer.IIntegrator? +Java.Util.Streams.IGatherer.IDownstream +Java.Util.Streams.IGatherer.IDownstream.IsRejecting.get -> bool +Java.Util.Streams.IGatherer.IDownstream.Push(Java.Lang.Object? element) -> bool +Java.Util.Streams.IGatherer.IIntegrator +Java.Util.Streams.IGatherer.IIntegrator.IGreedy +Java.Util.Streams.IGatherer.IIntegrator.Integrate(Java.Lang.Object? state, Java.Lang.Object? element, Java.Util.Streams.IGatherer.IDownstream? downstream) -> bool +Java.Util.Streams.IGatherer.IIntegrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? +Java.Util.Streams.IGatherer.IIntegrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? +Java.Util.Streams.IGatherer.Initializer() -> Java.Util.Functions.ISupplier? +Java.Util.Streams.IGatherer.Integrator +Java.Util.Streams.IGatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Microsoft.Android.Runtime.TrimmableTypeMap +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string? comment) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string? domain) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date? date) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string? path) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string? value) -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler +REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan +REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? +REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool +REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan +REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool +REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? +REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? +REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void +REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void +REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? +abstract Android.App.PrivateCompute.DataMigrationToPccService.OnMigrationRequested(Java.Util.Functions.IConsumer! callback) -> void +abstract Android.App.PrivateCompute.PccService.OnReceiveData(Android.OS.Bundle! data, string! packageName) -> void +abstract Android.Media.Projection.AppContentProjectionService.OnContentRequest(Android.Media.Projection.AppContentRequest! request) -> void +abstract Android.Media.Projection.AppContentProjectionService.OnContentRequestCanceled() -> void +abstract Android.Media.Projection.AppContentProjectionService.OnLoopbackProjectionStarted(Android.Media.Projection.AppContentProjectionSession! session, int contentId) -> bool +abstract Android.Media.Projection.AppContentProjectionService.OnSessionStopped(Android.Media.Projection.AppContentProjectionSession! session) -> void +abstract Android.OS.Storage.Operations.Sources.OperationSource.ToString() -> string! +abstract Android.OS.Storage.Operations.Targets.OperationTarget.ToString() -> string! +abstract Android.Service.Messaging.AlternativeMessageTransportService.OnMessageUpgradeRequested(Android.Net.Uri! contentUri, Java.Util.Functions.IConsumer! upgradeStatus) -> void +abstract Android.Views.BlurRegion.Copy() -> Android.Views.BlurRegion! +abstract Java.Interop.JavaPeerProxy.CreateInstance(nint handle, Android.Runtime.JniHandleOwnership transfer) -> Java.Interop.IJavaPeerable? +abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer? action) -> bool +const Android.App.ActivityManager.AppTask.WindowingLayerNormalApp = Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp -> Android.App.ActivityManagerAppTaskWindowingLayer +const Android.App.ActivityManager.AppTask.WindowingLayerPinned = Android.App.ActivityManagerAppTaskWindowingLayer.Pinned -> Android.App.ActivityManagerAppTaskWindowingLayer +const Android.App.ActivityManager.AppTask.WindowingLayerRequestGranted = Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted -> Android.App.ActivityManagerAppTaskWindowingLayerResult +const Android.App.ActivityManager.AppTask.WindowingLayerRequestRejected = Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected -> Android.App.ActivityManagerAppTaskWindowingLayerResult +const Android.App.ActivityManager.AppTask.WindowingLayerUndefined = Android.App.ActivityManagerAppTaskWindowingLayer.Undefined -> Android.App.ActivityManagerAppTaskWindowingLayer +const Android.App.Admin.DevicePolicyIdentifiers.CrossProfileWidgetProviderPolicy = "crossProfileWidgetProvider" -> string! +const Android.App.Admin.DevicePolicyIdentifiers.MemoryTaggingPolicy = "memoryTagging" -> string! +const Android.App.AnrTypes.AnrTypeAppTriggered = Android.App.AnrType.AppTriggered -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeApplicationStart = Android.App.AnrType.ApplicationStart -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeBroadcastOfIntent = Android.App.AnrType.BroadcastOfIntent -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeContentProviderNotResponding = Android.App.AnrType.ContentProviderNotResponding -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeExecuteService = Android.App.AnrType.ExecuteService -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeForegroundShortServiceTimeout = Android.App.AnrType.ForegroundShortServiceTimeout -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeInputDispatch = Android.App.AnrType.InputDispatch -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeInputDispatchNoFocusedWindow = Android.App.AnrType.InputDispatchNoFocusedWindow -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeJobServiceStart = Android.App.AnrType.JobServiceStart -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeOther = Android.App.AnrType.Other -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeStartForegroundService = Android.App.AnrType.StartForegroundService -> Android.App.AnrType +const Android.App.AnrWarningResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AnrWarningResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionEnabledState.Default -> Android.App.AppFunctions.AppFunctionEnabledState +const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionEnabledState.Disabled -> Android.App.AppFunctions.AppFunctionEnabledState +const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionEnabledState.Enabled -> Android.App.AppFunctions.AppFunctionEnabledState +const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionMetadata.PropertyEnabledByDefault = "enabledByDefault" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyFunctionId = "id" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaCategory = "schemaCategory" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaName = "schemaName" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaVersion = "schemaVersion" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyScope = "scope" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeActivity = "activity" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeGlobal = "global" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.ScopeActivity = Android.App.AppFunctions.AppFunctionMetadataScope.Activity -> Android.App.AppFunctions.AppFunctionMetadataScope +const Android.App.AppFunctions.AppFunctionMetadata.ScopeGlobal = Android.App.AppFunctions.AppFunctionMetadataScope.Global -> Android.App.AppFunctions.AppFunctionMetadataScope +const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionPackageMetadata.PropertyTopLevelDocuments = "topLevelMetadataDocuments" -> string! +const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppInteractionAttribution.InteractionTypeOther = Android.App.AppInteractionAttributionInteractionType.Other -> Android.App.AppInteractionAttributionInteractionType +const Android.App.AppInteractionAttribution.InteractionTypeUserQuery = Android.App.AppInteractionAttributionInteractionType.UserQuery -> Android.App.AppInteractionAttributionInteractionType +const Android.App.AppInteractionAttribution.InteractionTypeUserScheduled = Android.App.AppInteractionAttributionInteractionType.UserScheduled -> Android.App.AppInteractionAttributionInteractionType +const Android.App.AppInteractionAttribution.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppInteractionAttribution.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppInteractionContract.InterfaceConsts.Count = "_count" -> string! +const Android.App.AppInteractionContract.InterfaceConsts.Id = "_id" -> string! +const Android.App.AppSearch.AppSearchResult.ResultUnavailable = Android.App.AppSearch.AppSearchResultCode.Unavailable -> Android.App.AppSearch.AppSearchResultCode +const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppSearch.SetSchemaRequest.PrivateComputeCoreUidAccess = Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess -> Android.App.AppSearch.SchemaRequestPermissions +const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AutomaticZenRule.TypeTransit = Android.App.AutomaticZenRuleType.Transit -> Android.App.AutomaticZenRuleType +const Android.App.Backup.BackupAgent.FlagCrossPlatformDataTransferIos = Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos -> Android.App.Backup.BackupTransportFlags +const Android.App.HandoffActivityData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.HandoffActivityData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.HandoffActivityParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.HandoffActivityParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.Notification.Action.EmphasisAuto = Android.App.ActionEmphasis.Auto -> Android.App.ActionEmphasis +const Android.App.Notification.Action.EmphasisPrimary = Android.App.ActionEmphasis.Primary -> Android.App.ActionEmphasis +const Android.App.Notification.Action.EmphasisSecondary = Android.App.ActionEmphasis.Secondary -> Android.App.ActionEmphasis +const Android.App.Notification.Action.SemanticActionPause = Android.App.SemanticAction.Pause -> Android.App.SemanticAction +const Android.App.Notification.Action.SemanticActionPlay = Android.App.SemanticAction.Play -> Android.App.SemanticAction +const Android.App.Notification.Action.SemanticActionStop = Android.App.SemanticAction.Stop -> Android.App.SemanticAction +const Android.App.Notification.Action.StyleAuto = Android.App.ActionStyle.Auto -> Android.App.ActionStyle +const Android.App.Notification.Action.StyleIconAndText = Android.App.ActionStyle.IconAndText -> Android.App.ActionStyle +const Android.App.Notification.Action.StyleIconOnly = Android.App.ActionStyle.IconOnly -> Android.App.ActionStyle +const Android.App.Notification.Action.StyleTextOnly = Android.App.ActionStyle.TextOnly -> Android.App.ActionStyle +const Android.App.Notification.ActionBridgedNotificationPreferences = "android.app.action.BRIDGED_NOTIFICATION_PREFERENCES" -> string! +const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.Notification.ExtraPreferSmallIcon = "android.app.preferSmallIcon" -> string! +const Android.App.Notification.ExtraRequestPromotedOngoing = "android.requestPromotedOngoing" -> string! +const Android.App.Notification.Metric.FixedDate.FormatAutomatic = Android.App.FixedDateFormat.Automatic -> Android.App.FixedDateFormat +const Android.App.Notification.Metric.FixedDate.FormatLongDate = Android.App.FixedDateFormat.LongDate -> Android.App.FixedDateFormat +const Android.App.Notification.Metric.FixedDate.FormatShortDate = Android.App.FixedDateFormat.ShortDate -> Android.App.FixedDateFormat +const Android.App.Notification.Metric.TimeDifference.FormatAdaptive = Android.App.TimeDifferenceFormat.Adaptive -> Android.App.TimeDifferenceFormat +const Android.App.Notification.Metric.TimeDifference.FormatChronometer = Android.App.TimeDifferenceFormat.Chronometer -> Android.App.TimeDifferenceFormat +const Android.App.Notification.MetricStyle.MetricIndexNone = -1 -> int +const Android.App.Notification.SemanticStyleCaution = Android.App.NotificationSemanticStyle.Caution -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleDanger = Android.App.NotificationSemanticStyle.Danger -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleInfo = Android.App.NotificationSemanticStyle.Info -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleSafe = Android.App.NotificationSemanticStyle.Safe -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleUnspecified = Android.App.NotificationSemanticStyle.Unspecified -> Android.App.NotificationSemanticStyle +const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PermissionUI.LocationButtonSession.TextTypeNearMyPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeNearYourPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeNone = Android.App.PermissionUI.LocationButtonSessionTextType.None -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeSharePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeUsePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PrivateCompute.DataMigrationToPccService.MigrationTimeoutMs = 60000 -> long +const Android.App.PrivateCompute.DataMigrationToPccService.ServiceInterface = "android.app.privatecompute.DataMigrationToPccService" -> string! +const Android.App.PrivateCompute.MigrationException.ErrorInvocationFailed = Android.App.PrivateCompute.MigrationError.InvocationFailed -> Android.App.PrivateCompute.MigrationError +const Android.App.PrivateCompute.MigrationException.ErrorTimeout = Android.App.PrivateCompute.MigrationError.Timeout -> Android.App.PrivateCompute.MigrationError +const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestAccepted = Android.App.PrivateCompute.MigrationStatus.Accepted -> Android.App.PrivateCompute.MigrationStatus +const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestRejected = Android.App.PrivateCompute.MigrationStatus.Rejected -> Android.App.PrivateCompute.MigrationStatus +const Android.App.StatusBarManager.ShowPowerMenuResultDisabled = Android.App.ShowPowerMenuResult.Disabled -> Android.App.ShowPowerMenuResult +const Android.App.StatusBarManager.ShowPowerMenuResultShowing = Android.App.ShowPowerMenuResult.Showing -> Android.App.ShowPowerMenuResult +const Android.App.StatusBarManager.ShowPowerMenuResultUnknown = Android.App.ShowPowerMenuResult.Unknown -> Android.App.ShowPowerMenuResult +const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateGranted = Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted -> Android.App.VoiceInteractions.ReadScreenContextRequestState +const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateRequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState +const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateUnrequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState +const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Appwidget.AppWidgetManager.OptionAppwidgetDisplayId = "appWidgetDisplayId" -> string! +const Android.Bluetooth.BluetoothA2dp.ExtraDisconnectedReason = "android.bluetooth.a2dp.extra.DISCONNECTED_REASON" -> string! +const Android.Bluetooth.BluetoothA2dp.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothCodecType.CodecIdLhdcv5 = 327307049727 -> long +const Android.Bluetooth.BluetoothCodecType.CodecIdSonyLdac = 2852204031 -> long +const Android.Bluetooth.BluetoothCsipSetCoordinator.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrAuthFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonLeEncryptFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonLeIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonUnknown = Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.EncryptionAlgorithmUnknown = Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm +const Android.Bluetooth.BluetoothDevice.ExtraBondLossReason = "android.bluetooth.device.extra.BOND_LOSS_REASON" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraDiscoveryResultType = "android.bluetooth.device.extra.DISCOVERY_RESULT_TYPE" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraPairingAlgorithm = "android.bluetooth.device.extra.PAIRING_ALGORITHM" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraPairingContext = "android.bluetooth.device.extra.PAIRING_CONTEXT" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraUuidLe = "android.bluetooth.device.extra.UUID_LE" -> string! +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrSsp = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmLeLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmSc = Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingContextRepairing = 2 -> int +const Android.Bluetooth.BluetoothDevice.PairingContextUserApprovalRequested = 1 -> int +const Android.Bluetooth.BluetoothDevice.PairingContextUserParticipationRequested = 0 -> int +const Android.Bluetooth.BluetoothDevice.PhyLeHdt = Android.Bluetooth.BluetoothPhy.PhyLeHdt -> Android.Bluetooth.BluetoothPhy +const Android.Bluetooth.BluetoothDevice.PhyLeHdtMask = Android.Bluetooth.BluetoothPhy.PhyLeHdtMask -> Android.Bluetooth.BluetoothPhy +const Android.Bluetooth.BluetoothGatt.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothGatt.SubrateModeBalanced = Android.Bluetooth.GattSubrateMode.Balanced -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeHigh = Android.Bluetooth.GattSubrateMode.High -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeLow = Android.Bluetooth.GattSubrateMode.Low -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeNotUpdated = Android.Bluetooth.GattSubrateMode.NotUpdated -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeOff = Android.Bluetooth.GattSubrateMode.Off -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeSystemUpdate = Android.Bluetooth.GattSubrateMode.SystemUpdate -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGattServer.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHeadset.ExtraDisconnectedReason = "android.bluetooth.headset.extra.DISCONNECTED_REASON" -> string! +const Android.Bluetooth.BluetoothHeadset.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHealth.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHearingAid.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHidDevice.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothLeAudio.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeOpusHiRes = Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes -> Android.Bluetooth.BluetoothLeSourceCodecType +const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeVendorSpecific = Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific -> Android.Bluetooth.BluetoothLeSourceCodecType +const Android.Bluetooth.BluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorInsufficientResources = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorRfcommConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorRoleSwitchFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorSdpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorStreamConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.IBluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.LE.AdvertisingSetParameters.TxPowerMaxAvailable = Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable -> Android.Bluetooth.LE.AdvertiseTxPower +const Android.Bluetooth.LE.ScanSettings.ScanTypeActive = Android.Bluetooth.LE.ScanType.Active -> Android.Bluetooth.LE.ScanType +const Android.Bluetooth.LE.ScanSettings.ScanTypePassive = Android.Bluetooth.LE.ScanType.Passive -> Android.Bluetooth.LE.ScanType +const Android.Bluetooth.LE.ScanSettings.ScanTypeUnknown = Android.Bluetooth.LE.ScanType.Unknown -> Android.Bluetooth.LE.ScanType +const Android.Companion.ActionRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Companion.ActionRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Companion.ActionRequest.OpActivate = Android.Companion.RequestOperation.Activate -> Android.Companion.RequestOperation +const Android.Companion.ActionRequest.OpDeactivate = Android.Companion.RequestOperation.Deactivate -> Android.Companion.RequestOperation +const Android.Companion.ActionRequest.RequestNearbyAdvertising = Android.Companion.RequestAction.NearbyAdvertising -> Android.Companion.RequestAction +const Android.Companion.ActionRequest.RequestNearbyScanning = Android.Companion.RequestAction.NearbyScanning -> Android.Companion.RequestAction +const Android.Companion.ActionRequest.RequestTransport = Android.Companion.RequestAction.Transport -> Android.Companion.RequestAction +const Android.Companion.ActionResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Companion.ActionResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Companion.ActionResult.ResultActivated = Android.Companion.ResultCode.Activated -> Android.Companion.ResultCode +const Android.Companion.ActionResult.ResultDeactivated = Android.Companion.ResultCode.Deactivated -> Android.Companion.ResultCode +const Android.Companion.ActionResult.ResultFailedToActivate = Android.Companion.ResultCode.FailedToActivate -> Android.Companion.ResultCode +const Android.Companion.AssociationRequest.DeviceProfileFitnessTracker = "android.app.role.COMPANION_DEVICE_FITNESS_TRACKER" -> string! +const Android.Companion.AssociationRequest.DeviceProfileMedical = "android.app.role.COMPANION_DEVICE_MEDICAL" -> string! +const Android.Companion.AssociationRequest.PermissionGroupNearby = "NEARBY_DEVICES" -> string! +const Android.Companion.CompanionDeviceManager.FlagAirplaneMode = Android.Companion.SystemDataSyncFlags.AirplaneMode -> Android.Companion.SystemDataSyncFlags +const Android.Companion.CompanionDeviceManager.FlagTaskContinuity = Android.Companion.SystemDataSyncFlags.TaskContinuity -> Android.Companion.SystemDataSyncFlags +const Android.Companion.CompanionDeviceManager.FlagUniversalModes = Android.Companion.SystemDataSyncFlags.UniversalModes -> Android.Companion.SystemDataSyncFlags +const Android.Companion.DevicePresenceEvent.EventAssociationRemoved = Android.Companion.DevicePresenceEventType.EventAssociationRemoved -> Android.Companion.DevicePresenceEventType +const Android.Companion.DevicePresenceEvent.EventSelfManagedNearby = Android.Companion.DevicePresenceEventType.Nearby -> Android.Companion.DevicePresenceEventType +const Android.Companion.DevicePresenceEvent.EventSelfManagedNotNearby = Android.Companion.DevicePresenceEventType.NotNearby -> Android.Companion.DevicePresenceEventType +const Android.Content.Context.AutofillService = "autofill" -> string! +const Android.Content.Context.ChooserService = "chooser" -> string! +const Android.Content.Context.FileService = "file" -> string! +const Android.Content.Context.NpuService = "npu" -> string! +const Android.Content.Context.PccSandboxService = "pcc_sandbox" -> string! +const Android.Content.Context.SerialService = "serial" -> string! +const Android.Content.Context.TelephonyPhoneNumberService = "telephony_phone_number" -> string! +const Android.Content.Context.WebAppService = "web_app" -> string! +const Android.Content.Intent.ActionOpenEyeDropper = "android.intent.action.OPEN_EYE_DROPPER" -> string! +const Android.Content.Intent.ActionStopVoiceCommand = "android.intent.action.STOP_VOICE_COMMAND" -> string! +const Android.Content.Intent.ActionTimezoneOffsetChanged = "android.intent.action.TIMEZONE_OFFSET_CHANGED" -> string! +const Android.Content.Intent.ExtraAssistDisplayId = "android.intent.extra.ASSIST_DISPLAY_ID" -> string! +const Android.Content.Intent.ExtraColor = "android.intent.extra.COLOR" -> string! +const Android.Content.Intent.ExtraNewTimezoneOffset = "android.intent.extra.NEW_TIMEZONE_OFFSET" -> string! +const Android.Content.Intent.ExtraOldTimezoneOffset = "android.intent.extra.OLD_TIMEZONE_OFFSET" -> string! +const Android.Content.Intent.ExtraUseSystemContactsPicker = "android.intent.extra.USE_SYSTEM_CONTACTS_PICKER" -> string! +const Android.Content.PM.PackageInfo.RequestedPermissionOnlyForLocationButton = Android.Content.PM.RequestedPermission.OnlyForLocationButton -> Android.Content.PM.RequestedPermission +const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonDeveloperBlocked = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonNetworkUnavailable = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonUnknown = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationExtensionResponse = "android.content.pm.extra.DEVELOPER_VERIFICATION_EXTENSION_RESPONSE" -> string! +const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationFailureReason = "android.content.pm.extra.DEVELOPER_VERIFICATION_FAILURE_REASON" -> string! +const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationLitePerformed = "android.content.pm.extra.DEVELOPER_VERIFICATION_LITE_PERFORMED" -> string! +const Android.Content.PM.PackageManager.FeatureDeviceIdAttestation = "android.software.device_id_attestation" -> string! +const Android.Content.PM.PackageManager.FeatureNeuralProcessingUnit = "android.hardware.npu" -> string! +const Android.Content.PM.PackageManager.PropertyNativeServiceFunctionName = "android.app.PROPERTY_NATIVE_SERVICE_FUNCTION_NAME" -> string! +const Android.Content.PM.PackageManager.PropertyNativeServiceLibraryName = "android.app.PROPERTY_NATIVE_SERVICE_LIBRARY_NAME" -> string! +const Android.Content.PM.PermissionInfo.FlagAllowedInPrivateComputeCore = Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore -> Android.Content.PM.PermissionInfoFlags +const Android.Content.PM.ServiceInfo.FlagNativeService = Android.Content.PM.ServiceInfoFlags.NativeService -> Android.Content.PM.ServiceInfoFlags +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultCancelledByUser = Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultDuplicatedRequest = Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInvalidArguments = Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultNetworkError = Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSecurityError = Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSuccess = Android.Content.PM.Webapp.WebAppInstallResultCode.Success -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.Installed -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultNotInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.DeviceLock.DeviceId.DeviceIdTypeSerialNumber = Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber -> Android.DeviceLock.DeviceIdType +const Android.DeviceLock.DeviceLockManager.ExtraDeviceLockVersion = "android.devicelock.extra.DEVICE_LOCK_VERSION" -> string! +const Android.Graphics.Drawables.GradientDrawable.Arc = Android.Graphics.Drawables.ShapeType.Arc -> Android.Graphics.Drawables.ShapeType +const Android.Graphics.ImageFormat.Raw14 = Android.Graphics.ImageFormatType.Raw14 -> Android.Graphics.ImageFormatType +const Android.Graphics.Pdf.Component.PdfAnnotationType.Freetext = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfAnnotationType.Highlight = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfAnnotationType.Stamp = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfAnnotationType.Unknown = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Image = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Path = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Text = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Unknown = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyCourier = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyHelvetica = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilySymbol = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyTimesNewRoman = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.RenderParams.FlagRenderFreetextAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag +const Android.Graphics.Pdf.RenderParams.FlagRenderStampAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag +const Android.Graphics.Pdf.RenderParams.RenderFormContentDefault = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +const Android.Graphics.Pdf.RenderParams.RenderFormContentDisabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +const Android.Graphics.Pdf.RenderParams.RenderFormContentEnabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +const Android.Hardware.Biometrics.BiometricManager.IconTypeAccount = Android.Hardware.Biometrics.BiometricManagerIconType.Account -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeGeneric = Android.Hardware.Biometrics.BiometricManagerIconType.Generic -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeMessage = Android.Hardware.Biometrics.BiometricManagerIconType.Message -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypePassword = Android.Hardware.Biometrics.BiometricManagerIconType.Password -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeQrCode = Android.Hardware.Biometrics.BiometricManagerIconType.QrCode -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeReset = Android.Hardware.Biometrics.BiometricManagerIconType.Reset -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeSetting = Android.Hardware.Biometrics.BiometricManagerIconType.Setting -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeSupervised = Android.Hardware.Biometrics.BiometricManagerIconType.Supervised -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeBuiltIn = 0 -> int +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeExternal = 1 -> int +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeUnknown = 3 -> int +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeVirtual = 2 -> int +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemPoSmpte209450 = 1048576 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemSmpte209450 = 524288 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefPoSmpte209450 = 262144 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefSmpte209450 = 131072 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemPoSmpte209450 = 16777216 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemSmpte209450 = 8388608 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefPoSmpte209450 = 4194304 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefSmpte209450 = 2097152 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10PlusSmpte209450 = 65536 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10Smpte209450 = 32768 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hlg10Smpte209450 = 16384 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.StandardSmpte209450 = 8192 -> long +const Android.Hardware.DataSpace.DataspaceDisplayBt2020 = Android.Hardware.DataSpaceType.DisplayBt2020 -> Android.Hardware.DataSpaceType +const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeAnalog = Android.Hardware.Display.VideoInputType.Analog -> Android.Hardware.Display.VideoInputType +const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeDigital = Android.Hardware.Display.VideoInputType.Digital -> Android.Hardware.Display.VideoInputType +const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeUnknown = Android.Hardware.Display.VideoInputType.Unknown -> Android.Hardware.Display.VideoInputType +const Android.Hardware.Display.DisplayManager.BrightnessUnitPercentage = Android.Hardware.Display.DisplayBrightnessUnit.Percentage -> Android.Hardware.Display.DisplayBrightnessUnit +const Android.Hardware.Display.DisplayManager.DisplayCategoryBuiltInDisplays = "android.hardware.display.category.BUILT_IN_DISPLAYS" -> string! +const Android.Hardware.Display.DisplayManager.EventTypeDisplayBrightness = 32 -> long +const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.HardwareBuffer.Bgra1010102 = Android.Hardware.HardwareBufferFormat.Bgra1010102 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Bgrx1010102 = Android.Hardware.HardwareBufferFormat.Bgrx1010102 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.R12 = Android.Hardware.HardwareBufferFormat.R12 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.R14 = Android.Hardware.HardwareBufferFormat.R14 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rg1212 = Android.Hardware.HardwareBufferFormat.Rg1212 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rg1414 = Android.Hardware.HardwareBufferFormat.Rg1414 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rgba12121212 = Android.Hardware.HardwareBufferFormat.Rgba12121212 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rgba14141414 = Android.Hardware.HardwareBufferFormat.Rgba14141414 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Lights.ColorSequence.InterpolationModeLinear = Android.Hardware.Lights.InterpolationMode.Linear -> Android.Hardware.Lights.InterpolationMode +const Android.Hardware.Lights.ColorSequence.InterpolationModeNone = Android.Hardware.Lights.InterpolationMode.None -> Android.Hardware.Lights.InterpolationMode +const Android.Hardware.Lights.Light.LightCapabilityAnimation = Android.Hardware.Lights.LightCapability.Animation -> Android.Hardware.Lights.LightCapability +const Android.Hardware.Lights.Light.LightTypeApplication = Android.Hardware.Lights.LightType.Application -> Android.Hardware.Lights.LightType +const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Serial.SerialPort.InvalidId = -1 -> int +const Android.Hardware.Serial.SerialPort.OpenFlagDataSync = Android.Hardware.Serial.OpenFlags.DataSync -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagNonblock = Android.Hardware.Serial.OpenFlags.Nonblock -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagReadOnly = Android.Hardware.Serial.OpenFlags.ReadOnly -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagReadWrite = Android.Hardware.Serial.OpenFlags.ReadWrite -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagSync = Android.Hardware.Serial.OpenFlags.Sync -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagWriteOnly = Android.Hardware.Serial.OpenFlags.WriteOnly -> Android.Hardware.Serial.OpenFlags +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeAbsinthe = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBeer = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBrandy = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeChuhai = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCider = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCocktail = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeGin = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeHighball = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeLager = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeMead = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeOther = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeRum = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSake = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeShochu = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSoju = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeTequila = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeVodka = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWhiskey = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWine = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +const Android.Health.Connect.DataTypes.Device.DeviceTypeConsumerMedicalDevice = Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessEquipment = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessMachine = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeGlasses = Android.Health.Connect.DataTypes.HealthDeviceType.Glasses -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeHearable = Android.Health.Connect.DataTypes.HealthDeviceType.Hearable -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeMeter = Android.Health.Connect.DataTypes.HealthDeviceType.Meter -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypePortableComputer = Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseFollicular = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseLuteal = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +const Android.Health.Connect.DataTypes.SymptomRecord.SeverityMild = Android.Health.Connect.Datatypes.SymptomSeverity.Mild -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SeverityModerate = Android.Health.Connect.Datatypes.SymptomSeverity.Moderate -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SeveritySevere = Android.Health.Connect.Datatypes.SymptomSeverity.Severe -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SeverityUnspecified = Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAbdominalPain = Android.Health.Connect.Datatypes.SymptomType.AbdominalPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAcne = Android.Health.Connect.Datatypes.SymptomType.Acne -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBackPain = Android.Health.Connect.Datatypes.SymptomType.BackPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBloating = Android.Health.Connect.Datatypes.SymptomType.Bloating -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrainFog = Android.Health.Connect.Datatypes.SymptomType.BrainFog -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBreastTenderness = Android.Health.Connect.Datatypes.SymptomType.BreastTenderness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrittleNails = Android.Health.Connect.Datatypes.SymptomType.BrittleNails -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBurningMouth = Android.Health.Connect.Datatypes.SymptomType.BurningMouth -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestPain = Android.Health.Connect.Datatypes.SymptomType.ChestPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestTightness = Android.Health.Connect.Datatypes.SymptomType.ChestTightness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChills = Android.Health.Connect.Datatypes.SymptomType.Chills -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeConstipation = Android.Health.Connect.Datatypes.SymptomType.Constipation -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCough = Android.Health.Connect.Datatypes.SymptomType.Cough -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCramps = Android.Health.Connect.Datatypes.SymptomType.Cramps -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCravings = Android.Health.Connect.Datatypes.SymptomType.Cravings -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDehydration = Android.Health.Connect.Datatypes.SymptomType.Dehydration -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDiarrhea = Android.Health.Connect.Datatypes.SymptomType.Diarrhea -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDifficultySwallowing = Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDizziness = Android.Health.Connect.Datatypes.SymptomType.Dizziness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDrySkin = Android.Health.Connect.Datatypes.SymptomType.DrySkin -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeEaraches = Android.Health.Connect.Datatypes.SymptomType.Earaches -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFatigue = Android.Health.Connect.Datatypes.SymptomType.Fatigue -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFever = Android.Health.Connect.Datatypes.SymptomType.Fever -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeGeneralizedBodyAche = Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHairLoss = Android.Health.Connect.Datatypes.SymptomType.HairLoss -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeadache = Android.Health.Connect.Datatypes.SymptomType.Headache -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartPalpitations = Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartburn = Android.Health.Connect.Datatypes.SymptomType.Heartburn -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHotFlashes = Android.Health.Connect.Datatypes.SymptomType.HotFlashes -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeInsomnia = Android.Health.Connect.Datatypes.SymptomType.Insomnia -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointPain = Android.Health.Connect.Datatypes.SymptomType.JointPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointStiffness = Android.Health.Connect.Datatypes.SymptomType.JointStiffness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfAppetite = Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfConsciousness = Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLowerBackPain = Android.Health.Connect.Datatypes.SymptomType.LowerBackPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMemoryLapse = Android.Health.Connect.Datatypes.SymptomType.MemoryLapse -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMoodChange = Android.Health.Connect.Datatypes.SymptomType.MoodChange -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMusclePain = Android.Health.Connect.Datatypes.SymptomType.MusclePain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNausea = Android.Health.Connect.Datatypes.SymptomType.Nausea -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNightSweats = Android.Health.Connect.Datatypes.SymptomType.NightSweats -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypePelvicPain = Android.Health.Connect.Datatypes.SymptomType.PelvicPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRapidPoundingOrFlutteringHeartbeat = Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeReducedCapacityForExercise = Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRunnyNose = Android.Health.Connect.Datatypes.SymptomType.RunnyNose -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeShortnessOfBreath = Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSkippedHeartbeat = Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepChanges = Android.Health.Connect.Datatypes.SymptomType.SleepChanges -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepiness = Android.Health.Connect.Datatypes.SymptomType.Sleepiness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSneezing = Android.Health.Connect.Datatypes.SymptomType.Sneezing -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSnore = Android.Health.Connect.Datatypes.SymptomType.Snore -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSoreThroat = Android.Health.Connect.Datatypes.SymptomType.SoreThroat -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStomachAche = Android.Health.Connect.Datatypes.SymptomType.StomachAche -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStuffyNose = Android.Health.Connect.Datatypes.SymptomType.StuffyNose -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnexplainedWeightChanges = Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnknown = Android.Health.Connect.Datatypes.SymptomType.Unknown -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalDryness = Android.Health.Connect.Datatypes.SymptomType.VaginalDryness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalItchiness = Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVomiting = Android.Health.Connect.Datatypes.SymptomType.Vomiting -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWaterRetention = Android.Health.Connect.Datatypes.SymptomType.WaterRetention -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWheezing = Android.Health.Connect.Datatypes.SymptomType.Wheezing -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.HealthConnectManager.ActionShowOnboarding = "android.health.connect.action.SHOW_ONBOARDING" -> string! +const Android.Health.Connect.HealthPermissions.ReadAlcoholConsumption = "android.permission.health.READ_ALCOHOL_CONSUMPTION" -> string! +const Android.Health.Connect.HealthPermissions.ReadMenstrualCyclePhase = "android.permission.health.READ_MENSTRUAL_CYCLE_PHASE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomAbdominalPain = "android.permission.health.READ_SYMPTOM_ABDOMINAL_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomAcne = "android.permission.health.READ_SYMPTOM_ACNE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBackPain = "android.permission.health.READ_SYMPTOM_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBloating = "android.permission.health.READ_SYMPTOM_BLOATING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBrainFog = "android.permission.health.READ_SYMPTOM_BRAIN_FOG" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBreastTenderness = "android.permission.health.READ_SYMPTOM_BREAST_TENDERNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBrittleNails = "android.permission.health.READ_SYMPTOM_BRITTLE_NAILS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBurningMouth = "android.permission.health.READ_SYMPTOM_BURNING_MOUTH" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomChestPain = "android.permission.health.READ_SYMPTOM_CHEST_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomChestTightness = "android.permission.health.READ_SYMPTOM_CHEST_TIGHTNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomChills = "android.permission.health.READ_SYMPTOM_CHILLS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomConstipation = "android.permission.health.READ_SYMPTOM_CONSTIPATION" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomCough = "android.permission.health.READ_SYMPTOM_COUGH" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomCramps = "android.permission.health.READ_SYMPTOM_CRAMPS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomCravings = "android.permission.health.READ_SYMPTOM_CRAVINGS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDehydration = "android.permission.health.READ_SYMPTOM_DEHYDRATION" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDiarrhea = "android.permission.health.READ_SYMPTOM_DIARRHEA" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDifficultySwallowing = "android.permission.health.READ_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDizziness = "android.permission.health.READ_SYMPTOM_DIZZINESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDrySkin = "android.permission.health.READ_SYMPTOM_DRY_SKIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomEaraches = "android.permission.health.READ_SYMPTOM_EARACHES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomFatigue = "android.permission.health.READ_SYMPTOM_FATIGUE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomFever = "android.permission.health.READ_SYMPTOM_FEVER" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomGeneralizedBodyAche = "android.permission.health.READ_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHairLoss = "android.permission.health.READ_SYMPTOM_HAIR_LOSS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHeadache = "android.permission.health.READ_SYMPTOM_HEADACHE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHeartPalpitations = "android.permission.health.READ_SYMPTOM_HEART_PALPITATIONS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHeartburn = "android.permission.health.READ_SYMPTOM_HEARTBURN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHotFlashes = "android.permission.health.READ_SYMPTOM_HOT_FLASHES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomInsomnia = "android.permission.health.READ_SYMPTOM_INSOMNIA" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomJointPain = "android.permission.health.READ_SYMPTOM_JOINT_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomJointStiffness = "android.permission.health.READ_SYMPTOM_JOINT_STIFFNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfAppetite = "android.permission.health.READ_SYMPTOM_LOSS_OF_APPETITE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfConsciousness = "android.permission.health.READ_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomLowerBackPain = "android.permission.health.READ_SYMPTOM_LOWER_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomMemoryLapse = "android.permission.health.READ_SYMPTOM_MEMORY_LAPSE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomMoodChange = "android.permission.health.READ_SYMPTOM_MOOD_CHANGE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomMusclePain = "android.permission.health.READ_SYMPTOM_MUSCLE_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomNausea = "android.permission.health.READ_SYMPTOM_NAUSEA" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomNightSweats = "android.permission.health.READ_SYMPTOM_NIGHT_SWEATS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomPelvicPain = "android.permission.health.READ_SYMPTOM_PELVIC_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.READ_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomReducedCapacityForExercise = "android.permission.health.READ_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomRunnyNose = "android.permission.health.READ_SYMPTOM_RUNNY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomShortnessOfBreath = "android.permission.health.READ_SYMPTOM_SHORTNESS_OF_BREATH" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSkippedHeartbeat = "android.permission.health.READ_SYMPTOM_SKIPPED_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSleepChanges = "android.permission.health.READ_SYMPTOM_SLEEP_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSleepiness = "android.permission.health.READ_SYMPTOM_SLEEPINESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSneezing = "android.permission.health.READ_SYMPTOM_SNEEZING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSnore = "android.permission.health.READ_SYMPTOM_SNORE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSoreThroat = "android.permission.health.READ_SYMPTOM_SORE_THROAT" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomStomachAche = "android.permission.health.READ_SYMPTOM_STOMACH_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomStuffyNose = "android.permission.health.READ_SYMPTOM_STUFFY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomUnexplainedWeightChanges = "android.permission.health.READ_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalDryness = "android.permission.health.READ_SYMPTOM_VAGINAL_DRYNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalItchiness = "android.permission.health.READ_SYMPTOM_VAGINAL_ITCHINESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomVomiting = "android.permission.health.READ_SYMPTOM_VOMITING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomWaterRetention = "android.permission.health.READ_SYMPTOM_WATER_RETENTION" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomWheezing = "android.permission.health.READ_SYMPTOM_WHEEZING" -> string! +const Android.Health.Connect.HealthPermissions.StartOnboarding = "android.permission.health.START_ONBOARDING" -> string! +const Android.Health.Connect.HealthPermissions.WriteAlcoholConsumption = "android.permission.health.WRITE_ALCOHOL_CONSUMPTION" -> string! +const Android.Health.Connect.HealthPermissions.WriteMenstrualCyclePhase = "android.permission.health.WRITE_MENSTRUAL_CYCLE_PHASE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomAbdominalPain = "android.permission.health.WRITE_SYMPTOM_ABDOMINAL_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomAcne = "android.permission.health.WRITE_SYMPTOM_ACNE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBackPain = "android.permission.health.WRITE_SYMPTOM_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBloating = "android.permission.health.WRITE_SYMPTOM_BLOATING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBrainFog = "android.permission.health.WRITE_SYMPTOM_BRAIN_FOG" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBreastTenderness = "android.permission.health.WRITE_SYMPTOM_BREAST_TENDERNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBrittleNails = "android.permission.health.WRITE_SYMPTOM_BRITTLE_NAILS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBurningMouth = "android.permission.health.WRITE_SYMPTOM_BURNING_MOUTH" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomChestPain = "android.permission.health.WRITE_SYMPTOM_CHEST_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomChestTightness = "android.permission.health.WRITE_SYMPTOM_CHEST_TIGHTNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomChills = "android.permission.health.WRITE_SYMPTOM_CHILLS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomConstipation = "android.permission.health.WRITE_SYMPTOM_CONSTIPATION" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomCough = "android.permission.health.WRITE_SYMPTOM_COUGH" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomCramps = "android.permission.health.WRITE_SYMPTOM_CRAMPS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomCravings = "android.permission.health.WRITE_SYMPTOM_CRAVINGS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDehydration = "android.permission.health.WRITE_SYMPTOM_DEHYDRATION" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDiarrhea = "android.permission.health.WRITE_SYMPTOM_DIARRHEA" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDifficultySwallowing = "android.permission.health.WRITE_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDizziness = "android.permission.health.WRITE_SYMPTOM_DIZZINESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDrySkin = "android.permission.health.WRITE_SYMPTOM_DRY_SKIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomEaraches = "android.permission.health.WRITE_SYMPTOM_EARACHES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomFatigue = "android.permission.health.WRITE_SYMPTOM_FATIGUE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomFever = "android.permission.health.WRITE_SYMPTOM_FEVER" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomGeneralizedBodyAche = "android.permission.health.WRITE_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHairLoss = "android.permission.health.WRITE_SYMPTOM_HAIR_LOSS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHeadache = "android.permission.health.WRITE_SYMPTOM_HEADACHE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHeartPalpitations = "android.permission.health.WRITE_SYMPTOM_HEART_PALPITATIONS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHeartburn = "android.permission.health.WRITE_SYMPTOM_HEARTBURN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHotFlashes = "android.permission.health.WRITE_SYMPTOM_HOT_FLASHES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomInsomnia = "android.permission.health.WRITE_SYMPTOM_INSOMNIA" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomJointPain = "android.permission.health.WRITE_SYMPTOM_JOINT_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomJointStiffness = "android.permission.health.WRITE_SYMPTOM_JOINT_STIFFNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfAppetite = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_APPETITE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfConsciousness = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomLowerBackPain = "android.permission.health.WRITE_SYMPTOM_LOWER_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomMemoryLapse = "android.permission.health.WRITE_SYMPTOM_MEMORY_LAPSE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomMoodChange = "android.permission.health.WRITE_SYMPTOM_MOOD_CHANGE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomMusclePain = "android.permission.health.WRITE_SYMPTOM_MUSCLE_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomNausea = "android.permission.health.WRITE_SYMPTOM_NAUSEA" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomNightSweats = "android.permission.health.WRITE_SYMPTOM_NIGHT_SWEATS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomPelvicPain = "android.permission.health.WRITE_SYMPTOM_PELVIC_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.WRITE_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomReducedCapacityForExercise = "android.permission.health.WRITE_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomRunnyNose = "android.permission.health.WRITE_SYMPTOM_RUNNY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomShortnessOfBreath = "android.permission.health.WRITE_SYMPTOM_SHORTNESS_OF_BREATH" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSkippedHeartbeat = "android.permission.health.WRITE_SYMPTOM_SKIPPED_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSleepChanges = "android.permission.health.WRITE_SYMPTOM_SLEEP_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSleepiness = "android.permission.health.WRITE_SYMPTOM_SLEEPINESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSneezing = "android.permission.health.WRITE_SYMPTOM_SNEEZING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSnore = "android.permission.health.WRITE_SYMPTOM_SNORE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSoreThroat = "android.permission.health.WRITE_SYMPTOM_SORE_THROAT" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomStomachAche = "android.permission.health.WRITE_SYMPTOM_STOMACH_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomStuffyNose = "android.permission.health.WRITE_SYMPTOM_STUFFY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomUnexplainedWeightChanges = "android.permission.health.WRITE_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalDryness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_DRYNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalItchiness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_ITCHINESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomVomiting = "android.permission.health.WRITE_SYMPTOM_VOMITING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomWaterRetention = "android.permission.health.WRITE_SYMPTOM_WATER_RETENTION" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomWheezing = "android.permission.health.WRITE_SYMPTOM_WHEEZING" -> string! +const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Icu.Lang.IUProperty.IdentifierStatus = 4121 -> int +const Android.Icu.Lang.IUProperty.IdentifierType = 28673 -> int +const Android.Icu.Lang.IUProperty.IndicConjunctBreak = 4122 -> int +const Android.Icu.Lang.IUProperty.ModifierCombiningMark = 75 -> int +const Android.Icu.Lang.UCharacter.IJoiningGroup.ThinNoon = 105 -> int +const Android.Icu.Lang.UCharacter.ILineBreak.UnambiguousHyphen = 48 -> int +const Android.Icu.Lang.UCharacter.JoiningGroup.ThinNoon = 105 -> int +const Android.Icu.Lang.UCharacter.LineBreak.UnambiguousHyphen = 48 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfeId = 339 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJId = 340 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplementId = 341 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplementId = 342 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.SideticId = 343 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYoId = 344 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplementId = 345 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSikiId = 346 -> int +const Android.Icu.Lang.UProperty.IdentifierStatus = 4121 -> int +const Android.Icu.Lang.UProperty.IdentifierType = 28673 -> int +const Android.Icu.Lang.UProperty.IndicConjunctBreak = 4122 -> int +const Android.Icu.Lang.UProperty.ModifierCombiningMark = 75 -> int +const Android.Icu.Lang.UScript.BeriaErfe = 208 -> int +const Android.Icu.Lang.UScript.Sidetic = 209 -> int +const Android.Icu.Lang.UScript.TaiYo = 210 -> int +const Android.Icu.Lang.UScript.TolongSiki = 211 -> int +const Android.Icu.Lang.UScript.TraditionalHanWithLatin = 212 -> int +const Android.Locations.GnssMeasurement.CodeTypeA = "A" -> string! +const Android.Locations.GnssMeasurement.CodeTypeB = "B" -> string! +const Android.Locations.GnssMeasurement.CodeTypeC = "C" -> string! +const Android.Locations.GnssMeasurement.CodeTypeD = "D" -> string! +const Android.Locations.GnssMeasurement.CodeTypeE = "E" -> string! +const Android.Locations.GnssMeasurement.CodeTypeI = "I" -> string! +const Android.Locations.GnssMeasurement.CodeTypeL = "L" -> string! +const Android.Locations.GnssMeasurement.CodeTypeM = "M" -> string! +const Android.Locations.GnssMeasurement.CodeTypeN = "N" -> string! +const Android.Locations.GnssMeasurement.CodeTypeP = "P" -> string! +const Android.Locations.GnssMeasurement.CodeTypeQ = "Q" -> string! +const Android.Locations.GnssMeasurement.CodeTypeS = "S" -> string! +const Android.Locations.GnssMeasurement.CodeTypeUnknown = "UNKNOWN" -> string! +const Android.Locations.GnssMeasurement.CodeTypeW = "W" -> string! +const Android.Locations.GnssMeasurement.CodeTypeX = "X" -> string! +const Android.Locations.GnssMeasurement.CodeTypeY = "Y" -> string! +const Android.Locations.GnssMeasurement.CodeTypeZ = "Z" -> string! +const Android.Manifest.Permission.AccessBiometricSensorStrengths = "android.permission.ACCESS_BIOMETRIC_SENSOR_STRENGTHS" -> string! +const Android.Manifest.Permission.AccessLauncherData = "android.permission.ACCESS_LAUNCHER_DATA" -> string! +const Android.Manifest.Permission.AccessLocalNetwork = "android.permission.ACCESS_LOCAL_NETWORK" -> string! +const Android.Manifest.Permission.BindAlternativeMessageTransportService = "android.permission.BIND_ALTERNATIVE_MESSAGE_TRANSPORT_SERVICE" -> string! +const Android.Manifest.Permission.BindDataMigrationForPrivatecompute = "android.permission.BIND_DATA_MIGRATION_FOR_PRIVATECOMPUTE" -> string! +const Android.Manifest.Permission.CaptureKeyboard = "android.permission.CAPTURE_KEYBOARD" -> string! +const Android.Manifest.Permission.OverrideMediaSessionOwner = "android.permission.OVERRIDE_MEDIA_SESSION_OWNER" -> string! +const Android.Manifest.Permission.PostPromotedNotifications = "android.permission.POST_PROMOTED_NOTIFICATIONS" -> string! +const Android.Manifest.Permission.ProvidePrivateComputeServices = "android.permission.PROVIDE_PRIVATE_COMPUTE_SERVICES" -> string! +const Android.Manifest.Permission.ReadAssistStructureScreenContent = "android.permission.READ_ASSIST_STRUCTURE_SCREEN_CONTENT" -> string! +const Android.Manifest.Permission.ReceiveSensitiveNotifications = "android.permission.RECEIVE_SENSITIVE_NOTIFICATIONS" -> string! +const Android.Manifest.Permission.RepositionSelfWindows = "android.permission.REPOSITION_SELF_WINDOWS" -> string! +const Android.Manifest.Permission.RequestCompanionProfileMedical = "android.permission.REQUEST_COMPANION_PROFILE_MEDICAL" -> string! +const Android.Manifest.Permission.ShowPowerMenu = "android.permission.SHOW_POWER_MENU" -> string! +const Android.Manifest.Permission.ShowPowerMenuPrivileged = "android.permission.SHOW_POWER_MENU_PRIVILEGED" -> string! +const Android.Manifest.Permission.UseLocationButton = "android.permission.USE_LOCATION_BUTTON" -> string! +const Android.Manifest.Permission.UseLoopbackInterface = "android.permission.USE_LOOPBACK_INTERFACE" -> string! +const Android.Manifest.Permission.UsePinnedWindowingLayer = "android.permission.USE_PINNED_WINDOWING_LAYER" -> string! +const Android.Media.AudioDeviceInfo.TypeBleCentral = Android.Media.AudioDeviceType.TypeBleCentral -> Android.Media.AudioDeviceType +const Android.Media.AudioDeviceInfo.TypeBleCentralBroadcast = Android.Media.AudioDeviceType.TypeBleCentralBroadcast -> Android.Media.AudioDeviceType +const Android.Media.AudioDeviceInfo.TypeBleHearingAid = Android.Media.AudioDeviceType.TypeBleHearingAid -> Android.Media.AudioDeviceType +const Android.Media.AudioFormat.ChannelAcnHorizontal = 512 -> int +const Android.Media.AudioFormat.ChannelAcnOrder0 = 1 -> int +const Android.Media.AudioFormat.ChannelAcnOrder0Hrz = 513 -> int +const Android.Media.AudioFormat.ChannelAcnOrder1 = 4 -> int +const Android.Media.AudioFormat.ChannelAcnOrder10 = 121 -> int +const Android.Media.AudioFormat.ChannelAcnOrder10Hrz = 533 -> int +const Android.Media.AudioFormat.ChannelAcnOrder11 = 144 -> int +const Android.Media.AudioFormat.ChannelAcnOrder11Hrz = 535 -> int +const Android.Media.AudioFormat.ChannelAcnOrder12 = 169 -> int +const Android.Media.AudioFormat.ChannelAcnOrder12Hrz = 537 -> int +const Android.Media.AudioFormat.ChannelAcnOrder13 = 196 -> int +const Android.Media.AudioFormat.ChannelAcnOrder13Hrz = 539 -> int +const Android.Media.AudioFormat.ChannelAcnOrder14 = 225 -> int +const Android.Media.AudioFormat.ChannelAcnOrder14Hrz = 541 -> int +const Android.Media.AudioFormat.ChannelAcnOrder1Hrz = 515 -> int +const Android.Media.AudioFormat.ChannelAcnOrder2 = 9 -> int +const Android.Media.AudioFormat.ChannelAcnOrder2Hrz = 517 -> int +const Android.Media.AudioFormat.ChannelAcnOrder3 = 16 -> int +const Android.Media.AudioFormat.ChannelAcnOrder3Hrz = 519 -> int +const Android.Media.AudioFormat.ChannelAcnOrder4 = 25 -> int +const Android.Media.AudioFormat.ChannelAcnOrder4Hrz = 521 -> int +const Android.Media.AudioFormat.ChannelAcnOrder5 = 36 -> int +const Android.Media.AudioFormat.ChannelAcnOrder5Hrz = 523 -> int +const Android.Media.AudioFormat.ChannelAcnOrder6 = 49 -> int +const Android.Media.AudioFormat.ChannelAcnOrder6Hrz = 525 -> int +const Android.Media.AudioFormat.ChannelAcnOrder7 = 64 -> int +const Android.Media.AudioFormat.ChannelAcnOrder7Hrz = 527 -> int +const Android.Media.AudioFormat.ChannelAcnOrder8 = 81 -> int +const Android.Media.AudioFormat.ChannelAcnOrder8Hrz = 529 -> int +const Android.Media.AudioFormat.ChannelAcnOrder9 = 100 -> int +const Android.Media.AudioFormat.ChannelAcnOrder9Hrz = 531 -> int +const Android.Media.AudioFormat.ChannelOut13point0 = Android.Media.ChannelOut.ThirteenPointZeroMask -> Android.Media.ChannelOut +const Android.Media.AudioManager.ModeAssistantConversation = Android.Media.Mode.AssistantConversation -> Android.Media.Mode +const Android.Media.AudioManager.StreamAssistant = Android.Media.Stream.StreamAssistant -> Android.Media.Stream +const Android.Media.AudioTrack.FlushFromAccuracyBestEffort = Android.Media.FlushFromAccuracy.BestEffort -> Android.Media.FlushFromAccuracy +const Android.Media.AudioTrack.FlushFromAccuracyExact = Android.Media.FlushFromAccuracy.Exact -> Android.Media.FlushFromAccuracy +const Android.Media.AudioTrack.FlushWrittenFramesSupported = Android.Media.FlushWrittenFramesSupport.Supported -> Android.Media.FlushWrittenFramesSupport +const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain400 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain444 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh444 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhest -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvav110 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel51 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel52 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel60 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedbaseline -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel61 = Android.Media.MediaCodecProfileType.Vvchightierlevel61 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel62 = Android.Media.MediaCodecProfileType.Vvchightierlevel62 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel63 = Android.Media.MediaCodecProfileType.Vvchightierlevel63 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel10 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel20 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel21 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel30 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel31 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh422 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhedtb -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvavse -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel51 = Android.Media.MediaCodecProfileType.Mpeg4profilecorescalable -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel52 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel60 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel61 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel62 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedhigh -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel63 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10Plus = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10Still = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain8 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType +const Android.Media.MediaFormat.KeyAudioPresentationId = "audio-presentation-id" -> string! +const Android.Media.MediaFormat.KeyHdrSt209450Info = "hdr-st2094-50-info" -> string! +const Android.Media.MediaFormat.KeyNumSlots = "num-slots" -> string! +const Android.Media.MediaFormat.KeyTemporalLayerId = "temporal-layer-id" -> string! +const Android.Media.MediaFormat.KeyVideoBitrateLayering = "video-bitrate-layering" -> string! +const Android.Media.MediaFormat.MimetypeVideoVvc = "video/vvc" -> string! +const Android.Media.MediaRecorder.VideoEncoder.Apv = Android.Media.VideoEncoder.Apv -> Android.Media.VideoEncoder +const Android.Media.Projection.AppContentProjectionService.ServiceInterface = "android.media.projection.AppContentProjectionService" -> string! +const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceApp = Android.Media.Projection.MediaProjectionSource.App -> Android.Media.Projection.MediaProjectionSource +const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceAppContent = Android.Media.Projection.MediaProjectionSource.AppContent -> Android.Media.Projection.MediaProjectionSource +const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceDisplay = Android.Media.Projection.MediaProjectionSource.Display -> Android.Media.Projection.MediaProjectionSource +const Android.Media.Quality.EqualizerBand.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Quality.EqualizerBand.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Quality.MediaQualityContract.ColorSpaceAdobeRgb = "ADOBE_RGB" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceBt2020 = "BT2020" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceDci = "DCI" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceOff = "OFF" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceOn = "ON" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceSRgbBt709 = "S_RGB_BT_709" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempCool = "color_temp_cool" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempCoolHdr10plus = "color_temp_cool_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempFmmhdr = "color_temp_fmmhdr" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempFmmsdr = "color_temp_fmmsdr" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempStandard = "color_temp_standard" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempStandardHdr10plus = "color_temp_standard_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempUnknown = "color_temp_unknown" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempUser = "color_temp_user" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempUserHdr10plus = "color_temp_user_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempWarm = "color_temp_warm" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempWarmHdr10plus = "color_temp_warm_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeBypass = "BYPASS" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigital = "DolbyDigital" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigitalPlus = "DolbyDigitalPlus" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyMat = "DolbyMat" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModePcm = "PCM" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeGame = "GAME" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeMovie = "MOVIE" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeMusic = "MUSIC" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeNews = "NEWS" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeStadium = "STADIUM" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeStandard = "STANDARD" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeUser = "USER" -> string! +const Android.Media.Quality.MediaQualityContract.DownMixModeStereo = "STEREO" -> string! +const Android.Media.Quality.MediaQualityContract.DownMixModeSurround = "SURROUND" -> string! +const Android.Media.Quality.MediaQualityContract.DownMixModeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.ExtraPictureQualityEventTypeFrameChange = "android.media.quality.extra.PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.GammaBright = "BRIGHT" -> string! +const Android.Media.Quality.MediaQualityContract.GammaDark = "DARK" -> string! +const Android.Media.Quality.MediaQualityContract.GammaMiddle = "MIDDLE" -> string! +const Android.Media.Quality.MediaQualityContract.GammaUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeFull = "FULL" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeLimited = "LIMITED" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeFull = "FULL" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeLimited = "LIMITED" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.LevelUnknown = "level_unknown" -> string! +const Android.Media.Quality.MediaQualityContract.LevelUser = "level_user" -> string! +const Android.Media.Quality.MediaQualityContract.PanelTechnologyOled = Android.Media.Quality.PanelTechnology.Oled -> Android.Media.Quality.PanelTechnology +const Android.Media.Quality.MediaQualityContract.PanelTechnologyUnknown = Android.Media.Quality.PanelTechnology.Unknown -> Android.Media.Quality.PanelTechnology +const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dMode = "3d_mode" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dTo2d = "3d_to_2d" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterBlackStretch = "black_stretch" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorSpace = "color_space" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueGain = "color_temperature_blue_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueOffset = "color_temperature_blue_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenGain = "color_temperature_green_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenOffset = "color_temperature_green_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedGain = "color_temperature_red_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedOffset = "color_temperature_red_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueBlue = "color_tuner_hue_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueCyan = "color_tuner_hue_cyan" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueFlesh = "color_tuner_hue_flesh" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueGreen = "color_tuner_hue_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueMagenta = "color_tuner_hue_magenta" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueRed = "color_tuner_hue_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueYellow = "color_tuner_hue_yellow" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceBlue = "color_tuner_luminance_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceCyan = "color_tuner_luminance_cyan" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceFlesh = "color_tuner_luminance_flesh" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceGreen = "color_tuner_luminance_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceMagenta = "color_tuner_luminance_magenta" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceRed = "color_tuner_luminance_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceYellow = "color_tuner_luminance_yellow" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationBlue = "color_tuner_saturation_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationCyan = "color_tuner_saturation_cyan" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationFlesh = "color_tuner_saturation_flesh" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationGreen = "color_tuner_saturation_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationMagenta = "color_tuner_saturation_magenta" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationRed = "color_tuner_saturation_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationYellow = "color_tuner_saturation_yellow" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSwitch = "color_tuner_switch" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterCvrr = "cvrr" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointBlue = "eleven_point_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointGreen = "eleven_point_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointRed = "eleven_point_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamma = "gamma" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamutMapping = "gamut_mapping" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterHdmiRgbRange = "hdmi_rgb_range" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLdMode = "ld_mode" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLevelRange = "level_range" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowBlueLight = "low_blue_light" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowLatency = "low_latency" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDeblur = "memc_deblur" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDejudder = "memc_dejudder" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcEffect = "memc_effect" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOriginalFramerate = "original_framerate" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueGain = "osd_blue_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueOffset = "osd_blue_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdContrast = "osd_contrast" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenGain = "osd_green_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenOffset = "osd_green_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdHue = "osd_hue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedGain = "osd_red_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedOffset = "osd_red_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdSaturation = "osd_saturation" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceNits = "panel_init_max_lumince_nits" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceValid = "panel_init_max_lumince_valid" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPcMode = "pc_mode" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterVrr = "vrr" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeBbdResult = "BBD_RESULT" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeCapturepointInfoChange = "CAPTUREPOINT_INFO_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyApoChange = "DOLBY_APO_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyIqChange = "DOLBY_IQ_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeNone = "NONE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideoDelayChange = "VIDEO_DELAY_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideopathChange = "VIDEOPATH_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdHeadphoneEnable = "ad_headphone_enable" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdSpeakerEnable = "ad_speaker_enable" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdVolume = "ad_volume" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceBluetooth = "balance_bluetooth" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceHeadphones = "balance_headphones" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceSpeaker = "balance_speaker" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBtLatencyUs = "bt_latency_us" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDolbyAudioProcessing = "dolby_audio_processing" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDtsVirtualX = "dts_virtual_x" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterEqualizerSettings = "equalizer_settings" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterHiResAudio = "hi_res_audio" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterPanFadeEnable = "pan_fade_enable" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterSoundStyle = "sound_style" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleMovie = "MOVIE" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleMusic = "MUSIC" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleNews = "NEWS" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleSports = "SPORTS" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleStandard = "STANDARD" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleUser = "USER" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleVivid = "VIVID" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusDolbyVision = "DOLBYVISION" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmDolby = "FMMDOLBY" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10 = "FMMHDR10" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10Plus = "FMMHDR10PLUS" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdrVivid = "FMMHDRVIVID" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHlg = "FMMHLG" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmSdr = "FMMSDR" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmTch = "FMMTCH" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10 = "HDR10" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10Plus = "HDR10PLUS" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHdrVivid = "HDRVIVID" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHlg = "HLG" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10 = "IMAXHDR10" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10Plus = "IMAXHDR10PLUS" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusImaxSdr = "IMAXSDR" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusSdr = "SDR" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusTch = "TCH" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeFramePacking = "frame_packing" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeOff = "off" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeSideBySide = "side_by_side" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeTopAndBottom = "top_and_bottom" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeUnknown = "unknown" -> string! +const Android.Media.Quality.PictureProfile.NameDefault = "default" -> string! +const Android.Media.Quality.PictureProfile.NameEnergySaving = "energy_saving" -> string! +const Android.Media.Quality.PictureProfile.NameGame = "game" -> string! +const Android.Media.Quality.PictureProfile.NameMovie = "movie" -> string! +const Android.Media.Quality.PictureProfile.NameSports = "sports" -> string! +const Android.Media.Quality.PictureProfile.NameStandard = "standard" -> string! +const Android.Media.Quality.PictureProfile.NameUnknown = "unknown" -> string! +const Android.Media.Quality.PictureProfile.NameUser = "user" -> string! +const Android.Media.Quality.PictureProfile.NameVivid = "vivid" -> string! +const Android.Media.Quality.SoundProfile.NameDefault = "default" -> string! +const Android.Media.Quality.SoundProfile.NameMovie = "movie" -> string! +const Android.Media.Quality.SoundProfile.NameMusic = "music" -> string! +const Android.Media.Quality.SoundProfile.NameNews = "news" -> string! +const Android.Media.Quality.SoundProfile.NameSports = "sports" -> string! +const Android.Media.Quality.SoundProfile.NameStandard = "standard" -> string! +const Android.Media.Quality.SoundProfile.NameUser = "user" -> string! +const Android.Media.Quality.SoundProfile.NameVivid = "vivid" -> string! +const Android.Media.RouteListingPreference.ActionResolveMissingPermissions = "android.media.action.RESOLVE_MISSING_PERMISSIONS" -> string! +const Android.Media.RouteListingPreference.ExtraMissingPermissions = "android.media.extra.MISSING_PERMISSIONS" -> string! +const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Net.Dns.HttpsRecord.DefaultAlpnId = "http/1.1" -> string! +const Android.Net.DnsResolver.HttpsQueryWaitAuto = -1 -> int +const Android.Net.DnsResolver.HttpsQueryWaitNone = 0 -> int +const Android.Net.DnsResolver.HttpsQueryWaitUntilTimeout = -2 -> int +const Android.Net.DnsResolver.TypeHttps = Android.Net.DnsResolverType.Https -> Android.Net.DnsResolverType +const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionClose = Android.Net.Http.OnResponseReceivedAction.Close -> Android.Net.Http.OnResponseReceivedAction +const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionProceed = Android.Net.Http.OnResponseReceivedAction.Proceed -> Android.Net.Http.OnResponseReceivedAction +const Android.Net.Http.Proxy.SchemeHttp = Android.Net.Http.HttpProxyScheme.Http -> Android.Net.Http.HttpProxyScheme +const Android.Net.Http.Proxy.SchemeHttps = Android.Net.Http.HttpProxyScheme.Https -> Android.Net.Http.HttpProxyScheme +const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorAllowDirect = Android.Net.Http.AllProxiesFailedBehavior.AllowDirect -> Android.Net.Http.AllProxiesFailedBehavior +const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorDisallowDirect = Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect -> Android.Net.Http.AllProxiesFailedBehavior +const Android.Net.NetworkCapabilities.NetCapabilityPrioritizeUnifiedCommunications = Android.Net.NetCapability.PrioritizeUnifiedCommunications -> Android.Net.NetCapability +const Android.Net.Nsd.DiscoveryRequest.FlagNoPicker = 1 -> long +const Android.Net.Nsd.DiscoveryRequest.FlagShowPicker = 2 -> long +const Android.Net.Nsd.DiscoveryRequest.FlagUserApprovedOnly = 4 -> long +const Android.Net.Nsd.NsdManager.FailurePermissionDenied = Android.Net.Nsd.NsdFailure.PermissionDenied -> Android.Net.Nsd.NsdFailure +const Android.Net.Nsd.NsdManager.ServicePermissionDenied = Android.Net.Nsd.PermissionCheckCode.Denied -> Android.Net.Nsd.PermissionCheckCode +const Android.Net.Nsd.NsdManager.ServicePermissionGranted = Android.Net.Nsd.PermissionCheckCode.Granted -> Android.Net.Nsd.PermissionCheckCode +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonInternalFailure = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonNoResource = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonPeerNotFound = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonRejectByPeer = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonTimeOut = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingServiceManaged = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingSkipped = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Unspecified = 0 -> int +const Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferShowPasswordToService = Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService -> Android.Net.Wifi.P2p.ConnectionRequestType +const Android.Net.Wifi.Rtt.RangingResult.StatusBusyTryLater = Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater -> Android.Net.Wifi.Rtt.RangingStatus +const Android.Nfc.CardEmulators.CardEmulation.ProtocolAndTechnologyRouteNdefNfcee = Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute +const Android.Nfc.NfcAdapter.ExtraReaderTechAPollingLoopAnnotation = "android.nfc.extra.READER_TECH_A_POLLING_LOOP_ANNOTATION" -> string! +const Android.OS.Build.BackportedFixStatusFixed = Android.OS.BackportedFixStatus.Fixed -> Android.OS.BackportedFixStatus +const Android.OS.Build.BackportedFixStatusNotApplicable = Android.OS.BackportedFixStatus.NotApplicable -> Android.OS.BackportedFixStatus +const Android.OS.Build.BackportedFixStatusNotFixed = Android.OS.BackportedFixStatus.NotFixed -> Android.OS.BackportedFixStatus +const Android.OS.Build.BackportedFixStatusUnknown = Android.OS.BackportedFixStatus.Unknown -> Android.OS.BackportedFixStatus +const Android.OS.Build.VERSION_CODES.CinnamonBun = Android.OS.BuildVersionCodes.CinnamonBun -> Android.OS.BuildVersionCodes +const Android.OS.Build.VERSION_CODES_FULL.Baklava1 = Android.OS.BuildVersionCodesFull.Baklava1 -> Android.OS.BuildVersionCodesFull +const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun = Android.OS.BuildVersionCodesFull.CinnamonBun -> Android.OS.BuildVersionCodesFull +const Android.OS.ProfilingTrigger.TriggerTypeAnomaly = Android.OS.ProfilingTriggerType.Anomaly -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeAppCompat = Android.OS.ProfilingTriggerType.AppCompat -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeAppRequestRunningTrace = Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeColdStart = Android.OS.ProfilingTriggerType.ColdStart -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillExcessiveCpuUsage = Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillForceStop = Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillRecents = Android.OS.ProfilingTriggerType.TriggerTypeKillRecents -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillTaskManager = Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeOom = Android.OS.ProfilingTriggerType.TriggerTypeOom -> Android.OS.ProfilingTriggerType +const Android.OS.SecurityStateManager.KeySystemSupplementalPatches = "system_supplemental_security_patches" -> string! +const Android.OS.SecurityStateManager.KeyVendorSupplementalPatches = "vendor_supplemental_security_patches" -> string! +const Android.OS.Storage.FileManager.ActionFileOperationCompleted = "android.os.storage.action.FILE_OPERATION_COMPLETED" -> string! +const Android.OS.Storage.FileManager.ExtraRequestId = "android.os.storage.extra.REQUEST_ID" -> string! +const Android.OS.Storage.FileManager.ExtraResult = "android.os.storage.extra.RESULT" -> string! +const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.OS.Storage.Operations.FileOperationRequest.OperationCopy = Android.OS.Storage.Operations.FileOperationMode.Copy -> Android.OS.Storage.Operations.FileOperationMode +const Android.OS.Storage.Operations.FileOperationRequest.OperationMove = Android.OS.Storage.Operations.FileOperationMode.Move -> Android.OS.Storage.Operations.FileOperationMode +const Android.OS.Storage.Operations.FileOperationResult.ErrorBusy = Android.OS.Storage.Operations.FileOperationErrorCode.Busy -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorDiskFull = Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorInvalidRequest = Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorNone = Android.OS.Storage.Operations.FileOperationErrorCode.None -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorPermissionDenied = Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorUnknown = Android.OS.Storage.Operations.FileOperationErrorCode.Unknown -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedSource = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedTarget = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.OS.Storage.Operations.FileOperationResult.StatusFailed = Android.OS.Storage.Operations.FileOperationStatus.Failed -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusFinished = Android.OS.Storage.Operations.FileOperationStatus.Finished -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusInProgress = Android.OS.Storage.Operations.FileOperationStatus.InProgress -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusQueued = Android.OS.Storage.Operations.FileOperationStatus.Queued -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusUnknown = Android.OS.Storage.Operations.FileOperationStatus.Unknown -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.UserManager.DisallowTaskContinuityHandoff = "no_task_continuity_handoff" -> string! +const Android.OS.VibrationAttributes.UsageGestureInput = Android.OS.VibrationAttributesUsageType.UsageGestureInput -> Android.OS.VibrationAttributesUsageType +const Android.Provider.CallLog.Calls.FeaturesGroupCall = 512 -> int +const Android.Provider.CallLog.Calls.FeaturesHdPlusCall = 128 -> int +const Android.Provider.CallLog.Calls.FeaturesVonr = 256 -> int +const Android.Provider.CallLog.Calls.IncludeVoipCallsParamKey = "include_voip_calls" -> string! +const Android.Provider.CallLog.Calls.PreferredDisplayName = "preferred_display_name" -> string! +const Android.Provider.CallLog.Calls.Uuid = "uuid" -> string! +const Android.Provider.CloudMediaProviderContract.MediaCategoryTypeUserAlbums = "com.android.providers.media.MEDIA_CATEGORY_TYPE_USER_ALBUMS" -> string! +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginCloud = 4 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginLocal = 1 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginSim = 2 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataTypeCustomDeclared = 32 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeDownSync = 16 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeUpSync = 8 -> long +const Android.Provider.ContactsPickerSessionContract.ActionPickContacts = "android.provider.action.PICK_CONTACTS" -> string! +const Android.Provider.ContactsPickerSessionContract.Authority = "com.android.contacts.picker.sessions" -> string! +const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsMatchAllDataFields = "android.provider.extra.PICK_CONTACTS_MATCH_ALL_DATA_FIELDS" -> string! +const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsRequestedDataFields = "android.provider.extra.PICK_CONTACTS_REQUESTED_DATA_FIELDS" -> string! +const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsSelectionLimit = "android.provider.extra.PICK_CONTACTS_SELECTION_LIMIT" -> string! +const Android.Provider.ContactsPickerSessionContract.Session.ContentType = "vnd.android.cursor.dir/data" -> string! +const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Count = "_count" -> string! +const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Id = "_id" -> string! +const Android.Provider.DocumentsContract.CategoryApprovedDocumentHandler = "android.provider.category.APPROVED_DOCUMENT_HANDLER" -> string! +const Android.Provider.DocumentsContract.Document.ColumnContentSyncStateFlags = "content_sync_state_flags" -> string! +const Android.Provider.DocumentsContract.Document.ColumnOriginalRelativePath = "original_relative_path" -> string! +const Android.Provider.DocumentsContract.Document.FlagSupportsRestore = Android.Provider.DocumentContractFlags.SupportsRestore -> Android.Provider.DocumentContractFlags +const Android.Provider.DocumentsContract.Document.FlagSupportsTrash = Android.Provider.DocumentContractFlags.SupportsTrash -> Android.Provider.DocumentContractFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagAvailableLocally = Android.Provider.DocumentSyncStateFlags.AvailableLocally -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadError = Android.Provider.DocumentSyncStateFlags.DownloadError -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadProgress = Android.Provider.DocumentSyncStateFlags.DownloadProgress -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagLocalChanges = Android.Provider.DocumentSyncStateFlags.LocalChanges -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadError = Android.Provider.DocumentSyncStateFlags.UploadError -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadProgress = Android.Provider.DocumentSyncStateFlags.UploadProgress -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Root.FlagLimitedFunctionalityWhenOffline = Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline -> Android.Provider.DocumentRootFlags +const Android.Provider.DocumentsContract.Root.FlagSupportsQueryTrash = Android.Provider.DocumentRootFlags.SupportsQueryTrash -> Android.Provider.DocumentRootFlags +const Android.Provider.MediaStore.ExtraPickImagesHighlightAlbum = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_ALBUM" -> string! +const Android.Provider.MediaStore.ExtraPickImagesHighlightSearchResults = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_SEARCH_RESULTS" -> string! +const Android.Provider.MediaStore.ExtraPickImagesSelectionParams = "android.provider.extra.PICK_IMAGES_SELECTION_PARAMS" -> string! +const Android.Provider.MediaStore.ExtraPickImagesUiCustomizationParams = "android.provider.extra.PICK_IMAGES_UI_CUSTOMIZATION_PARAMS" -> string! +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormat = "_special_format" -> string! +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatAnimatedWebp = 3 -> int +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatGif = 1 -> int +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatMotionPhoto = 2 -> int +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatNone = 0 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormat = "_special_format" -> string! +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatAnimatedWebp = 3 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatGif = 1 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatMotionPhoto = 2 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatNone = 0 -> int +const Android.Provider.MediaStore.KeyPickImagesHighlightAlbumId = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_MEDIA_ALBUM_ID" -> string! +const Android.Provider.MediaStore.KeyPickImagesHighlightSearchTextQuery = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_SEARCH_TEXT_QUERY" -> string! +const Android.Provider.MediaStore.KeyPickImagesHighlightType = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_TYPE" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumCamera = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_CAMERA" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumDownloads = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_DOWNLOADS" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumFavorites = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_FAVORITES" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumScreenshots = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_SCREENSHOTS" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumVideos = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_VIDEOS" -> string! +const Android.Provider.MediaStore.PickImagesHighlightTypeCollapsed = Android.Provider.MediaStorePickImagesHighlightType.Collapsed -> Android.Provider.MediaStorePickImagesHighlightType +const Android.Provider.MediaStore.PickImagesHighlightTypeExpanded = Android.Provider.MediaStorePickImagesHighlightType.Expanded -> Android.Provider.MediaStorePickImagesHighlightType +const Android.Provider.Settings.ActionSupervisionSettings = "android.settings.SUPERVISION_SETTINGS" -> string! +const Android.Provider.Settings.ActionSystemUpdateSettings = "android.settings.SYSTEM_UPDATE_SETTINGS" -> string! +const Android.Provider.Settings.ActionVpnAppExclusionSettings = "android.settings.VPN_APP_EXCLUSION_SETTINGS" -> string! +const Android.Provider.Telephony.ITextBasedSmsColumns.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Conversations.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Draft.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Inbox.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Outbox.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Sent.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.TextBasedSmsColumns.TransactionId = "tr_id" -> string! +const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Ble.BleSpecificData.InvalidTxPowerDbm = 127 -> int +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelative = Android.Ranging.CoordinateType.Relative -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativePlusZElement = Android.Ranging.CoordinateType.RelativePlusZElement -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAligned = Android.Ranging.CoordinateType.RelativeWithZGravityAligned -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAlignedPlusZElement = Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateUnknown = Android.Ranging.CoordinateType.Unknown -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84 = Android.Ranging.CoordinateType.Wgs84 -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84PlusZElement = Android.Ranging.CoordinateType.Wgs84PlusZElement -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.MessageTypeFinalDtm = Android.Ranging.MessageType.FinalDtm -> Android.Ranging.MessageType +const Android.Ranging.DlTdoaMeasurement.MessageTypePollDtm = Android.Ranging.MessageType.PollDtm -> Android.Ranging.MessageType +const Android.Ranging.DlTdoaMeasurement.MessageTypeResponseDtm = Android.Ranging.MessageType.ResponseDtm -> Android.Ranging.MessageType +const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationMovable = Android.Ranging.MovementExpectation.Movable -> Android.Ranging.MovementExpectation +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationStationary = Android.Ranging.MovementExpectation.Stationary -> Android.Ranging.MovementExpectation +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationUnknown = Android.Ranging.MovementExpectation.Unknown -> Android.Ranging.MovementExpectation +const Android.Ranging.MotionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.MotionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.MotionState.MotionLarge = Android.Ranging.RangingMotion.Large -> Android.Ranging.RangingMotion +const Android.Ranging.MotionState.MotionModerate = Android.Ranging.RangingMotion.Moderate -> Android.Ranging.RangingMotion +const Android.Ranging.MotionState.MotionNotDetected = Android.Ranging.RangingMotion.NotDetected -> Android.Ranging.RangingMotion +const Android.Ranging.MotionState.MotionSlight = Android.Ranging.RangingMotion.Slight -> Android.Ranging.RangingMotion +const Android.Ranging.RangingDataExtras.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.RangingDataExtras.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.RangingManager.WifiPd = Android.Ranging.RangingManagerType.WifiPd -> Android.Ranging.RangingManagerType +const Android.Ranging.RangingManager.WifiStaRtt = Android.Ranging.RangingManagerType.WifiStaRtt -> Android.Ranging.RangingManagerType +const Android.Ranging.RangingPreference.DeviceRoleDtTag = Android.Ranging.RangingDeviceRole.DeviceRoleDtTag -> Android.Ranging.RangingDeviceRole +const Android.Ranging.SessionConfig.AntennaModeDirectional = Android.Ranging.AntennaMode.Directional -> Android.Ranging.AntennaMode +const Android.Ranging.SessionConfig.AntennaModeOmni = Android.Ranging.AntennaMode.Omni -> Android.Ranging.AntennaMode +const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion1 = Android.Ranging.Uwb.MeasurementVersion.v1 -> Android.Ranging.Uwb.MeasurementVersion +const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion2 = Android.Ranging.Uwb.MeasurementVersion.v2 -> Android.Ranging.Uwb.MeasurementVersion +const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersionUnknown = Android.Ranging.Uwb.MeasurementVersion.Unknown -> Android.Ranging.Uwb.MeasurementVersion +const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Uwb.UwbSpecificData.Los = Android.Ranging.Uwb.LineOfSight.Los -> Android.Ranging.Uwb.LineOfSight +const Android.Ranging.Uwb.UwbSpecificData.LosUndetermined = Android.Ranging.Uwb.LineOfSight.LosUndetermined -> Android.Ranging.Uwb.LineOfSight +const Android.Ranging.Uwb.UwbSpecificData.Nlos = Android.Ranging.Uwb.LineOfSight.Nlos -> Android.Ranging.Uwb.LineOfSight +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.AuthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.UnauthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidthDefault = 255 -> int +const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Resource.Attribute.BackupAgentProcess = 16844470 -> int +const Android.Resource.Attribute.NativeService = 16844462 -> int +const Android.Resource.Attribute.PrivateComputeCore = 16844469 -> int +const Android.Resource.Attribute.ShortLabel = 16844468 -> int +const Android.Resource.Attribute.UsesAssistData = 16844465 -> int +const Android.Resource.Attribute.UsesAssistScreenshots = 16844466 -> int +const Android.Resource.Attribute.UsesAssistStructureScreenContent = 16844467 -> int +const Android.Resource.Attribute.ZygotePreloadNativeFunc = 16844464 -> int +const Android.Resource.Attribute.ZygotePreloadNativeLib = 16844463 -> int +const Android.Resource.Color.SystemInverseOnSurfaceDark = 17170648 -> int +const Android.Resource.Color.SystemInverseOnSurfaceLight = 17170642 -> int +const Android.Resource.Color.SystemInversePrimaryDark = 17170649 -> int +const Android.Resource.Color.SystemInversePrimaryLight = 17170643 -> int +const Android.Resource.Color.SystemInverseSurfaceDark = 17170650 -> int +const Android.Resource.Color.SystemInverseSurfaceLight = 17170644 -> int +const Android.Resource.Color.SystemScrimDark = 17170651 -> int +const Android.Resource.Color.SystemScrimLight = 17170645 -> int +const Android.Resource.Color.SystemShadowDark = 17170652 -> int +const Android.Resource.Color.SystemShadowLight = 17170646 -> int +const Android.Resource.Color.SystemSurfaceTintDark = 17170653 -> int +const Android.Resource.Color.SystemSurfaceTintLight = 17170647 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveDefaultEffectDamping = 17104916 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveDefaultSpatialDamping = 17104915 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveFastEffectDamping = 17104914 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveFastSpatialDamping = 17104913 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveSlowEffectDamping = 17104918 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveSlowSpatialDamping = 17104917 -> int +const Android.Resource.Dimension.ConfigMotionStandardDefaultEffectDamping = 17104910 -> int +const Android.Resource.Dimension.ConfigMotionStandardDefaultSpatialDamping = 17104909 -> int +const Android.Resource.Dimension.ConfigMotionStandardFastEffectDamping = 17104908 -> int +const Android.Resource.Dimension.ConfigMotionStandardFastSpatialDamping = 17104907 -> int +const Android.Resource.Dimension.ConfigMotionStandardSlowEffectDamping = 17104912 -> int +const Android.Resource.Dimension.ConfigMotionStandardSlowSpatialDamping = 17104911 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusLarge = 17104922 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusMedium = 17104921 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusSmall = 17104920 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusXlarge = 17104923 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusXsmall = 17104919 -> int +const Android.Resource.Id.AccessibilityActionSetExtendedSelection = 16908383 -> int +const Android.Resource.Integer.ConfigMotionExpressiveDefaultEffectStiffness = 17694733 -> int +const Android.Resource.Integer.ConfigMotionExpressiveDefaultSpatialStiffness = 17694732 -> int +const Android.Resource.Integer.ConfigMotionExpressiveFastEffectStiffness = 17694731 -> int +const Android.Resource.Integer.ConfigMotionExpressiveFastSpatialStiffness = 17694730 -> int +const Android.Resource.Integer.ConfigMotionExpressiveSlowEffectStiffness = 17694735 -> int +const Android.Resource.Integer.ConfigMotionExpressiveSlowSpatialStiffness = 17694734 -> int +const Android.Resource.Integer.ConfigMotionStandardDefaultEffectStiffness = 17694727 -> int +const Android.Resource.Integer.ConfigMotionStandardDefaultSpatialStiffness = 17694726 -> int +const Android.Resource.Integer.ConfigMotionStandardFastEffectStiffness = 17694725 -> int +const Android.Resource.Integer.ConfigMotionStandardFastSpatialStiffness = 17694724 -> int +const Android.Resource.Integer.ConfigMotionStandardSlowEffectStiffness = 17694729 -> int +const Android.Resource.Integer.ConfigMotionStandardSlowSpatialStiffness = 17694728 -> int +const Android.Security.KeyStoreException.ErrorTooManyKeys = Android.Security.KeyStoreExceptionError.ErrorTooManyKeys -> Android.Security.KeyStoreExceptionError +const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa = "ML-DSA" -> string! +const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa65 = "ML-DSA-65" -> string! +const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa87 = "ML-DSA-87" -> string! +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeDisabled = Android.Security.DomainEncryptionMode.Disabled -> Android.Security.DomainEncryptionMode +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeEnabled = Android.Security.DomainEncryptionMode.Enabled -> Android.Security.DomainEncryptionMode +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeOpportunistic = Android.Security.DomainEncryptionMode.Opportunistic -> Android.Security.DomainEncryptionMode +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeUnknown = Android.Security.DomainEncryptionMode.Unknown -> Android.Security.DomainEncryptionMode +const Android.Service.Autofill.FillEventHistory.Event.TypeResponseDiscarded = Android.Service.Autofill.EventType.ResponseDiscarded -> Android.Service.Autofill.EventType +const Android.Service.Chooser.ChooserSession.StateClosed = Android.Service.Chooser.ChooserSessionState.Closed -> Android.Service.Chooser.ChooserSessionState +const Android.Service.Chooser.ChooserSession.StateInitialized = Android.Service.Chooser.ChooserSessionState.Initialized -> Android.Service.Chooser.ChooserSessionState +const Android.Service.Chooser.ChooserSession.StateStarted = Android.Service.Chooser.ChooserSessionState.Started -> Android.Service.Chooser.ChooserSessionState +const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Service.Messaging.AlternativeMessageTransportService.ServiceInterface = "android.service.messaging.AlternativeMessageTransportService" -> string! +const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusAccepted = Android.Service.Messaging.UpgradeStatus.Accepted -> Android.Service.Messaging.UpgradeStatus +const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusRejected = Android.Service.Messaging.UpgradeStatus.Rejected -> Android.Service.Messaging.UpgradeStatus +const Android.Service.Notification.NotificationListenerService.ReasonBundleDismissed = Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed -> Android.Service.Notification.NotificationCancelReason +const Android.Service.QuickSettings.TileService.CategoryAccessibility = "android.service.quicksettings.CATEGORY_ACCESSIBILITY" -> string! +const Android.Service.QuickSettings.TileService.CategoryConnectivity = "android.service.quicksettings.CATEGORY_CONNECTIVITY" -> string! +const Android.Service.QuickSettings.TileService.CategoryDisplay = "android.service.quicksettings.CATEGORY_DISPLAY" -> string! +const Android.Service.QuickSettings.TileService.CategoryPrivacy = "android.service.quicksettings.CATEGORY_PRIVACY" -> string! +const Android.Service.QuickSettings.TileService.CategoryUtilities = "android.service.quicksettings.CATEGORY_UTILITIES" -> string! +const Android.Service.QuickSettings.TileService.MetaDataTileCategory = "android.service.quicksettings.TILE_CATEGORY" -> string! +const Android.Service.Voice.VoiceInteractionSession.ShowWithAssistStructureScreenContent = Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent -> Android.Service.Voice.ShowFlags +const Android.Telecom.Call.AudioProcessingUseCaseAskToHold = Android.Telecom.AudioProcessingUseCase.AskToHold -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.AudioProcessingUseCaseCallScreening = Android.Telecom.AudioProcessingUseCase.CallScreening -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.AudioProcessingUseCaseUnknown = Android.Telecom.AudioProcessingUseCase.Unknown -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.AudioProcessingUseCaseVoicemail = Android.Telecom.AudioProcessingUseCase.Voicemail -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.CrsMediaTypeAudio = Android.Telecom.CrsMediaType.Audio -> Android.Telecom.CrsMediaType +const Android.Telecom.Call.CrsMediaTypeNone = Android.Telecom.CrsMediaType.None -> Android.Telecom.CrsMediaType +const Android.Telecom.Call.CrsMediaTypeVideo = Android.Telecom.CrsMediaType.Video -> Android.Telecom.CrsMediaType +const Android.Telecom.Call.Details.PropertyRemotelyHosted = Android.Telecom.CallCapability.PropertyRemotelyHosted -> Android.Telecom.CallCapability +const Android.Telecom.Call.EventPhoneAccountChanged = "android.telecom.event.PHONE_ACCOUNT_CHANGED" -> string! +const Android.Telecom.Call.ExtraCrsAudioMode = "android.telecom.extra.CRS_AUDIO_MODE" -> string! +const Android.Telecom.Call.ExtraCrsMediaType = "android.telecom.extra.CRS_MEDIA_TYPE" -> string! +const Android.Telecom.Call.ExtraIsUsingUnidirectionalVideoService = "android.telecom.extra.IS_USING_UNIDIRECTIONAL_VIDEO_SERVICE" -> string! +const Android.Telecom.Call.ExtraIsUsingVideoRingback = "android.telecom.extra.IS_USING_VIDEO_RINGBACK" -> string! +const Android.Telecom.CallAttributes.Messaging = Android.Telecom.CallType.Messaging -> Android.Telecom.CallType +const Android.Telecom.Connection.CapabilityTransfer = Android.Telecom.ConnectionCapability.CapabilityTransfer -> Android.Telecom.ConnectionCapability +const Android.Telecom.Connection.CapabilityTransferConsultative = Android.Telecom.ConnectionCapability.CapabilityTransferConsultative -> Android.Telecom.ConnectionCapability +const Android.Telecom.Connection.EventCallResumeFailed = "android.telecom.event.CALL_RESUME_FAILED" -> string! +const Android.Telecom.Connection.EventDisconnectFailed = "android.telecom.event.DISCONNECT_FAILED" -> string! +const Android.Telecom.Connection.StateAudioProcessing = Android.Telecom.ConnectionState.StateAudioProcessing -> Android.Telecom.ConnectionState +const Android.Telecom.Connection.StateSimulatedRinging = Android.Telecom.ConnectionState.SimulatedRinging -> Android.Telecom.ConnectionState +const Android.Telecom.PhoneAccount.CapabilityChangeRttCallToAudioCall = Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall -> Android.Telecom.PhoneAccountCapability +const Android.Telecom.PhoneAccount.LowBatteryAlertDisabled = -1 -> int +const Android.Telecom.TelecomManager.ActionCallBack = "android.telecom.action.CALL_BACK" -> string! +const Android.Telecom.TelecomManager.ActionConfigureCallLogIntegration = "android.telecom.action.CONFIGURE_CALL_LOG_INTEGRATION" -> string! +const Android.Telecom.TelecomManager.ActionVoipCallLogPreference = "android.telecom.action.VOIP_CALL_LOG_PREFERENCE" -> string! +const Android.Telecom.TelecomManager.ExtraCallType = "android.telecom.extra.CALL_TYPE" -> string! +const Android.Telecom.TelecomManager.ExtraUuid = "android.telecom.extra.UUID" -> string! +const Android.Telecom.TelecomManager.ExtraVoipCallLogPreferenceStatus = "android.telecom.extra.VOIP_CALL_LOG_PREFERENCE_STATUS" -> string! +const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectAutomatic = 0 -> int +const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectHybrid = 2 -> int +const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectManual = 1 -> int +const Android.Telephony.CarrierConfigManager.KeyAllowHoldInRttCallBool = "allow_hold_in_rtt_call_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyAutoUnholdOnRemoteDisconnectBool = "auto_unhold_on_remote_disconnect_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyAvoidBadWifiBool = "avoid_bad_wifi_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingNtnConnectTypeInt = "carrier_roaming_ntn_connect_type_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteDefaultServicesIntArray = "carrier_roaming_satellite_default_services_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteT911ToEsosHandoverSupportedBool = "carrier_roaming_satellite_t911_to_esos_handover_supported_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierSupportedSatelliteNotificationHysteresisSecInt = "carrier_supported_satellite_notification_hysteresis_sec_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyDisableDunApnWhileRoamingWithPresetApnBool = "disable_dun_apn_while_roaming_with_preset_apn_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyDisallowAddingApnStringArray = "disallow_adding_apn_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyEmergencyCallToSatelliteT911HandoverTimeoutMillisInt = "emergency_call_to_satellite_t911_handover_timeout_millis_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyEmergencyMessagingSupportedBool = "emergency_messaging_supported_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyIsPrivateNetworkBool = "is_private_network_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyLogCallsAnsweredElsewhereBool = "log_calls_answered_elsewhere_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertIntervalInt = "low_battery_alert_interval_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertThresholdInt = "low_battery_alert_threshold_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyMmsMaxNtnPayloadSizeBytesInt = "mms_max_ntn_payload_size_bytes_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrpThresholdsIntArray = "ntn_5g_nr_ssrsrp_thresholds_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrqThresholdsIntArray = "ntn_5g_nr_ssrsrq_thresholds_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSssinrThresholdsIntArray = "ntn_5g_nr_sssinr_thresholds_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyOppAutoDataSwitchPolicyInt = "opp_auto_data_switch_policy_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyOverrideWfcRoamingModeWhileUsingNtnBool = "override_wfc_roaming_mode_while_using_ntn_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyRegionalSatelliteEarfcnBundle = "regional_satellite_earfcn_bundle" -> string! +const Android.Telephony.CarrierConfigManager.KeyRemoveSatellitePlmnInManualNetworkScanBool = "remove_satellite_plmn_in_manual_network_scan_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteConfigsPerPlmnBundle = "satellite_configs_per_plmn_bundle" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteConnectedNotificationThrottleMillisInt = "satellite_connected_notification_throttle_millis_int" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteDataSupportModeInt = "satellite_data_support_mode_int" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteDisplayNameString = "satellite_display_name_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteEntitlementAppNameString = "satellite_entitlement_app_name_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteIgnoreDataRoamingSettingBool = "satellite_ignore_data_roaming_setting_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteInformationRedirectUrlString = "satellite_information_redirect_url_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteNiddApnNameString = "satellite_nidd_apn_name_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteRoamingTurnOffSessionForEmergencyCallBool = "satellite_roaming_turn_off_session_for_emergency_call_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSosMaxDatagramSizeBytesInt = "satellite_sos_max_datagram_size_bytes_int" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedDisasterPlmnStringArray = "satellite_supported_disaster_plmn_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedEmergencyPlmnStringArray = "satellite_supported_emergency_plmn_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedMsgAppsStringArray = "satellite_supported_msg_apps_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyShowAvoidBadWifiToggleBool = "show_avoid_bad_wifi_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportMultiPartyAnchorConferenceBool = "support_multi_anchor_conf_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportPhoneNumberSourceTs43Bool = "support_phone_number_source_ts43_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportsCustomizedRingingSignalBool = "supports_customized_ringing_signal_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportsUnidirectionalVideoServiceBool = "supports_unidirectional_video_service_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportsVideoRingbackBool = "supports_video_back_tone_bool" -> string! +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyDisabled = 0 -> int +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyFollowSystem = 2147483647 -> int +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForAvailability = 1 -> int +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForPerformance = 3 -> int +const Android.Telephony.CarrierConfigManager.SatelliteDataSupportAll = 2 -> int +const Android.Telephony.CarrierConfigManager.SatelliteDataSupportBandwidthConstrained = 1 -> int +const Android.Telephony.CarrierConfigManager.SatelliteDataSupportOnlyRestricted = 0 -> int +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityBackground = Android.Telephony.Data.ConnectionCapability.Background -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityDownlinkStreaming = Android.Telephony.Data.ConnectionCapability.DownlinkStreaming -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIms = Android.Telephony.Data.ConnectionCapability.Ims -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityInternet = Android.Telephony.Data.ConnectionCapability.Internet -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotDelayTolerant -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotNonDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLcsUserPlanePositioning = Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLowLatencyLossTolerantUnack = Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMissionCriticalCommunications = Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMms = Android.Telephony.Data.ConnectionCapability.Mms -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityRealTimeInteractive = Android.Telephony.Data.ConnectionCapability.RealTimeInteractive -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilitySupl = Android.Telephony.Data.ConnectionCapability.Supl -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityTimeCriticalCommunications = Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnifiedCommunications = Android.Telephony.Data.ConnectionCapability.UnifiedCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnknown = Android.Telephony.Data.ConnectionCapability.Unknown -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUplinkStreaming = Android.Telephony.Data.ConnectionCapability.UplinkStreaming -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityVehicularCommunications = Android.Telephony.Data.ConnectionCapability.VehicularCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Ims.ImsRegistrationAttributes.AttrRegistrationTypeEmergency = Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency -> Android.Telephony.Ims.RegistrationAttributes +const Android.Telephony.Ims.ImsRegistrationAttributes.AttrVirtualForAnonymousEmergencyCall = Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall -> Android.Telephony.Ims.RegistrationAttributes +const Android.Telephony.NetworkRegistrationInfo.ServiceTypeEmergencySms = Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms -> Android.Telephony.NetworkRegistrationInfoServiceType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeFailedToValidateExtractedPhoneNumer = Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeNone = Android.Telephony.ParsedPhoneNumberErrorType.None -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeNumberParseException = Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeUnknown = Android.Telephony.ParsedPhoneNumberErrorType.Unknown -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGood = Android.Telephony.Satellite.NtnSignalStrengthLevel.Good -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGreat = Android.Telephony.Satellite.NtnSignalStrengthLevel.Great -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthModerate = Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthNone = Android.Telephony.Satellite.NtnSignalStrengthLevel.None -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthPoor = Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.SatelliteManager.PropertySatelliteDataOptimized = "android.telephony.PROPERTY_SATELLITE_DATA_OPTIMIZED" -> string! +const Android.Telephony.SmsManager.ResultSmsSendFailedAfterMaxRetry = Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry -> Android.Telephony.SmsResult +const Android.Telephony.SubscriptionManager.PhoneNumberSourceTs43 = Android.Telephony.PhoneNumberSource.Ts43 -> Android.Telephony.PhoneNumberSource +const Android.Telephony.SubscriptionPlan.BitrateUnknown = -1 -> long +const Android.Telephony.SubscriptionPlan.PlanTypeBusiness = Android.Telephony.SubscriptionPlanType.Business -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeCellular = Android.Telephony.SubscriptionPlanType.Cellular -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeDataOnly = Android.Telephony.SubscriptionPlanType.DataOnly -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeFamily = Android.Telephony.SubscriptionPlanType.Family -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeIot = Android.Telephony.SubscriptionPlanType.Iot -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypePostpaid = Android.Telephony.SubscriptionPlanType.Postpaid -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypePrepaid = Android.Telephony.SubscriptionPlanType.Prepaid -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeRoaming = Android.Telephony.SubscriptionPlanType.Roaming -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeSatellite = Android.Telephony.SubscriptionPlanType.Satellite -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeTethering = Android.Telephony.SubscriptionPlanType.Tethering -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.UnspecifiedId = -1 -> int +const Android.Telephony.TelephonyManager.TtyModeFull = Android.Telephony.TelephonyManagerTtyMode.Full -> Android.Telephony.TelephonyManagerTtyMode +const Android.Telephony.TelephonyManager.TtyModeHco = Android.Telephony.TelephonyManagerTtyMode.Hco -> Android.Telephony.TelephonyManagerTtyMode +const Android.Telephony.TelephonyManager.TtyModeOff = Android.Telephony.TelephonyManagerTtyMode.Off -> Android.Telephony.TelephonyManagerTtyMode +const Android.Telephony.TelephonyManager.TtyModeVco = Android.Telephony.TelephonyManagerTtyMode.Vco -> Android.Telephony.TelephonyManagerTtyMode +const Android.Text.InputType.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes +const Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeSortDirection = Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection -> Android.Views.Accessibility.ContentChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeCommittedByIme = Android.Views.Accessibility.TextChangeTypes.CommittedByIme -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeConversionSuggestionSelectedByIme = Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeInComposition = Android.Views.Accessibility.TextChangeTypes.InComposition -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeUndefined = Android.Views.Accessibility.TextChangeTypes.Undefined -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityNodeInfo.ActionArgumentSelectionParcelable = "android.view.accessibility.action.ARGUMENT_SELECTION_PARCELABLE" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionAscending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionDescending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionNone = Android.Views.Accessibility.AccessibilityCollectionSortDirection.None -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionOther = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraDataRequestLayoutBasedActionsKey = "android.view.accessibility.extra.DATA_REQUEST_LAYOUT_BASED_ACTIONS_KEY" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeArg = "arg" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeIntent = "intent" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagFraction = "mfrac" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagIdentifier = "mi" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMath = "math" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMultiscripts = "mmultiscripts" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNoneScript = "none" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNumber = "mn" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOperator = "mo" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOver = "mover" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagPrescriptDelimiter = "mprescripts" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRoot = "mroot" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRow = "mrow" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSquareRoot = "msqrt" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagStringLiteral = "ms" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSub = "msub" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSubSup = "msubsup" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSup = "msup" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTable = "mtable" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableCell = "mtd" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableRow = "mtr" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagText = "mtext" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnder = "munder" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnderOver = "munderover" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Display.HdrCapabilities.HdrTypeHlgPlus = Android.Views.HdrType.HdrTypeHlgPlus -> Android.Views.HdrType +const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.IWindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! +const Android.Views.IWindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! +const Android.Views.InputMethods.EditorInfo.InterfaceConsts.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes +const Android.Views.KeyEvent.KeycodeAccessibility = Android.Views.Keycode.Accessibility -> Android.Views.Keycode +const Android.Views.KeyEvent.KeycodeContextualInsert = Android.Views.Keycode.ContextualInsert -> Android.Views.Keycode +const Android.Views.KeyEvent.KeycodeContextualSearch = Android.Views.Keycode.ContextualSearch -> Android.Views.Keycode +const Android.Views.SurfaceControl.BufferTransformMirrorHorizontalRotate90 = Android.Views.BufferTransform.MirrorHorizontalRotate90 -> Android.Views.BufferTransform +const Android.Views.SurfaceControl.BufferTransformMirrorVerticalRotate90 = Android.Views.BufferTransform.MirrorVerticalRotate90 -> Android.Views.BufferTransform +const Android.Views.TextClassifiers.ITextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! +const Android.Views.TextClassifiers.ITextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! +const Android.Views.TextClassifiers.ITextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! +const Android.Views.TextClassifiers.TextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! +const Android.Views.TextClassifiers.TextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! +const Android.Views.TextClassifiers.TextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! +const Android.Views.View.PointerCaptureModeAbsolute = Android.Views.PointerCaptureMode.Absolute -> Android.Views.PointerCaptureMode +const Android.Views.View.PointerCaptureModeRelative = Android.Views.PointerCaptureMode.Relative -> Android.Views.PointerCaptureMode +const Android.Views.View.PointerCaptureModeUncaptured = Android.Views.PointerCaptureMode.Uncaptured -> Android.Views.PointerCaptureMode +const Android.Views.View.RectangleOnScreenRequestSourceInputFocus = Android.Views.ViewRectangleOnScreenRequestSource.InputFocus -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.View.RectangleOnScreenRequestSourceScrollOnly = Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.View.RectangleOnScreenRequestSourceTextCursor = Android.Views.ViewRectangleOnScreenRequestSource.TextCursor -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.View.RectangleOnScreenRequestSourceUndefined = Android.Views.ViewRectangleOnScreenRequestSource.Undefined -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.WindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! +const Android.Views.WindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! +const Android.Webkit.WebChromeClient.FileChooserParams.ModeOpenFolder = Android.Webkit.ChromeFileChooserMode.OpenFolder -> Android.Webkit.ChromeFileChooserMode +const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeRead = Android.Webkit.PermissionMode.Read -> Android.Webkit.PermissionMode +const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeReadWrite = Android.Webkit.PermissionMode.ReadWrite -> Android.Webkit.PermissionMode +const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioPortrait916 = Android.Widget.Photopicker.AspectRatio.Portrait916 -> Android.Widget.Photopicker.AspectRatio +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioSquare11 = Android.Widget.Photopicker.AspectRatio.Square11 -> Android.Widget.Photopicker.AspectRatio +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioUndefined = Android.Widget.Photopicker.AspectRatio.Undefined -> Android.Widget.Photopicker.AspectRatio +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +override Android.App.AnrTypes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AnrWarningResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionActivityId.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionActivityState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionName.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionPackageMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionSchemaMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionSearchSpec.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionSearchSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionUriGrant.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.RegisterAppFunctionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionAttribution.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionAttribution.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.AppSearchAccount.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.AppSearchAccount.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.SearchResult.TextMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.ApplicationExitInfo.AnrInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Backup.FullRestoreDataInput.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Backup.FullRestoreDataInput.ThresholdClass.get -> nint +override Android.App.Backup.FullRestoreDataInput.ThresholdType.get -> System.Type! +override Android.App.HandoffActivityData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityDataRequestInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.InfeasibleActivityOptionsException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.InfeasibleActivityOptionsException.ThresholdClass.get -> nint +override Android.App.InfeasibleActivityOptionsException.ThresholdType.get -> System.Type! +override Android.App.Notification.BridgedNotificationMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedDate.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedFloat.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedInt.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedTime.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.MetricValue.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.MetricValue.ThresholdClass.get -> nint +override Android.App.Notification.Metric.MetricValue.ThresholdType.get -> System.Type! +override Android.App.Notification.Metric.TimeDifference.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.MetricStyle.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.ProjectedExtender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PermissionUI.LocationButtonProviderFactory.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdClass.get -> nint +override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdType.get -> System.Type! +override Android.App.PermissionUI.LocationButtonRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PermissionUI.LocationButtonRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.DataMigrationToPccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdClass.get -> nint +override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdType.get -> System.Type! +override Android.App.PrivateCompute.MigrationException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.MigrationRequestResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccClient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccClient.ThresholdClass.get -> nint +override Android.App.PrivateCompute.PccClient.ThresholdType.get -> System.Type! +override Android.App.PrivateCompute.PccSandboxManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccService.ThresholdClass.get -> nint +override Android.App.PrivateCompute.PccService.ThresholdType.get -> System.Type! +override Android.App.TaskLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.TaskLocation.ThresholdClass.get -> nint +override Android.App.TaskLocation.ThresholdType.get -> System.Type! +override Android.App.VoiceInteractions.VoiceInteractionManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Appwidget.AppWidgetEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.BluetoothGattConnectionSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.BluetoothGattConnectionSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.BondStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.EncryptionStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionResult.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.Context.UpdateBindingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.Context.UpdateBindingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppInstallRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppInstallRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdClass.get -> nint +override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdType.get -> System.Type! +override Android.Content.PM.Webapp.WebAppManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppQueryRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdClass.get -> nint +override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.AeadParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.AeadParameterSpec.ThresholdClass.get -> nint +override Android.Crypto.Hpke.AeadParameterSpec.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Hpke.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Hpke.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Hpke.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.KdfParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.KdfParameterSpec.ThresholdClass.get -> nint +override Android.Crypto.Hpke.KdfParameterSpec.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.KemParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.KemParameterSpec.ThresholdClass.get -> nint +override Android.Crypto.Hpke.KemParameterSpec.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Message.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Message.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Message.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Recipient.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Recipient.Builder.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Recipient.Builder.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Recipient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Recipient.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Recipient.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Sender.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Sender.Builder.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Sender.Builder.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Sender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Sender.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Sender.ThresholdType.get -> System.Type! +override Android.Graphics.AndroidBitmapInfo.Equals(object? value) -> bool +override Android.Graphics.Color.Equals(object? obj) -> bool +override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type? targetType) -> Android.Graphics.Color +override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type? targetType) -> System.Linq.Expressions.Expression! +override Android.Graphics.Pdf.Component.FreeTextAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.HighlightAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdClass.get -> nint +override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdType.get -> System.Type! +override Android.Graphics.Pdf.Component.PdfAnnotationType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageImageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdClass.get -> nint +override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdType.get -> System.Type! +override Android.Graphics.Pdf.Component.PdfPageObjectType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPagePathObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageTextObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdClass.get -> nint +override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdType.get -> System.Type! +override Android.Graphics.Pdf.Component.StampAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Biometrics.FallbackOption.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Camera2.MultiResolutionImageReader.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Display.DeviceProductInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Display.DisplayTopology.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.ColorSequence.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.ColorSequence.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.MultiLightEffect.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.MultiLightEffect.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Serial.SerialManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Serial.SerialPort.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Serial.SerialPortResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdClass.get -> nint +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdType.get -> System.Type! +override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.SymptomRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.SymptomRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DeviceDataSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DeviceDataSourceCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DeviceDataTypeSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.GetDeviceDataSourcesResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingResponse.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Icu.Lang.UCharacter.IdentifierType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Icu.Number.SkeletonSyntaxException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Icu.Number.SkeletonSyntaxException.ThresholdClass.get -> nint +override Android.Icu.Number.SkeletonSyntaxException.ThresholdType.get -> System.Type! +override Android.Media.Projection.AppContentProjectionService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.AppContentProjectionService.ThresholdClass.get -> nint +override Android.Media.Projection.AppContentProjectionService.ThresholdType.get -> System.Type! +override Android.Media.Projection.AppContentProjectionSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.AppContentProjectionSession.ThresholdClass.get -> nint +override Android.Media.Projection.AppContentProjectionSession.ThresholdType.get -> System.Type! +override Android.Media.Projection.AppContentRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.MediaProjectionAppContent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.MediaProjectionAppContent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.MediaProjectionConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerBand.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.SuggestedDeviceInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.SuggestedDeviceInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Dns.HttpsEndpoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Dns.HttpsEndpoint.ThresholdClass.get -> nint +override Android.Net.Dns.HttpsEndpoint.ThresholdType.get -> System.Type! +override Android.Net.Dns.HttpsRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Dns.HttpsRecord.ThresholdClass.get -> nint +override Android.Net.Dns.HttpsRecord.ThresholdType.get -> System.Type! +override Android.Net.Http.Proxy.IHttpConnectCallback.Request.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Http.Proxy.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Http.ProxyOptions.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.EchConfigList.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.EchConfigList.ThresholdClass.get -> nint +override Android.Net.Ssl.EchConfigList.ThresholdType.get -> System.Type! +override Android.Net.Ssl.EchConfigMismatchException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.EchConfigMismatchException.ThresholdClass.get -> nint +override Android.Net.Ssl.EchConfigMismatchException.ThresholdType.get -> System.Type! +override Android.Net.Ssl.InvalidEchDataException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.InvalidEchDataException.ThresholdClass.get -> nint +override Android.Net.Ssl.InvalidEchDataException.ThresholdType.get -> System.Type! +override Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Wifi.Aware.AwareDataPathRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Wifi.P2p.WifiP2pConnectionInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Bundle.GetByteArray(string? key) -> byte[]? +override Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void +override Android.OS.Storage.FileManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationEnqueueResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Sources.AppDataFileSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Sources.AppDataFileSource.ToString() -> string! +override Android.OS.Storage.Operations.Sources.OperationSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdClass.get -> nint +override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdType.get -> System.Type! +override Android.OS.Storage.Operations.Targets.OperationTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdClass.get -> nint +override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdType.get -> System.Type! +override Android.OS.Storage.Operations.Targets.PccTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Targets.PccTarget.ToString() -> string! +override Android.OS.Vibrators.HapticFeedbackRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Vibrators.HapticFeedbackRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.ContactsContract.Settings.AccountAttributes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.ContactsPickerSessionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.ContactsPickerSessionContract.Session.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Ble.BleSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.AnchorLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.RelativeLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.Wgs84Location.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.ZElementExtension.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.MotionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.RangingDataExtras.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Raw.RawDtTagRangingConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Raw.RawDtTagRangingConfig.DescribeContents() -> int +override Android.Ranging.Raw.RawDtTagRangingConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Raw.RawDtTagRangingConfig.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +override Android.Ranging.Uwb.DlTdoaRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Uwb.DlTdoaRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Uwb.UwbSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.PD.WifiPdRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.Rtt.RttStationRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.Rtt.WifiRttSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes) -> int +override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes, int offset, int length) -> int +override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer) -> void +override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer, int offset, int length) -> void +override Android.Service.Chooser.ChooserManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Chooser.ChooserManager.ThresholdClass.get -> nint +override Android.Service.Chooser.ChooserManager.ThresholdType.get -> System.Type! +override Android.Service.Chooser.ChooserSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Chooser.ChooserSessionToken.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Messaging.AlternativeMessageTransportService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdClass.get -> nint +override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdType.get -> System.Type! +override Android.Systems.StructDlInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Telephony.ParsedPhoneNumber.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Telephony.PhoneNumberManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Telephony.PhoneNumberManager.ThresholdClass.get -> nint +override Android.Telephony.PhoneNumberManager.ThresholdType.get -> System.Type! +override Android.Telephony.Satellite.NtnSignalStrength.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Text.ShowSecretsSetting.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void +override Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.Selection.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdClass.get -> nint +override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdType.get -> System.Type! +override Android.Views.Autofill.AutofillNoiseInjectedData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.BlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.BlurRegion.ThresholdClass.get -> nint +override Android.Views.BlurRegion.ThresholdType.get -> System.Type! +override Android.Views.FrameRateVelocityPoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.RoundedRectBlurRegion.Copy() -> Android.Views.RoundedRectBlurRegion! +override Android.Views.RoundedRectBlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.SurfaceControlViewHost.LayoutParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdClass.get -> nint +override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdType.get -> System.Type! +override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object? +override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Java.Lang.IllegalCallerException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Java.Lang.IllegalCallerException.ThresholdClass.get -> nint +override Java.Lang.IllegalCallerException.ThresholdType.get -> System.Type! +override Java.Lang.WrongThreadException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Java.Util.Streams.Gatherers.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override sealed Android.App.PrivateCompute.DataMigrationToPccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? +override sealed Android.App.PrivateCompute.PccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! +override sealed Android.Media.Projection.AppContentProjectionService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! +override sealed Android.Service.Messaging.AlternativeMessageTransportService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? +static Android.App.AnrWarningResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionActivityId.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionActivityState.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionName.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionPackageMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionSchemaMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionSearchSpec.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionState.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionUriGrant.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppInteractionAttribution.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppInteractionContract.GetDeviceAssistancePackageNames(Android.Content.Context! context) -> System.Collections.Generic.IList! +static Android.App.AppSearch.AppSearchAccount.Schema.get -> Android.App.AppSearch.AppSearchSchema? +static Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppSearch.SearchResult.MatchRange.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppSearch.SearchResult.TextMatchInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.ApplicationExitInfo.AnrInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.HandoffActivityData.CreateWebHandoff(Android.Net.Uri! uri) -> Android.App.HandoffActivityData! +static Android.App.HandoffActivityData.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.HandoffActivityParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.Notification.BridgedNotificationMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.Notification.CreateSemanticStyleAnnotation(int semanticStyle) -> Android.Text.Annotation! +static Android.App.Notification.Metric.TimeDifference.ForPausedStopwatch(Java.Time.Duration! elapsedTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForPausedTimer(Java.Time.Duration! remainingTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForStopwatch(Java.Time.Instant! startTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForStopwatch(long startTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForTimer(Java.Time.Instant! endTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForTimer(long endTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.PermissionUI.LocationButtonProviderFactory.Create(Android.Content.Context! context) -> Android.App.PermissionUI.ILocationButtonProvider! +static Android.App.PermissionUI.LocationButtonRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.MigrationRequestResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.PccClient.CreateInstance(Android.Content.Context! context, Android.OS.IBinder! binder) -> Android.App.PrivateCompute.PccClient! +static Android.Appwidget.AppWidgetEvent.Creator.get -> Android.OS.IParcelableCreator! +static Android.Companion.ActionRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.Companion.ActionResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.Crypto.Hpke.AeadParameterSpec.Aes128Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? +static Android.Crypto.Hpke.AeadParameterSpec.Aes256Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? +static Android.Crypto.Hpke.AeadParameterSpec.Chacha20poly1305.get -> Android.Crypto.Hpke.AeadParameterSpec? +static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName) -> Android.Crypto.Hpke.Hpke! +static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, Java.Security.Provider! provider) -> Android.Crypto.Hpke.Hpke! +static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, string! providerName) -> Android.Crypto.Hpke.Hpke! +static Android.Crypto.Hpke.Hpke.GetSuiteName(Android.Crypto.Hpke.KemParameterSpec! kem, Android.Crypto.Hpke.KdfParameterSpec! kdf, Android.Crypto.Hpke.AeadParameterSpec! aead) -> string! +static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha256.get -> Android.Crypto.Hpke.KdfParameterSpec? +static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha384.get -> Android.Crypto.Hpke.KdfParameterSpec? +static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha512.get -> Android.Crypto.Hpke.KdfParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemP256HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemP384HkdfSha384.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemP521HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemX25519HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemX448HkdfSha512.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Graphics.ColorSpace.Named.DisplayBt2020.get -> Android.Graphics.ColorSpace.Named? +static Android.Graphics.ImageDecoder.DefaultProcessListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? +static Android.Graphics.ImageDecoder.DefaultProcessListener.set -> void +static Android.Graphics.ImageDecoder.DefaultThreadListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? +static Android.Graphics.ImageDecoder.DefaultThreadListener.set -> void +static Android.Graphics.Pdf.Component.PdfPageObjectType.IsValidType(int type) -> bool +static Android.Hardware.Biometrics.BiometricPrompt.MaxFallbackOptions.get -> int +static Android.Hardware.Biometrics.FallbackOption.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Camera2.CameraCharacteristics.InfoDeviceType.get -> Android.Hardware.Camera2.CameraCharacteristics.Key! +static Android.Hardware.Camera2.CaptureRequest.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureRequest.Key! +static Android.Hardware.Camera2.CaptureResult.InfoDeviceType.get -> Android.Hardware.Camera2.CaptureResult.Key! +static Android.Hardware.Camera2.CaptureResult.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureResult.Key! +static Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Display.DisplayTopology.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Lights.ColorSequence.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Lights.MultiLightEffect.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.DeviceDataSource.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.DeviceDataTypeSource.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.DeviceDataTypeSource.OfDataType(Java.Lang.Class! dataType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! +static Android.Health.Connect.DeviceDataTypeSource.OfSymptomType(int symptomType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! +static Android.Health.Connect.GetDeviceDataSourcesResponse.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.HealthConnectManager.PermissionSensitiveDeviceDataSourceCapabilities.get -> System.Collections.Generic.ICollection! +static Android.Health.Connect.MatchmakingRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.MatchmakingResponse.Creator.get -> Android.OS.IParcelableCreator! +static Android.Icu.Lang.UCharacter.GetIdentifierTypes(int c, Java.Util.EnumSet? types) -> int +static Android.Icu.Lang.UCharacter.HasIdentifierType(int c, Android.Icu.Lang.UCharacter.IdentifierType? type) -> bool +static Android.Icu.Lang.UCharacter.IdentifierType.DefaultIgnorable.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Deprecated.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Exclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Inclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.LimitedUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.NotCharacter.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.NotNfkc.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.NotXid.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Obsolete.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Recommended.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Technical.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.UncommonUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.ValueOf(string? name) -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Values() -> Android.Icu.Lang.UCharacter.IdentifierType![]? +static Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfe.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJ.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.Sidetic.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYo.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSiki.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Number.NumberFormatter.ForSkeleton(string? skeleton) -> Android.Icu.Number.UnlocalizedNumberFormatter? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Fridays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Mondays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Quarters.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Saturdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Sundays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Thursdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Tuesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Wednesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Util.MeasureUnit.LightSpeed.get -> Android.Icu.Util.MeasureUnit? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quecto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quetta.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronna.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.Night.get -> Android.Icu.Util.MeasureUnit? +static Android.Icu.Util.VersionInfo.Unicode170.get -> Android.Icu.Util.VersionInfo? +static Android.Media.AudioTrack.GetFlushWrittenFramesFromPositionSupport(Android.Media.AudioFormat! format, Android.Media.AudioAttributes! attributes) -> int +static Android.Media.Projection.MediaProjectionAppContent.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.Quality.EqualizerBand.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.Quality.EqualizerCapabilities.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.Quality.EqualizerSettings.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.RingtoneManager.GetRingtoneUriForPhoneAccountHandle(Android.Content.Context! context, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> Android.Net.Uri? +static Android.Media.RingtoneManager.SetRingtoneUri(Android.Content.Context! context, Android.Net.Uri? ringtoneUri, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> void +static Android.Media.SuggestedDeviceInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Net.Http.Proxy.CreateHttpProxy(int scheme, string! host, int port, Java.Util.Concurrent.IExecutor! executor, Android.Net.Http.Proxy.IHttpConnectCallback! callback) -> Android.Net.Http.Proxy! +static Android.Net.Http.ProxyOptions.FromProxyList(System.Collections.Generic.IList! proxyList, int allProxiesFailedBehavior) -> Android.Net.Http.ProxyOptions! +static Android.Net.Ssl.EchConfigList.FromBytes(byte[]! byteArr) -> Android.Net.Ssl.EchConfigList! +static Android.Net.Ssl.SSLEngines.SetEchConfigList(Javax.Net.Ssl.SSLEngine! engine, Android.Net.Ssl.EchConfigList! echConfigList) -> void +static Android.Net.Ssl.SSLSockets.SetEchConfigList(Javax.Net.Ssl.SSLSocket! socket, Android.Net.Ssl.EchConfigList! echConfigList) -> void +static Android.Net.Wifi.Aware.AwareDataPathRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordMap(byte[]! txtRecordTlvBuffer) -> System.Collections.Generic.IDictionary! +static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordTlvBuffer(System.Collections.Generic.IDictionary! txtRecord) -> byte[]! +static Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.OS.Build.GetBackportedFixStatus(long id) -> int +static Android.OS.Build.StrongboxManufacturer.get -> string! +static Android.OS.Build.StrongboxModel.get -> string! +static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls) -> long +static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls, bool includeAssignable) -> long +static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes) -> long[]! +static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes, bool includeAssignable) -> long[]! +static Android.OS.Process.IsPrivateComputeCoreUid(int uid) -> bool +static Android.OS.Storage.FileManager.MaxReportedFailures.get -> int +static Android.OS.Storage.Operations.FileOperationEnqueueResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.OS.Storage.Operations.FileOperationRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.OS.Storage.Operations.FileOperationResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.Provider.CallLog.Calls.ContentUriWithVoipCalls.get -> Android.Net.Uri! +static Android.Provider.CallLog.Calls.ContentVoipUri.get -> Android.Net.Uri! +static Android.Provider.ContactsContract.Settings.GetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> long +static Android.Provider.ContactsContract.Settings.ResetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> void +static Android.Provider.ContactsContract.Settings.SetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet, long newAttributes) -> void +static Android.Provider.ContactsPickerSessionContract.AuthorityUri.get -> Android.Net.Uri! +static Android.Provider.ContactsPickerSessionContract.Session.ContentUri.get -> Android.Net.Uri! +static Android.Provider.DocumentsContract.BuildTrashDocumentsUri(string! authority, string! rootId) -> Android.Net.Uri! +static Android.Provider.DocumentsContract.RestoreDocumentFromTrash(Android.Content.ContentResolver! content, Android.Net.Uri! sourceDocumentUri, Android.Net.Uri? targetParentDocumentUri) -> Android.Net.Uri? +static Android.Provider.DocumentsContract.TrashDocument(Android.Content.ContentResolver! content, Android.Net.Uri! documentUri) -> Android.Net.Uri? +static Android.Provider.MediaStore.GetPackageForSearchMediaService(Android.Content.ContentResolver! resolver) -> string! +static Android.Provider.MediaStore.RestoreFileFromTrash(Android.Content.ContentResolver! resolver, string! path, string? targetPath) -> string! +static Android.Provider.MediaStore.TrashFile(Android.Content.ContentResolver! resolver, string! path) -> string! +static Android.Ranging.Ble.BleSpecificData.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.AnchorLocation.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.RelativeLocation.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.Wgs84Location.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.ZElementExtension.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.MotionState.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.RangingDataExtras.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Raw.RawDtTagRangingConfig.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Uwb.DlTdoaRangingParams.CreateFromFiraConfigPacket(byte[]! config, byte[]? rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams! +static Android.Ranging.Uwb.DlTdoaRangingParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Uwb.UwbSpecificData.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.PD.WifiPdRangingParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.Rtt.RttStationRangingParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.Rtt.WifiRttSpecificData.Creator.get -> Android.OS.IParcelableCreator! static Android.Runtime.JNIEnv.BridgeProcessingGeneration.get -> int +static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string? +static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy! +static Android.Service.Chooser.ChooserSessionToken.Creator.get -> Android.OS.IParcelableCreator! +static Android.Systems.Os.Dladdr(long addr) -> Android.Systems.StructDlInfo? +static Android.Telephony.ParsedPhoneNumber.Creator.get -> Android.OS.IParcelableCreator! +static Android.Telephony.Satellite.NtnSignalStrength.Creator.get -> Android.OS.IParcelableCreator! +static Android.Telephony.SubscriptionPlan.Builder.CreateNonrecurring(Java.Time.Period! duration) -> Android.Telephony.SubscriptionPlan.Builder! +static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! +static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! +static Android.Text.ShowSecretsSetting.ShouldShowPhysicalInput(Android.Content.Context! context) -> bool +static Android.Text.ShowSecretsSetting.ShouldShowTouchInput(Android.Content.Context! context) -> bool +static Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction.ActionSetExtendedSelection.get -> Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction! +static Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Autofill.AutofillNoiseInjectedData.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.FrameRateVelocityPoint.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Inspectors.WindowInspector.AddGlobalWindowViewsListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! consumer) -> void +static Android.Views.Inspectors.WindowInspector.RemoveGlobalWindowViewsListener(Java.Util.Functions.IConsumer! consumer) -> void +static Android.Views.View.RegisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void +static Android.Views.View.UnregisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void +static Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! +static Java.Interop.JavaPeerProxy.GetActivationPeer(nint jniSelf) -> Java.Interop.IJavaPeerable? +static Java.Interop.JavaPeerProxy.MarkActivationPeerReplaceable(nint jniSelf) -> void +static Java.Interop.JavaPeerProxy.SetActivationPeerReference(Java.Interop.IJavaPeerable! peer, nint jniSelf) -> void +static Java.Interop.JavaPeerProxy.ShouldSkipActivation(nint jniSelf) -> bool +static Java.Lang.Character.UnicodeBlock.CjkUnifiedIdeographsExtensionI.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.EgyptianHieroglyphsExtendedA.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.Garay.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.GurungKhema.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.KiratRai.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.MyanmarExtendedC.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.OlOnal.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.Sunuwar.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.SymbolsForLegacyComputingSupplement.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.Todhri.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.TuluTigalari.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeScript.Garay.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.GurungKhema.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.KiratRai.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.OlOnal.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.Sunuwar.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.Todhri.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.TuluTigalari.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Math.PowExact(int x, int n) -> int +static Java.Lang.Math.PowExact(long x, int n) -> long +static Java.Lang.Math.UnsignedMultiplyExact(int x, int y) -> int +static Java.Lang.Math.UnsignedMultiplyExact(long x, int y) -> long +static Java.Lang.Math.UnsignedMultiplyExact(long x, long y) -> long +static Java.Lang.Math.UnsignedPowExact(int x, int n) -> int +static Java.Lang.Math.UnsignedPowExact(long x, int n) -> long +static Java.Lang.StrictMath.PowExact(int x, int n) -> int +static Java.Lang.StrictMath.PowExact(long x, int n) -> long +static Java.Lang.StrictMath.UnsignedMultiplyExact(int x, int y) -> int +static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, int y) -> long +static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, long y) -> long +static Java.Lang.StrictMath.UnsignedPowExact(int x, int n) -> int +static Java.Lang.StrictMath.UnsignedPowExact(long x, int n) -> long +static Java.Lang.Thread.Sleep(Java.Time.Duration? duration) -> void +static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path) -> Java.Nio.FileNio.FileSystem? +static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env) -> Java.Nio.FileNio.FileSystem? +static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env, Java.Lang.ClassLoader? loader) -> Java.Nio.FileNio.FileSystem? +static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path) -> string? +static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path, Java.Nio.Charset.Charset? cs) -> string? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Security.Spec.NamedParameterSpec.MlDsa65.get -> Java.Security.Spec.NamedParameterSpec? +static Java.Security.Spec.NamedParameterSpec.MlDsa87.get -> Java.Security.Spec.NamedParameterSpec? +static Java.Util.Streams.Gatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? +static Java.Util.Streams.Gatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? +static Java.Util.Streams.Gatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? +static Java.Util.Streams.Gatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.Fold(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? folder) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.Scan(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? scanner) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.WindowFixed(int windowSize) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.WindowSliding(int windowSize) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.IGatherer.Integrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? +static Java.Util.Streams.IGatherer.Integrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance(string? factoryClassName, Java.Lang.ClassLoader? classLoader) -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary! typeMap, System.Collections.Generic.IReadOnlyDictionary! proxyMap) -> void +static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary![]! typeMaps, System.Collections.Generic.IReadOnlyDictionary![]! proxyMaps) -> void +virtual Android.App.Activity.OnHandoffActivityDataRequested(Android.App.HandoffActivityDataRequestInfo! requestInfo) -> Android.App.HandoffActivityData? +virtual Android.App.ActivityManager.AppTask.MoveTaskTo(Android.App.TaskLocation! location, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.App.ActivityManager.AppTask.RequestWindowingLayer(int layer, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.App.ActivityManager.RegisterAnrWarningListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void +virtual Android.App.ActivityManager.UnregisterAnrWarningListener(Java.Util.Functions.IConsumer! listener) -> void +virtual Android.App.ActivityOptions.IsMovableTaskRequired.get -> bool +virtual Android.App.ActivityOptions.SetMovableTaskRequired(bool movableTaskRequired) -> Android.App.ActivityOptions! +virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, Android.Content.Intent? intent) -> int +virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, string? packageName) -> void +virtual Android.App.Admin.DevicePolicyManager.SetCrossProfileWidgetProviders(System.Collections.Generic.ICollection! packageNames) -> void +virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, Java.Lang.ICharSequence? info) -> void +virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName? admin, Android.App.Admin.PermissionPolicy policy) -> void +virtual Android.App.AlarmManager.SetExactAndAllowWhileIdle(Android.App.AlarmType type, long triggerAtMillis, string! tag, Java.Util.Concurrent.IExecutor! executor, Android.App.AlarmManager.IOnAlarmListener! listener) -> void +virtual Android.App.AppSearch.AppSearchSchema.PropertyConfig.Description.get -> string! +virtual Android.App.Assist.AssistStructure.ViewNode.AutofillNoiseInjectedData.get -> Android.Views.Autofill.AutofillNoiseInjectedData? +virtual Android.App.Backup.BackupAgent.OnEstimateFullBackupBytes(long quotaBytes, int transportFlags) -> long +virtual Android.App.Backup.BackupAgent.OnRestoreFile(Android.App.Backup.FullRestoreDataInput! data) -> void +virtual Android.App.Backup.FullRestoreDataInput.AppVersionCode.get -> long +virtual Android.App.Backup.FullRestoreDataInput.ContentVersion.get -> string! +virtual Android.App.Backup.FullRestoreDataInput.Data.get -> Android.OS.ParcelFileDescriptor! +virtual Android.App.Backup.FullRestoreDataInput.Destination.get -> Java.IO.File! +virtual Android.App.Backup.FullRestoreDataInput.Mode.get -> long +virtual Android.App.Backup.FullRestoreDataInput.ModificationTimeSeconds.get -> long +virtual Android.App.Backup.FullRestoreDataInput.Size.get -> long +virtual Android.App.Backup.FullRestoreDataInput.TransportFlags.get -> int +virtual Android.App.Backup.FullRestoreDataInput.Type.get -> int +virtual Android.App.Job.JobScheduler.GetPendingJobReasonStats(int jobId) -> System.Collections.Generic.IDictionary! +virtual Android.App.KeyguardManager.AddDeviceLockedStateListener(Java.Util.Concurrent.IExecutor! executor, Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void +virtual Android.App.KeyguardManager.RemoveDeviceLockedStateListener(Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void +virtual Android.App.Notification.Action.EmphasisHint.get -> int +virtual Android.App.Notification.Action.StyleHint.get -> int +virtual Android.App.Notification.Builder.SetHasSummarizedContent(bool hasSummarizedContent) -> Android.App.Notification.Builder! +virtual Android.App.Notification.Builder.SetRequestPromotedOngoing(bool requestPromotedOngoing) -> Android.App.Notification.Builder! +virtual Android.App.Notification.GetBridgedNotificationMetadata() -> Android.App.Notification.BridgedNotificationMetadata? +virtual Android.App.Notification.HasSummarizedContent.get -> bool +virtual Android.App.Notification.IsRequestPromotedOngoing.get -> bool +virtual Android.App.PrivateCompute.PccClient.SendData(Android.OS.Bundle! data) -> void +virtual Android.App.StatusBarManager.ShowPowerMenu(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void +virtual Android.App.TaskLocation.Bounds.get -> Android.Graphics.Rect! +virtual Android.App.TaskLocation.DisplayId.get -> int +virtual Android.Appwidget.AppWidgetHostView.StartVisibilityTracking() -> void +virtual Android.Appwidget.AppWidgetHostView.StopVisibilityTracking() -> void +virtual Android.Appwidget.AppWidgetManager.QueryAppWidgetEvents(long beginTime, long endTime) -> System.Collections.Generic.IList! +virtual Android.Bluetooth.BluetoothGattCallback.OnSubrateChange(Android.Bluetooth.BluetoothGatt! gatt, int subrateMode, int status) -> void +virtual Android.Bluetooth.BluetoothGattServerCallback.OnSubrateChange(Android.Bluetooth.BluetoothDevice! device, int subrateMode, int status) -> void +virtual Android.Companion.CompanionDeviceService.OnActionRequested(Android.Companion.AssociationInfo! associationInfo, Android.Companion.ActionRequest! request) -> void +virtual Android.Content.Context.RebindService(Android.Content.IServiceConnection! conn, Android.Content.Context.BindServiceFlags! flags) -> void +virtual Android.Content.Context.UpdateServiceBindings(System.Collections.Generic.ICollection! params) -> void +virtual Android.Content.Context.UpdateableFlags.get -> Android.Content.Context.BindServiceFlags! +virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float dimensionValue, int dimensionUnit, string? configuration) -> void +virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float value, string? configuration) -> void +virtual Android.Content.PM.PackageInfo.IsAppMetadataVerified.get -> bool +virtual Android.Content.PM.PackageInstaller.SessionParams.SetExtensionParams(Android.OS.PersistableBundle! extensionParams) -> void +virtual Android.Content.PM.PackageManager.GetAppUidForPrivateComputeCoreUid(int pccUid) -> int +virtual Android.Content.PM.Webapp.WebAppInstallRequest.ManifestUrl.get -> string! +virtual Android.Content.PM.Webapp.WebAppInstallRequest.TitleFormatted.get -> Java.Lang.ICharSequence! +virtual Android.Content.PM.Webapp.WebAppQueryRequest.PackageName.get -> string! +virtual Android.Crypto.Hpke.Hpke.Open(Java.Security.IPrivateKey! recipientKey, byte[]? info, Android.Crypto.Hpke.Message! message, byte[]? aad) -> byte[]! +virtual Android.Crypto.Hpke.Hpke.Provider.get -> Java.Security.Provider! +virtual Android.Crypto.Hpke.Hpke.Seal(Java.Security.IPublicKey! recipientKey, byte[]? info, byte[]! plaintext, byte[]? aad) -> Android.Crypto.Hpke.Message! +virtual Android.Crypto.Hpke.Message.GetCiphertext() -> byte[]! +virtual Android.Crypto.Hpke.Message.GetEncapsulated() -> byte[]! +virtual Android.Crypto.Hpke.Recipient.Builder.Build() -> Android.Crypto.Hpke.Recipient! +virtual Android.Crypto.Hpke.Recipient.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Recipient.Builder! +virtual Android.Crypto.Hpke.Recipient.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Recipient.Builder! +virtual Android.Crypto.Hpke.Recipient.Builder.SetSenderKey(Java.Security.IPublicKey! senderKey) -> Android.Crypto.Hpke.Recipient.Builder! +virtual Android.Crypto.Hpke.Recipient.Export(int length, byte[]? context) -> byte[]! +virtual Android.Crypto.Hpke.Recipient.Open(byte[]! ciphertext, byte[]? aad) -> byte[]! +virtual Android.Crypto.Hpke.Recipient.Provider.get -> Java.Security.Provider! +virtual Android.Crypto.Hpke.Recipient.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! +virtual Android.Crypto.Hpke.Sender.Builder.Build() -> Android.Crypto.Hpke.Sender! +virtual Android.Crypto.Hpke.Sender.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Sender.Builder! +virtual Android.Crypto.Hpke.Sender.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Sender.Builder! +virtual Android.Crypto.Hpke.Sender.Builder.SetSenderKey(Java.Security.IPrivateKey! senderKey) -> Android.Crypto.Hpke.Sender.Builder! +virtual Android.Crypto.Hpke.Sender.Export(int length, byte[]? context) -> byte[]! +virtual Android.Crypto.Hpke.Sender.GetEncapsulated() -> byte[]! +virtual Android.Crypto.Hpke.Sender.Provider.get -> Java.Security.Provider! +virtual Android.Crypto.Hpke.Sender.Seal(byte[]! plaintext, byte[]? aad) -> byte[]! +virtual Android.Crypto.Hpke.Sender.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! +virtual Android.Graphics.Paint.FontVariationOverride.get -> string? +virtual Android.Graphics.Paint.FontVariationOverride.set -> void +virtual Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotationType.get -> int +virtual Android.Graphics.Pdf.Component.PdfPageObject.GetMatrix() -> float[]! +virtual Android.Graphics.Pdf.Component.PdfPageObject.PdfObjectType.get -> int +virtual Android.Graphics.Pdf.Component.PdfPageObject.SetMatrix(Android.Graphics.Matrix! matrix) -> void +virtual Android.Graphics.Pdf.Component.PdfPageObject.Transform(float a, float b, float c, float d, float e, float f) -> void +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.get -> bool +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.set -> void +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.get -> int +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.set -> void +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.get -> bool +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.set -> void +virtual Android.Graphics.RuntimeShader.SetWorkingColorSpace(Android.Graphics.ColorSpace? colorSpace) -> void +virtual Android.Hardware.Biometrics.BiometricManager.BiometricSensorStrengths.get -> System.Collections.Generic.IDictionary! +virtual Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(Java.Lang.ICharSequence! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! +virtual Android.Hardware.Biometrics.BiometricPrompt.FallbackOptions.get -> System.Collections.Generic.IList! +virtual Android.Hardware.Camera2.CameraCaptureSession.UpdateOutputConfigurations(System.Collections.Generic.IList! configurations) -> void +virtual Android.Hardware.Camera2.CameraManager.AvailabilityCallback.OnCameraRemoved(string! cameraId) -> void +virtual Android.Hardware.Camera2.MultiResolutionImageReader.OnActiveOutputSurfacesListener.get -> Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener? +virtual Android.Hardware.Camera2.MultiResolutionImageReader.SetOnActiveOutputSurfacesListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener! listener) -> void +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholByVolume.get -> Android.Health.Connect.DataTypes.Units.Percentage? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.BeverageType.get -> int +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Date.get -> Java.Time.LocalDate? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.NotesFormatted.get -> Java.Lang.ICharSequence? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ServingVolume.get -> Android.Health.Connect.DataTypes.Units.Volume? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.TemporalType.get -> int +virtual Android.Health.Connect.HealthConnectManager.CreateMatchmakingIntent(Android.Health.Connect.MatchmakingRequest! request) -> Android.Content.Intent! +virtual Android.Health.Connect.HealthConnectManager.GetCurrentDeviceDataSource(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSourceCapabilities(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSources(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Health.Connect.HealthConnectManager.IsMatchmakingPossible(Android.Health.Connect.MatchmakingRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Icu.Number.NumberFormatterSettings.ToSkeleton() -> string? +virtual Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? fieldPosition) -> Java.Lang.StringBuffer? +virtual Android.Icu.Text.DateIntervalFormat.FormatToValue(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal) -> Android.Icu.Text.DateIntervalFormat.FormattedDateInterval? +virtual Android.Icu.Text.UnicodeSet.CodePoints() -> Java.Lang.IIterable? +virtual Android.Media.AudioFormat.Builder.SetChannelAcnMask(int channelAcnMask) -> Android.Media.AudioFormat.Builder! +virtual Android.Media.AudioFormat.ChannelAcnMask.get -> int +virtual Android.Media.AudioTrack.Builder.SetCodecProvenance(string! codecMediaType) -> Android.Media.AudioTrack.Builder! +virtual Android.Media.AudioTrack.CodecProvenance.get -> string! +virtual Android.Media.AudioTrack.FlushWrittenFramesFromPosition(long positionInFrames, int accuracy) -> long +virtual Android.Media.AudioTrack.WrittenFramesCount.get -> long +virtual Android.Media.LoudnessCodecController.LoudnessCodecUpdateHandler.Invoke(Android.Media.MediaCodec! mediaCodec, Android.OS.Bundle! codecValues) -> Android.OS.Bundle! +virtual Android.Media.MediaRecorder.SetVideoEncodingQuality(int quality) -> void +virtual Android.Media.MediaRoute2ProviderService.OnDiscoveryPreferenceChanged(Android.Media.RouteDiscoveryPreference! compositePreference, System.Collections.Generic.IDictionary! perAppPreferences) -> void +virtual Android.Media.MediaRouter2.GetControllerHintsHandler.Invoke(Android.Media.MediaRoute2Info! route) -> Android.OS.Bundle? +virtual Android.Media.Projection.AppContentProjectionSession.IsAudioRequested.get -> bool +virtual Android.Media.Projection.AppContentProjectionSession.NotifySessionStop() -> void +virtual Android.Media.RemoteControlClient.GetPlaybackPositionHandler.Invoke() -> long +virtual Android.Net.Dns.HttpsEndpoint.HttpsRecords.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsEndpoint.IpAddresses.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsRecord.AlpnIds.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsRecord.EchConfigList.get -> Android.Net.Ssl.EchConfigList? +virtual Android.Net.Dns.HttpsRecord.IpAddressHints.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsRecord.OwnerName.get -> string! +virtual Android.Net.Dns.HttpsRecord.Port.get -> int +virtual Android.Net.Dns.HttpsRecord.Priority.get -> int +virtual Android.Net.Dns.HttpsRecord.TargetName.get -> string! +virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Http.HttpEngine.Builder.SetProxyOptions(Android.Net.Http.ProxyOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Ssl.EchConfigList.ToBytes() -> byte[]! +virtual Android.Net.Ssl.EchConfigMismatchException.HasRetryConfigList.get -> bool +virtual Android.Net.Ssl.EchConfigMismatchException.PublicHostname.get -> string? +virtual Android.Net.Ssl.EchConfigMismatchException.RetryConfigList.get -> Android.Net.Ssl.EchConfigList? +virtual Android.Net.Wifi.Aware.DiscoverySession.InitiateBootstrappingRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]! message) -> void +virtual Android.Net.Wifi.Aware.DiscoverySession.ReleaseDataPath(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnBootstrappingSucceeded(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]? message) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathConnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.WifiAwareNetworkInfo! info) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathDisconnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestFailed(Android.Net.Wifi.Aware.PeerHandle! peerHandle, int reason) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestReceived(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void +virtual Android.Net.Wifi.Aware.PublishDiscoverySession.AcceptDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool +virtual Android.Net.Wifi.Aware.PublishDiscoverySession.RejectDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool +virtual Android.Net.Wifi.Aware.SubscribeDiscoverySession.InitiateDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool +virtual Android.Net.Wifi.P2p.WifiP2pConfig.PairingDiscoveryChannelFrequencyMhz.get -> int +virtual Android.Net.Wifi.P2p.WifiP2pDevice.WifiP2pConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? +virtual Android.Net.Wifi.P2p.WifiP2pGroup.WifiP2pGroupClientConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? +virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pinOrPassword, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void +virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.get -> bool +virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.set -> void +virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frames) -> void +virtual Android.OS.BaseBundle.GetByteArray(string? key) -> byte[]? +virtual Android.OS.BaseBundle.PutByteArray(string? key, byte[]? value) -> void +virtual Android.OS.MessageQueue.FileDescriptorEventHandler.Invoke(Java.IO.FileDescriptor! fd, Android.OS.MessageQueueEventType events) -> int +virtual Android.Provider.DocumentsProvider.QueryTrashDocuments(string! rootId, string![]? projection, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +virtual Android.Provider.DocumentsProvider.RestoreDocumentFromTrash(string! documentId, string? targetParentDocumentId) -> string? +virtual Android.Provider.DocumentsProvider.TrashDocument(string! documentId) -> string? +virtual Android.Security.Keystore.KeyInfo.IsUnlockedDeviceRequired.get -> bool +virtual Android.Security.NetworkSecurityPolicy.GetDomainEncryptionMode(string! hostname) -> int +virtual Android.Service.Chooser.ChooserManager.GetSession(Android.Service.Chooser.ChooserSessionToken! token) -> Android.Service.Chooser.ChooserSession? +virtual Android.Service.Chooser.ChooserManager.StartSession(Android.Content.Context! context, Android.Content.Intent! chooserIntent) -> Android.Service.Chooser.ChooserSession! +virtual Android.Service.Notification.NotificationListenerService.Ranking.Summarization.get -> string? +virtual Android.Service.Voice.VoiceInteractionSession.GetAppFunctionActivityId(Android.Service.Voice.VoiceInteractionSession.ActivityId! activityId) -> Android.App.AppFunctions.AppFunctionActivityId! +virtual Android.Telecom.Call.Details.AssociatedUser.get -> Android.OS.UserHandle! +virtual Android.Telecom.CallRedirectionService.OnPlaceCall(Android.Net.Uri! handle, Android.Net.Uri! originalHandle, Android.Telecom.PhoneAccountHandle! initialPhoneAccount, bool allowInteractiveResponse) -> void +virtual Android.Telecom.Conference.NotifyConferenceMergeFailed() -> void +virtual Android.Telecom.Conference.OnMerge(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.Connection.OnTransfer(Android.Net.Uri! address, bool isConfirmationRequired) -> void +virtual Android.Telecom.Connection.OnTransfer(Android.Telecom.Connection! toConnection) -> void +virtual Android.Telecom.ConnectionService.OnConferenceAdded(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.ConnectionService.OnConferenceRemoved(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.ConnectionService.OnConnectionAdded(Android.Telecom.Connection! connection) -> void +virtual Android.Telecom.ConnectionService.OnConnectionRemoved(Android.Telecom.Connection! connection) -> void +virtual Android.Telecom.ConnectionService.OnCreateConferenceComplete(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.ConnectionService.OnCreateConnectionComplete(Android.Telecom.Connection! connection) -> void +virtual Android.Telecom.InCallService.OnCallEndpointRequested(Android.Telecom.CallEndpoint! callEndpoint) -> void +virtual Android.Telecom.TelecomManager.IsInExternalCall.get -> bool +virtual Android.Telephony.PhoneNumberManager.ParsePhoneNumber(System.Collections.Generic.IList? associatedUris, string! countryIso) -> Android.Telephony.ParsedPhoneNumber! +virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxDownlinkKbps.get -> long +virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxUplinkKbps.get -> long +virtual Android.Telephony.SubscriptionManager.SetTs43PhoneNumber(int subscriptionId, string! number) -> void +virtual Android.Telephony.SubscriptionPlan.Builder.SetDataUsageResetTime(Java.Time.ZonedDateTime? dataUsageResetTime) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetId(int id) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxDownlinkKbps(long downlinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxUplinkKbps(long uplinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetTypes(int[]! types) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.TelephonyManager.CurrentTtyMode.get -> int +virtual Android.Telephony.TelephonyManager.GetServiceStateForSlot(int slotIndex) -> Android.Telephony.ServiceState? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetSelection() -> Android.Views.Accessibility.AccessibilityNodeInfo.Selection? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetStructuredDataInfo() -> Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetExtraRenderingInfo(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo? extraRenderingInfo) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetSelection(Android.Views.Accessibility.AccessibilityNodeInfo.Selection? selection) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetStructuredDataInfo(Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? info) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Attributes.get -> System.Collections.Generic.IDictionary! +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.GetAttribute(string! attributeKey) -> string? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.PutAttribute(string! attributeKey, string! value) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.RemoveAttribute(string! attributeKey) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Tag.get -> string! +virtual Android.Views.BlurRegion.Alpha.get -> float +virtual Android.Views.BlurRegion.Alpha.set -> void +virtual Android.Views.BlurRegion.BlurRadius.get -> float +virtual Android.Views.BlurRegion.BlurRadius.set -> void +virtual Android.Views.ContentCaptures.ContentCaptureSession.NotifyContentInteractionEvent(Android.Views.Autofill.AutofillId! autofillId) -> void +virtual Android.Views.Display.FrameRateVelocityMapping.get -> System.Collections.Generic.IList! +virtual Android.Views.Display.IsInternal.get -> bool +virtual Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(Java.Lang.ICharSequence! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! +virtual Android.Views.ReceiveContentHandler.Invoke(Android.Views.View! view, Android.Views.ContentInfo! payload) -> Android.Views.ContentInfo? +virtual Android.Views.Surface.ProducerThrottlingEnabled.get -> bool +virtual Android.Views.Surface.ProducerThrottlingEnabled.set -> void +virtual Android.Views.SurfaceControlViewHost.GetLayoutParams() -> Android.Views.SurfaceControlViewHost.LayoutParams! +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Height.get -> int +virtual Android.Views.SurfaceControlViewHost.LayoutParams.IsFocusable.get -> bool +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.get -> string! +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.set -> void +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Width.get -> int +virtual Android.Views.SurfaceControlViewHost.Relayout(Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void +virtual Android.Views.SurfaceControlViewHost.SetView(Android.Views.View! view, Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void +virtual Android.Views.SurfaceView.BlurRegions.get -> System.Collections.Generic.IList! +virtual Android.Views.SurfaceView.SetBlurRegions(System.Collections.Generic.ICollection? blurRegions) -> void +virtual Android.Views.View.ApplyWindowInsetsHandler.Invoke(Android.Views.View! v, Android.Views.WindowInsets! insets) -> Android.Views.WindowInsets! +virtual Android.Views.View.PerformHapticFeedback(Android.OS.Vibrators.HapticFeedbackRequest! request) -> bool +virtual Android.Views.View.RequestPointerCapture(int mode) -> void +virtual Android.Views.View.RequestRectangleOnScreen(Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool +virtual Android.Views.ViewConfiguration.DoubleTapTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.LongPressTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.MultiPressTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.ScrollFrictionAmount.get -> float +virtual Android.Views.ViewConfiguration.TapTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.TextCursorBlinkIntervalMillis.get -> int +virtual Android.Views.WindowManagerLayoutParams.HasKeyboardCapture.get -> bool +virtual Android.Views.WindowManagerLayoutParams.SetKeyboardCaptureEnabled(bool enabled) -> void +virtual Android.Webkit.WebChromeClient.FileChooserParams.PermissionMode.get -> int +virtual Android.Widget.RemoteViews.SetAppWidgetEventTag(int viewId, int tag) -> void +virtual Android.Widget.RemoteViews.SetViewPadding(int viewId, float left, float top, float right, float bottom, int units) -> void +virtual Java.Nio.CharBuffer.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void +virtual Javax.Net.Ssl.ExtendedSSLSession.StatusResponses.get -> System.Collections.Generic.IList? +virtual Javax.Net.Ssl.SSLParameters.GetNamedGroups() -> string![]? +virtual Javax.Net.Ssl.SSLParameters.SetNamedGroups(string![]? namedGroups) -> void +Android.Hardware.Hid.HidDevice +Android.Hardware.Hid.HidDevice.Close() -> void +Android.Hardware.Hid.HidDevice.GetFeatureReport(int reportId, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.GetReportDescriptor() -> byte[]! +Android.Hardware.Hid.HidDevice.IsOpen.get -> bool +Android.Hardware.Hid.HidDevice.Name.get -> string! +Android.Hardware.Hid.HidDevice.Open(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.PhysicalAddress.get -> string! +Android.Hardware.Hid.HidDevice.ProductId.get -> int +Android.Hardware.Hid.HidDevice.SendFeatureReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.SendOutputReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.Transport.get -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDevice.UniqueId.get -> string! +Android.Hardware.Hid.HidDevice.VendorId.get -> int +Android.Hardware.Hid.HidDeviceAddedEventArgs +Android.Hardware.Hid.HidDeviceAddedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! +Android.Hardware.Hid.HidDeviceAddedEventArgs.HidDeviceAddedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.HidDeviceRemovedEventArgs +Android.Hardware.Hid.HidDeviceRemovedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! +Android.Hardware.Hid.HidDeviceRemovedEventArgs.HidDeviceRemovedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Bluetooth = 5 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.I2c = 24 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Spi = 28 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Unknown = 0 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Usb = 3 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Virtual = 6 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidManager +Android.Hardware.Hid.HidManager.CanEnumerateDevices() -> bool +Android.Hardware.Hid.HidManager.Devices.get -> System.Collections.Generic.IList! +Android.Hardware.Hid.HidManager.RegisterListener(Android.Hardware.Hid.IHidDeviceListener! listener, Java.Util.Concurrent.IExecutor! executor) -> void +Android.Hardware.Hid.HidManager.UnregisterListener(Android.Hardware.Hid.IHidDeviceListener! listener) -> void +Android.Hardware.Hid.IHidDeviceListener +Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceAdded(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceRemoved(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.Report +Android.Hardware.Hid.Report.Data.get -> Java.Nio.ByteBuffer! +Android.Hardware.Hid.Report.Report(Java.Nio.ByteBuffer! data) -> void +Android.Hardware.Hid.Report.Report(int reportId, Java.Nio.ByteBuffer! data) -> void +Android.Hardware.Hid.Report.ReportId.get -> int +Android.Hardware.Input.AppCustomizationAction +Android.Hardware.Input.AppCustomizationAction.Builder +Android.Hardware.Input.AppCustomizationAction.Builder.Build() -> Android.Hardware.Input.AppCustomizationAction! +Android.Hardware.Input.AppCustomizationAction.Builder.Builder(Android.Content.ComponentName! component, string! action) -> void +Android.Hardware.Input.AppCustomizationAction.Builder.SetData(Android.Net.Uri? data) -> Android.Hardware.Input.AppCustomizationAction.Builder! +Android.Hardware.Input.AppCustomizationAction.Component.get -> Android.Content.ComponentName! +Android.Hardware.Input.AppCustomizationAction.Data.get -> Android.Net.Uri? +Android.Hardware.Input.AppCustomizationAction.IntentAction.get -> string! +Android.Hardware.Input.ButtonCustomizationTrigger +Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCode.get -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCustomizationTrigger(Android.Hardware.Input.CustomizableButton buttonCode) -> void +Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Back = 8 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Extra = 128 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Forward = 16 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Side = 256 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Task = 512 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Tertiary = 4 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Assist = 219 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Back = 4 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Bookmark = 174 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.BrightnessDown = 220 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.BrightnessUp = 221 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Calculator = 210 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Calendar = 208 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Camera = 27 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Contacts = 207 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Dictate = 319 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Envelope = 65 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Explorer = 64 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F1 = 131 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F10 = 140 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F11 = 141 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F12 = 142 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F13 = 326 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F14 = 327 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F15 = 328 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F16 = 329 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F17 = 330 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F18 = 331 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F19 = 332 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F2 = 132 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F20 = 333 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F21 = 334 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F22 = 335 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F23 = 336 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F24 = 337 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F3 = 133 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F4 = 134 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F5 = 135 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F6 = 136 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F7 = 137 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F8 = 138 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F9 = 139 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Forward = 125 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Fullscreen = 325 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaEject = 129 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaNext = 87 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause = 85 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaPrevious = 88 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaStop = 86 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Menu = 82 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MoveHome = 122 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Music = 209 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.New = 320 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Screenshot = 318 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Search = 84 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Sysrq = 120 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.VolumeDown = 25 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.VolumeMute = 164 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.VolumeUp = 24 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizationAction +Android.Hardware.Input.CustomizationAction.CustomizationAction(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Hardware.Input.CustomizationTrigger +Android.Hardware.Input.CustomizationTrigger.CustomizationTrigger(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Hardware.Input.InputManager.AddPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger, Android.Hardware.Input.CustomizationAction! action) -> void +Android.Hardware.Input.InputManager.GetAllPeripheralCustomizations(int vendorId, int productId) -> System.Collections.Generic.IDictionary! +Android.Hardware.Input.InputManager.GetPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> Android.Hardware.Input.CustomizationAction? +Android.Hardware.Input.InputManager.IsButtonAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableButton buttonCode) -> bool +Android.Hardware.Input.InputManager.IsKeyAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableKeyCode keyCode) -> bool +Android.Hardware.Input.InputManager.RemoveAllPeripheralCustomizations(int vendorId, int productId) -> void +Android.Hardware.Input.InputManager.RemovePeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> void +Android.Hardware.Input.KeyCustomizationTrigger +Android.Hardware.Input.KeyCustomizationTrigger.KeyCode.get -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.KeyCustomizationTrigger.KeyCustomizationTrigger(Android.Hardware.Input.CustomizableKeyCode keyCode) -> void +Android.Hardware.Input.SimpleCustomizationAction +Android.Hardware.Input.SimpleCustomizationAction.SimpleCustomizationAction(Android.Hardware.Input.SimpleCustomizationActionType actionType) -> void +Android.Hardware.Input.SimpleCustomizationAction.Type.get -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Assist = 21 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Back = 1 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown = 2 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp = 3 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Calculator = 4 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow = 19 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert = 22 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery = 24 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch = 23 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Dictation = 5 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.DoNothing = 18 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu = 6 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Forward = 7 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Lock = 8 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.MediaNext = 9 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause = 10 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious = 11 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot = 20 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen = 12 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture = 13 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop = 14 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist = 25 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown = 15 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute = 16 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp = 17 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.UriCustomizationAction +Android.Hardware.Input.UriCustomizationAction.Type.get -> Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationAction.Uri.get -> Android.Net.Uri! +Android.Hardware.Input.UriCustomizationAction.UriCustomizationAction(Android.Hardware.Input.UriCustomizationActionType actionType, Android.Net.Uri! uri) -> void +Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationActionType.OpenFile = 1 -> Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationActionType.OpenFolder = 2 -> Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationActionType.OpenUrl = 3 -> Android.Hardware.Input.UriCustomizationActionType +Android.Health.Connect.DataTypes.Device.Builder.SetUdi(string? udi) -> Android.Health.Connect.DataTypes.Device.Builder! +Android.Health.Connect.DataTypes.Device.Udi.get -> string? +Android.Health.Connect.Datatypes.RecordTemporalType +Android.Health.Connect.Datatypes.RecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.RecordTemporalType +Android.Health.Connect.Datatypes.RecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.RecordTemporalType +Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.RecordTemporalType +Android.Net.Http.FinishedRequestTimings +Android.Net.Http.FinishedRequestTimings.ConnectingEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.ConnectingStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.DnsEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.DnsStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.ReceivedByteCount.get -> long +Android.Net.Http.FinishedRequestTimings.RequestEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.RequestStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.SendingEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.SendingStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.SentByteCount.get -> long +Android.Net.Http.FinishedRequestTimings.TlsHandshakeEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.TlsHandshakeStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.WasSocketReused() -> bool +Android.OS.BuildVersionCodesFull.CinnamonBun1 = 3700001 -> Android.OS.BuildVersionCodesFull +Android.Provider.DocumentContractFlags.SupportsSubtreeSearch = 262144 -> Android.Provider.DocumentContractFlags +Android.Provider.MediaStore.DeletedFiles +Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns +Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns +Android.Telecom.CallCapability.Transfer = 67108864 -> Android.Telecom.CallCapability +Android.Telecom.CallCapability.TransferConsultative = 134217728 -> Android.Telecom.CallCapability +Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork = 2097152 -> Android.Telecom.PhoneAccountCapability +Android.Views.Keycode.ContextualQuery = 341 -> Android.Views.Keycode +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetCollapsedModeScrollingEnabled(bool collapsedModeScrollingEnabled) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetEmbeddedUiCustomizationParams(Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? embeddedUiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetLaunchTab(Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab launchTab) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetRequestLocationMetadata(bool accessLocationMetadata) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.EmbeddedUiCustomizationParams.get -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsCollapsedModeScrollingEnabled.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsLocationMetadataRequested.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.LaunchTab.get -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.AspectRatio.get -> Android.Widget.Photopicker.AspectRatio +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Builder() -> void +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetAspectRatio(Android.Widget.Photopicker.AspectRatio aspectRatio) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetSelectionBarVisibleInExpandedMode(bool visible) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.DescribeContents() -> int +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.IsSelectionBarVisibleInExpandedMode.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums = 0 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images = 1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset = -1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Content.Context.HidService = "hid" -> string! +const Android.Hardware.Hid.HidDevice.TransportBluetooth = Android.Hardware.Hid.HidDeviceTransport.Bluetooth -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportI2c = Android.Hardware.Hid.HidDeviceTransport.I2c -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportSpi = Android.Hardware.Hid.HidDeviceTransport.Spi -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportUnknown = Android.Hardware.Hid.HidDeviceTransport.Unknown -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportUsb = Android.Hardware.Hid.HidDeviceTransport.Usb -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportVirtual = Android.Hardware.Hid.HidDeviceTransport.Virtual -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonBack = Android.Hardware.Input.CustomizableButton.Back -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonExtra = Android.Hardware.Input.CustomizableButton.Extra -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonForward = Android.Hardware.Input.CustomizableButton.Forward -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonSide = Android.Hardware.Input.CustomizableButton.Side -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTask = Android.Hardware.Input.CustomizableButton.Task -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTertiary = Android.Hardware.Input.CustomizableButton.Tertiary -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeAssist = Android.Hardware.Input.CustomizableKeyCode.Assist -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBack = Android.Hardware.Input.CustomizableKeyCode.Back -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBookmark = Android.Hardware.Input.CustomizableKeyCode.Bookmark -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessDown = Android.Hardware.Input.CustomizableKeyCode.BrightnessDown -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessUp = Android.Hardware.Input.CustomizableKeyCode.BrightnessUp -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalculator = Android.Hardware.Input.CustomizableKeyCode.Calculator -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalendar = Android.Hardware.Input.CustomizableKeyCode.Calendar -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCamera = Android.Hardware.Input.CustomizableKeyCode.Camera -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeContacts = Android.Hardware.Input.CustomizableKeyCode.Contacts -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeDictate = Android.Hardware.Input.CustomizableKeyCode.Dictate -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeEnvelope = Android.Hardware.Input.CustomizableKeyCode.Envelope -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeExplorer = Android.Hardware.Input.CustomizableKeyCode.Explorer -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF1 = Android.Hardware.Input.CustomizableKeyCode.F1 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF10 = Android.Hardware.Input.CustomizableKeyCode.F10 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF11 = Android.Hardware.Input.CustomizableKeyCode.F11 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF12 = Android.Hardware.Input.CustomizableKeyCode.F12 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF13 = Android.Hardware.Input.CustomizableKeyCode.F13 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF14 = Android.Hardware.Input.CustomizableKeyCode.F14 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF15 = Android.Hardware.Input.CustomizableKeyCode.F15 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF16 = Android.Hardware.Input.CustomizableKeyCode.F16 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF17 = Android.Hardware.Input.CustomizableKeyCode.F17 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF18 = Android.Hardware.Input.CustomizableKeyCode.F18 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF19 = Android.Hardware.Input.CustomizableKeyCode.F19 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF2 = Android.Hardware.Input.CustomizableKeyCode.F2 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF20 = Android.Hardware.Input.CustomizableKeyCode.F20 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF21 = Android.Hardware.Input.CustomizableKeyCode.F21 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF22 = Android.Hardware.Input.CustomizableKeyCode.F22 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF23 = Android.Hardware.Input.CustomizableKeyCode.F23 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF24 = Android.Hardware.Input.CustomizableKeyCode.F24 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF3 = Android.Hardware.Input.CustomizableKeyCode.F3 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF4 = Android.Hardware.Input.CustomizableKeyCode.F4 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF5 = Android.Hardware.Input.CustomizableKeyCode.F5 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF6 = Android.Hardware.Input.CustomizableKeyCode.F6 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF7 = Android.Hardware.Input.CustomizableKeyCode.F7 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF8 = Android.Hardware.Input.CustomizableKeyCode.F8 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF9 = Android.Hardware.Input.CustomizableKeyCode.F9 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeForward = Android.Hardware.Input.CustomizableKeyCode.Forward -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeFullscreen = Android.Hardware.Input.CustomizableKeyCode.Fullscreen -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaEject = Android.Hardware.Input.CustomizableKeyCode.MediaEject -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaNext = Android.Hardware.Input.CustomizableKeyCode.MediaNext -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPlayPause = Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPrevious = Android.Hardware.Input.CustomizableKeyCode.MediaPrevious -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaStop = Android.Hardware.Input.CustomizableKeyCode.MediaStop -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMenu = Android.Hardware.Input.CustomizableKeyCode.Menu -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMoveHome = Android.Hardware.Input.CustomizableKeyCode.MoveHome -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMusic = Android.Hardware.Input.CustomizableKeyCode.Music -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeNew = Android.Hardware.Input.CustomizableKeyCode.New -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeScreenshot = Android.Hardware.Input.CustomizableKeyCode.Screenshot -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSearch = Android.Hardware.Input.CustomizableKeyCode.Search -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSysrq = Android.Hardware.Input.CustomizableKeyCode.Sysrq -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeDown = Android.Hardware.Input.CustomizableKeyCode.VolumeDown -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeMute = Android.Hardware.Input.CustomizableKeyCode.VolumeMute -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeUp = Android.Hardware.Input.CustomizableKeyCode.VolumeUp -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.SimpleCustomizationAction.TypeAssist = Android.Hardware.Input.SimpleCustomizationActionType.Assist -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeBack = Android.Hardware.Input.SimpleCustomizationActionType.Back -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessDown = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessUp = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeCalculator = Android.Hardware.Input.SimpleCustomizationActionType.Calculator -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeCloseWindow = Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualInsert = Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualQuery = Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualSearch = Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeDictation = Android.Hardware.Input.SimpleCustomizationActionType.Dictation -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeDoNothing = Android.Hardware.Input.SimpleCustomizationActionType.DoNothing -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeEmojiMenu = Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeForward = Android.Hardware.Input.SimpleCustomizationActionType.Forward -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeLock = Android.Hardware.Input.SimpleCustomizationActionType.Lock -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaNext = Android.Hardware.Input.SimpleCustomizationActionType.MediaNext -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPlayPause = Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPrevious = Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypePartialScreenshot = Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypePrintScreen = Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeScreenCapture = Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeShowDesktop = Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVoiceAssist = Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeDown = Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeMute = Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeUp = Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.UriCustomizationAction.TypeOpenFile = Android.Hardware.Input.UriCustomizationActionType.OpenFile -> Android.Hardware.Input.UriCustomizationActionType +const Android.Hardware.Input.UriCustomizationAction.TypeOpenFolder = Android.Hardware.Input.UriCustomizationActionType.OpenFolder -> Android.Hardware.Input.UriCustomizationActionType +const Android.Hardware.Input.UriCustomizationAction.TypeOpenUrl = Android.Hardware.Input.UriCustomizationActionType.OpenUrl -> Android.Hardware.Input.UriCustomizationActionType +const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.RecordTemporalType.Instant -> Android.Health.Connect.Datatypes.RecordTemporalType +const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.RecordTemporalType.Interval -> Android.Health.Connect.Datatypes.RecordTemporalType +const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.RecordTemporalType +const Android.Health.Connect.HealthPermissions.WriteDeviceUdi = "android.permission.health.WRITE_DEVICE_UDI" -> string! +const Android.Manifest.Permission.AccessHid = "android.permission.ACCESS_HID" -> string! +const Android.Manifest.Permission.ManagePeripheralCustomization = "android.permission.MANAGE_PERIPHERAL_CUSTOMIZATION" -> string! +const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun1 = Android.OS.BuildVersionCodesFull.CinnamonBun1 -> Android.OS.BuildVersionCodesFull +const Android.Provider.DocumentsContract.Document.FlagSupportsSubtreeSearch = Android.Provider.DocumentContractFlags.SupportsSubtreeSearch -> Android.Provider.DocumentContractFlags +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Count = "_count" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Id = "_id" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.MediaType = "media_type" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.VolumeName = "volume_name" -> string! +const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! +const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.MediaType = "media_type" -> string! +const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.VolumeName = "volume_name" -> string! +const Android.Provider.MediaStore.ExtraRequestLocationMetadataAccess = "android.provider.extra.REQUEST_LOCATION_METADATA_ACCESS" -> string! +const Android.Provider.MediaStore.Images.IImageColumns.HasGainMap = "has_gain_map" -> string! +const Android.Provider.MediaStore.Images.ImageColumns.HasGainMap = "has_gain_map" -> string! +const Android.Provider.MediaStore.Images.Media.InterfaceConsts.HasGainMap = "has_gain_map" -> string! +const Android.Telecom.Call.Details.CapabilityTransfer = Android.Telecom.CallCapability.Transfer -> Android.Telecom.CallCapability +const Android.Telecom.Call.Details.CapabilityTransferConsultative = Android.Telecom.CallCapability.TransferConsultative -> Android.Telecom.CallCapability +const Android.Telecom.PhoneAccount.CapabilityOptOutOfPremiumNetwork = Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork -> Android.Telecom.PhoneAccountCapability +const Android.Views.KeyEvent.KeycodeContextualQuery = Android.Views.Keycode.ContextualQuery -> Android.Views.Keycode +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabAlbums = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabImages = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabUnset = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +override Android.Hardware.Hid.HidDevice.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Hid.HidManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Hid.Report.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.AppCustomizationAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.AppCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.ButtonCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.CustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.CustomizationAction.ThresholdClass.get -> nint +override Android.Hardware.Input.CustomizationAction.ThresholdType.get -> System.Type! +override Android.Hardware.Input.CustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.CustomizationTrigger.ThresholdClass.get -> nint +override Android.Hardware.Input.CustomizationTrigger.ThresholdType.get -> System.Type! +override Android.Hardware.Input.KeyCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.SimpleCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.UriCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Http.FinishedRequestTimings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.MediaStore.DeletedFiles.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +static Android.Provider.DocumentsContract.BuildSearchDocumentsUri(Android.Net.Uri! parentDocumentUri, string? query) -> Android.Net.Uri! +static Android.Provider.MediaStore.DeletedFiles.GetContentUri(string! volumeName) -> Android.Net.Uri! +static Android.Provider.MediaStore.QueryDeletedFiles(Android.Content.ContentResolver! resolver, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +static Android.Systems.Os.Madvise(long address, long byteCount, int advice) -> void +static Android.Systems.OsConstants.MadvCold.get -> int +static Android.Systems.OsConstants.MadvCollapse.get -> int +static Android.Systems.OsConstants.MadvDodump.get -> int +static Android.Systems.OsConstants.MadvDofork.get -> int +static Android.Systems.OsConstants.MadvDontdump.get -> int +static Android.Systems.OsConstants.MadvDontfork.get -> int +static Android.Systems.OsConstants.MadvDontneed.get -> int +static Android.Systems.OsConstants.MadvFree.get -> int +static Android.Systems.OsConstants.MadvHugepage.get -> int +static Android.Systems.OsConstants.MadvHwpoison.get -> int +static Android.Systems.OsConstants.MadvKeeponfork.get -> int +static Android.Systems.OsConstants.MadvMergeable.get -> int +static Android.Systems.OsConstants.MadvNohugepage.get -> int +static Android.Systems.OsConstants.MadvNormal.get -> int +static Android.Systems.OsConstants.MadvPageout.get -> int +static Android.Systems.OsConstants.MadvPopulateRead.get -> int +static Android.Systems.OsConstants.MadvPopulateWrite.get -> int +static Android.Systems.OsConstants.MadvRandom.get -> int +static Android.Systems.OsConstants.MadvRemove.get -> int +static Android.Systems.OsConstants.MadvSequential.get -> int +static Android.Systems.OsConstants.MadvSoftOffline.get -> int +static Android.Systems.OsConstants.MadvUnmergeable.get -> int +static Android.Systems.OsConstants.MadvWillneed.get -> int +static Android.Systems.OsConstants.MadvWipeonfork.get -> int +static Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! +virtual Android.Net.Http.BidirectionalStream.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! +virtual Android.Net.Http.UrlRequest.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! +virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string! query, string![]? projection, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string![]? projection, Android.OS.Bundle! queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +virtual Android.Views.ViewConfiguration.GetFocusTraversalThreshold(int inputDeviceId, int axis, int source) -> int +virtual Android.Views.ViewConfiguration.IsFocusNavigationEnabled(int inputDeviceId, int axis, int source) -> bool +virtual Android.Views.WindowManagerLayoutParams.CanChangeGlobalTouchMode() -> bool +virtual Android.Views.WindowManagerLayoutParams.SetCanChangeGlobalTouchMode(bool canChangeGlobalTouchMode) -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void +*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void +*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! diff --git a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt index a3ae260f2da..70f8753b3b6 100644 --- a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt @@ -66155,10 +66155,8 @@ const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile0 = Android.Media const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile1 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.EncoderCapabilities.BitrateModeCbrFd = Android.Media.BitrateMode.CbrFd -> Android.Media.BitrateMode @@ -134176,58 +134174,58 @@ virtual Xamarin.Android.Net.AndroidMessageHandler.GetJavaProxy(System.Uri! desti virtual Xamarin.Android.Net.AndroidMessageHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? virtual Xamarin.Android.Net.AndroidMessageHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! virtual Xamarin.Android.Net.AndroidMessageHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -~static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CopyArray(byte[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(char[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(double[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(float[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(int[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(long[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, byte[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, char[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, double[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, float[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, int[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, long[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, short[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(short[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetMethodID(nint kls, string name, string signature) -> nint -~static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.NewArray(byte[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(char[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(double[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(float[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(int[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(long[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(short[] array) -> nint +static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CopyArray(byte[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(char[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(double[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(float[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(int[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(long[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, byte[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, char[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, double[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, float[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, int[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, long[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, short[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(short[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetMethodID(nint kls, string! name, string! signature) -> nint +static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.NewArray(byte[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(char[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(double[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(float[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(int[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(long[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(short[]? array) -> nint diff --git a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt index b4ec29cfc19..d9c7bbadd44 100644 --- a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt @@ -1,7 +1,7146 @@ #nullable enable +*REMOVED*Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, string? info) -> void +*REMOVED*Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +*REMOVED*Android.App.AppFunctions.AppFunctionState.Default = 0 -> Android.App.AppFunctions.AppFunctionState +*REMOVED*Android.App.AppFunctions.AppFunctionState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionState +*REMOVED*Android.App.AppFunctions.AppFunctionState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionState +*REMOVED*Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder? builder) -> Android.App.Notification.Builder? +*REMOVED*Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice? device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool +*REMOVED*Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! cyclingPedalingCadenceRecordSamples) -> void +*REMOVED*Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! speedRecordSamples) -> void +*REMOVED*Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! stepsCadenceRecordSamples) -> void +*REMOVED*Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress! macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +*REMOVED*Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity! activity) -> void +*REMOVED*Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity! activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void +*REMOVED*Android.OS.Bundle.GetByteArray(string? key) -> byte[]? +*REMOVED*Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void +*REMOVED*Android.Runtime.XmlReaderPullParser.GetNamespace(string! prefix) -> string? +*REMOVED*Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]! holderForStartAndLength) -> char[]! +*REMOVED*Android.Telecom.CallControl.Answer(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +*REMOVED*Android.Telecom.CallControl.RequestVideoState(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +*REMOVED*Android.Text.IInputType +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string! comment) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string! domain) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date! date) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string! path) -> void +*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string! value) -> void *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? +*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void +*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void +*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! +*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer! action) -> bool +*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionState.Default -> Android.App.AppFunctions.AppFunctionState +*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionState.Disabled -> Android.App.AppFunctions.AppFunctionState +*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionState.Enabled -> Android.App.AppFunctions.AppFunctionState +*REMOVED*const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType +*REMOVED*override Android.Graphics.AndroidBitmapInfo.Equals(object! value) -> bool +*REMOVED*override Android.Graphics.Color.Equals(object! obj) -> bool +*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type! targetType) -> Android.Graphics.Color +*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type! targetType) -> System.Linq.Expressions.Expression! +*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes) -> int +*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes, int offset, int length) -> int +*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer) -> void +*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer, int offset, int length) -> void +*REMOVED*override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object! +*REMOVED*override Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +*REMOVED*override Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +*REMOVED*override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool +*REMOVED*override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool +*REMOVED*override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? +*REMOVED*override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? +*REMOVED*override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! +*REMOVED*override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? +*REMOVED*override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool +*REMOVED*override sealed Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void +*REMOVED*static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string! +*REMOVED*static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy? +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, Android.Content.Intent? intent) -> int +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, string? packageName) -> void +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, Java.Lang.ICharSequence? info) -> void +*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName! admin, Android.App.Admin.PermissionPolicy policy) -> void +*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! connectionMigrationOptions) -> Android.Net.Http.HttpEngine.Builder! +*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! dnsOptions) -> Android.Net.Http.HttpEngine.Builder! +*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! quicOptions) -> Android.Net.Http.HttpEngine.Builder! +*REMOVED*virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pin, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void +*REMOVED*virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frame) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, Java.Lang.Throwable? cause) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message) -> void +Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message, Java.Lang.Throwable? cause) -> void +Android.App.ActionEmphasis +Android.App.ActionEmphasis.Auto = 0 -> Android.App.ActionEmphasis +Android.App.ActionEmphasis.Primary = 1 -> Android.App.ActionEmphasis +Android.App.ActionEmphasis.Secondary = 2 -> Android.App.ActionEmphasis +Android.App.ActionStyle +Android.App.ActionStyle.Auto = 0 -> Android.App.ActionStyle +Android.App.ActionStyle.IconAndText = 2 -> Android.App.ActionStyle +Android.App.ActionStyle.IconOnly = 3 -> Android.App.ActionStyle +Android.App.ActionStyle.TextOnly = 1 -> Android.App.ActionStyle +Android.App.Activity.IsHandoffEnabled.get -> bool +Android.App.Activity.SetHandoffEnabled(bool handoffEnabled, Android.App.HandoffActivityParams? handoffActivityParams) -> void +Android.App.ActivityManager.MemoryInfo.FreeMem.get -> long +Android.App.ActivityManager.MemoryInfo.FreeMem.set -> void +Android.App.ActivityManager.TaskDescription.Builder.SetBadge(Android.Graphics.Drawables.Icon? badge) -> Android.App.ActivityManager.TaskDescription.Builder! +Android.App.ActivityManager.TaskDescription.Builder.SetIcon(Android.Graphics.Drawables.Icon? icon) -> Android.App.ActivityManager.TaskDescription.Builder! +Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp = 1 -> Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayer.Pinned = 2 -> Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayer.Undefined = 0 -> Android.App.ActivityManagerAppTaskWindowingLayer +Android.App.ActivityManagerAppTaskWindowingLayerResult +Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted = 0 -> Android.App.ActivityManagerAppTaskWindowingLayerResult +Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected = 1 -> Android.App.ActivityManagerAppTaskWindowingLayerResult +Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, string? info) -> void +Android.App.AnrType +Android.App.AnrType.AppTriggered = 7 -> Android.App.AnrType +Android.App.AnrType.ApplicationStart = 10 -> Android.App.AnrType +Android.App.AnrType.BroadcastOfIntent = 3 -> Android.App.AnrType +Android.App.AnrType.ContentProviderNotResponding = 6 -> Android.App.AnrType +Android.App.AnrType.ExecuteService = 5 -> Android.App.AnrType +Android.App.AnrType.ForegroundShortServiceTimeout = 8 -> Android.App.AnrType +Android.App.AnrType.InputDispatch = 2 -> Android.App.AnrType +Android.App.AnrType.InputDispatchNoFocusedWindow = 1 -> Android.App.AnrType +Android.App.AnrType.JobServiceStart = 9 -> Android.App.AnrType +Android.App.AnrType.Other = 0 -> Android.App.AnrType +Android.App.AnrType.StartForegroundService = 4 -> Android.App.AnrType +Android.App.AnrTypes +Android.App.AnrWarningResult +Android.App.AnrWarningResult.AnrId.get -> int +Android.App.AnrWarningResult.AnrType.get -> int +Android.App.AnrWarningResult.ConsumedMillis.get -> long +Android.App.AnrWarningResult.DescribeContents() -> int +Android.App.AnrWarningResult.Description.get -> string! +Android.App.AnrWarningResult.InterfaceConsts +Android.App.AnrWarningResult.TimeoutMillis.get -> long +Android.App.AnrWarningResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionActivityId +Android.App.AppFunctions.AppFunctionActivityId.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts +Android.App.AppFunctions.AppFunctionActivityId.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionActivityState +Android.App.AppFunctions.AppFunctionActivityState.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId! +Android.App.AppFunctions.AppFunctionActivityState.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionActivityState.FunctionNames.get -> Android.Util.ArraySet! +Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts +Android.App.AppFunctions.AppFunctionActivityState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionEnabledState.Default = 0 -> Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionEnabledState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionEnabledState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionEnabledState +Android.App.AppFunctions.AppFunctionManager.GetAppFunctionActivityStates(System.Collections.Generic.ICollection! activityIds, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionManager.GetAppFunctionStates(System.Collections.Generic.IList! appFunctionNames, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionManager.ObserveAppFunctions(Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunctionObserver! appFunctionObserver) -> Android.App.AppFunctions.IAppFunctionObservation! +Android.App.AppFunctions.AppFunctionManager.RegisterAppFunction(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> Android.App.AppFunctions.IAppFunctionRegistration! +Android.App.AppFunctions.AppFunctionManager.RegisterAppFunctions(System.Collections.Generic.IList! requests) -> Android.App.AppFunctions.IAppFunctionRegistration! +Android.App.AppFunctions.AppFunctionManager.SearchAppFunctions(Android.App.AppFunctions.AppFunctionSearchSpec! searchSpec, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionEnabledState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionMetadata +Android.App.AppFunctions.AppFunctionMetadata.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts +Android.App.AppFunctions.AppFunctionMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! +Android.App.AppFunctions.AppFunctionMetadata.Name.get -> Android.App.AppFunctions.AppFunctionName! +Android.App.AppFunctions.AppFunctionMetadata.PackageMetadata.get -> Android.App.AppFunctions.AppFunctionPackageMetadata! +Android.App.AppFunctions.AppFunctionMetadata.SchemaMetadata.get -> Android.App.AppFunctions.AppFunctionSchemaMetadata? +Android.App.AppFunctions.AppFunctionMetadata.Scope.get -> int +Android.App.AppFunctions.AppFunctionMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionMetadataScope +Android.App.AppFunctions.AppFunctionMetadataScope.Activity = 1 -> Android.App.AppFunctions.AppFunctionMetadataScope +Android.App.AppFunctions.AppFunctionMetadataScope.Global = 0 -> Android.App.AppFunctions.AppFunctionMetadataScope +Android.App.AppFunctions.AppFunctionName +Android.App.AppFunctions.AppFunctionName.AppFunctionName(string! packageName, string! functionIdentifier) -> void +Android.App.AppFunctions.AppFunctionName.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionName.FunctionIdentifier.get -> string! +Android.App.AppFunctions.AppFunctionName.InterfaceConsts +Android.App.AppFunctions.AppFunctionName.PackageName.get -> string! +Android.App.AppFunctions.AppFunctionName.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionPackageMetadata +Android.App.AppFunctions.AppFunctionPackageMetadata.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts +Android.App.AppFunctions.AppFunctionPackageMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! +Android.App.AppFunctions.AppFunctionPackageMetadata.PackageName.get -> string! +Android.App.AppFunctions.AppFunctionPackageMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionSchemaMetadata +Android.App.AppFunctions.AppFunctionSchemaMetadata.AppFunctionSchemaMetadata(string! schemaCategory, string! schemaName, long schemaVersion) -> void +Android.App.AppFunctions.AppFunctionSchemaMetadata.Category.get -> string! +Android.App.AppFunctions.AppFunctionSchemaMetadata.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts +Android.App.AppFunctions.AppFunctionSchemaMetadata.Name.get -> string! +Android.App.AppFunctions.AppFunctionSchemaMetadata.Version.get -> long +Android.App.AppFunctions.AppFunctionSchemaMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionSearchSpec +Android.App.AppFunctions.AppFunctionSearchSpec.Builder +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Build() -> Android.App.AppFunctions.AppFunctionSearchSpec! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Builder() -> void +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetFunctionNames(System.Collections.Generic.ICollection? functionNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetMinSchemaVersion(long minSchemaVersion) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetPackageNames(System.Collections.Generic.ICollection? packageNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaCategory(string? schemaCategory) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaName(string? schemaName) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetScopes(System.Collections.Generic.ICollection? scopes) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! +Android.App.AppFunctions.AppFunctionSearchSpec.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionSearchSpec.FunctionNames.get -> System.Collections.Generic.ICollection? +Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts +Android.App.AppFunctions.AppFunctionSearchSpec.MinSchemaVersion.get -> long +Android.App.AppFunctions.AppFunctionSearchSpec.PackageNames.get -> System.Collections.Generic.ICollection? +Android.App.AppFunctions.AppFunctionSearchSpec.SchemaCategory.get -> string? +Android.App.AppFunctions.AppFunctionSearchSpec.SchemaName.get -> string? +Android.App.AppFunctions.AppFunctionSearchSpec.Scopes.get -> System.Collections.Generic.ICollection? +Android.App.AppFunctions.AppFunctionSearchSpec.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionState.ActivityIds.get -> Android.Util.ArraySet? +Android.App.AppFunctions.AppFunctionState.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionState.FunctionName.get -> Android.App.AppFunctions.AppFunctionName! +Android.App.AppFunctions.AppFunctionState.InterfaceConsts +Android.App.AppFunctions.AppFunctionState.IsEnabled.get -> bool +Android.App.AppFunctions.AppFunctionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.AppFunctionUriGrant +Android.App.AppFunctions.AppFunctionUriGrant.AppFunctionUriGrant(Android.Net.Uri! uri, int modeFlags) -> void +Android.App.AppFunctions.AppFunctionUriGrant.DescribeContents() -> int +Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts +Android.App.AppFunctions.AppFunctionUriGrant.ModeFlags.get -> int +Android.App.AppFunctions.AppFunctionUriGrant.Uri.get -> Android.Net.Uri! +Android.App.AppFunctions.AppFunctionUriGrant.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppFunctions.ExecuteAppFunctionRequest.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId? +Android.App.AppFunctions.ExecuteAppFunctionRequest.Attribution.get -> Android.App.AppInteractionAttribution? +Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.Builder(Android.App.AppFunctions.AppFunctionName! appFunctionName) -> void +Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetActivityId(Android.App.AppFunctions.AppFunctionActivityId? activityId) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! +Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetAttribution(Android.App.AppInteractionAttribution! attribution) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! +Android.App.AppFunctions.ExecuteAppFunctionResponse.ExecuteAppFunctionResponse(Android.App.AppSearch.GenericDocument! resultDocument, Android.OS.Bundle! extras, System.Collections.Generic.IList! uriGrants) -> void +Android.App.AppFunctions.ExecuteAppFunctionResponse.UriGrants.get -> System.Collections.Generic.IList! +Android.App.AppFunctions.IAppFunction +Android.App.AppFunctions.IAppFunction.OnExecuteAppFunction(Android.App.AppFunctions.ExecuteAppFunctionRequest! p0, Android.OS.CancellationSignal! p1, Android.OS.IOutcomeReceiver! p2) -> void +Android.App.AppFunctions.IAppFunctionObservation +Android.App.AppFunctions.IAppFunctionObservation.Cancel() -> void +Android.App.AppFunctions.IAppFunctionObserver +Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionMetadataChanged(System.Collections.Generic.ICollection! changedPackageNames) -> void +Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionStatesChanged(System.Collections.Generic.ICollection! changedFunctionNames) -> void +Android.App.AppFunctions.IAppFunctionRegistration +Android.App.AppFunctions.IAppFunctionRegistration.Unregister() -> void +Android.App.AppFunctions.RegisterAppFunctionRequest +Android.App.AppFunctions.RegisterAppFunctionRequest.AppFunction.get -> Android.App.AppFunctions.IAppFunction! +Android.App.AppFunctions.RegisterAppFunctionRequest.Executor.get -> Java.Util.Concurrent.IExecutor! +Android.App.AppFunctions.RegisterAppFunctionRequest.FunctionIdentifier.get -> string! +Android.App.AppFunctions.RegisterAppFunctionRequest.RegisterAppFunctionRequest(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> void +Android.App.AppInteractionAttribution +Android.App.AppInteractionAttribution.Builder +Android.App.AppInteractionAttribution.Builder.Build() -> Android.App.AppInteractionAttribution! +Android.App.AppInteractionAttribution.Builder.Builder(int interactionType) -> void +Android.App.AppInteractionAttribution.Builder.SetCustomInteractionType(string! customInteractionType) -> Android.App.AppInteractionAttribution.Builder! +Android.App.AppInteractionAttribution.Builder.SetInteractionUri(Android.Net.Uri? interactionUri) -> Android.App.AppInteractionAttribution.Builder! +Android.App.AppInteractionAttribution.CustomInteractionType.get -> string? +Android.App.AppInteractionAttribution.DescribeContents() -> int +Android.App.AppInteractionAttribution.InteractionType.get -> int +Android.App.AppInteractionAttribution.InteractionUri.get -> Android.Net.Uri? +Android.App.AppInteractionAttribution.InterfaceConsts +Android.App.AppInteractionAttribution.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionAttributionInteractionType.Other = 0 -> Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionAttributionInteractionType.UserQuery = 1 -> Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionAttributionInteractionType.UserScheduled = 2 -> Android.App.AppInteractionAttributionInteractionType +Android.App.AppInteractionContract +Android.App.AppInteractionContract.InterfaceConsts +Android.App.AppSearch.AppSearchAccount +Android.App.AppSearch.AppSearchAccount.AccountId.get -> string? +Android.App.AppSearch.AppSearchAccount.AccountName.get -> string? +Android.App.AppSearch.AppSearchAccount.AccountType.get -> string? +Android.App.AppSearch.AppSearchAccount.AppSearchAccount(Android.App.AppSearch.GenericDocument! document) -> void +Android.App.AppSearch.AppSearchAccount.Builder +Android.App.AppSearch.AppSearchAccount.Builder.Builder(string! namespace, string! id) -> void +Android.App.AppSearch.AppSearchAccount.Builder.SetAccountId(string! accountId) -> Android.App.AppSearch.AppSearchAccount.Builder! +Android.App.AppSearch.AppSearchAccount.Builder.SetAccountName(string! accountName) -> Android.App.AppSearch.AppSearchAccount.Builder! +Android.App.AppSearch.AppSearchAccount.Builder.SetAccountType(string! accountType) -> Android.App.AppSearch.AppSearchAccount.Builder! +Android.App.AppSearch.AppSearchResultCode.Unavailable = 14 -> Android.App.AppSearch.AppSearchResultCode +Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.Builder! +Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.Description.get -> string! +Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder! +Android.App.AppSearch.GetSchemaResponse.Builder.ClearSchemaTypeWipeoutAccountPropertyPaths(string! schemaType) -> Android.App.AppSearch.GetSchemaResponse.Builder! +Android.App.AppSearch.GetSchemaResponse.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths) -> Android.App.AppSearch.GetSchemaResponse.Builder! +Android.App.AppSearch.GetSchemaResponse.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! +Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess = 12 -> Android.App.AppSearch.SchemaRequestPermissions +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.DescribeContents() -> int +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingMatchInfo(double semanticScore, int queryEmbeddingVectorIndex, int embeddingSearchMetricType) -> void +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingSearchMetricType.get -> int +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.QueryEmbeddingVectorIndex.get -> int +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.SemanticScore.get -> double +Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppSearch.SearchResult.MatchInfo.Builder.SetEmbeddingMatch(Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? embeddingMatch) -> Android.App.AppSearch.SearchResult.MatchInfo.Builder! +Android.App.AppSearch.SearchResult.MatchInfo.EmbeddingMatch.get -> Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? +Android.App.AppSearch.SearchResult.MatchInfo.TextMatch.get -> Android.App.AppSearch.SearchResult.TextMatchInfo? +Android.App.AppSearch.SearchResult.MatchRange.DescribeContents() -> int +Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts +Android.App.AppSearch.SearchResult.MatchRange.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppSearch.SearchResult.TextMatchInfo +Android.App.AppSearch.SearchResult.TextMatchInfo.DescribeContents() -> int +Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatch.get -> string? +Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchFormatted.get -> Java.Lang.ICharSequence! +Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! +Android.App.AppSearch.SearchResult.TextMatchInfo.FullText.get -> string! +Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts +Android.App.AppSearch.SearchResult.TextMatchInfo.Snippet.get -> string? +Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetFormatted.get -> Java.Lang.ICharSequence! +Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetRange.get -> Android.App.AppSearch.SearchResult.MatchRange! +Android.App.AppSearch.SearchResult.TextMatchInfo.Submatch.get -> string? +Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchFormatted.get -> Java.Lang.ICharSequence! +Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! +Android.App.AppSearch.SearchResult.TextMatchInfo.TextMatchInfo(Android.App.AppSearch.SearchResult.MatchRange! exactMatchRange, Android.App.AppSearch.SearchResult.MatchRange! submatchRange, Android.App.AppSearch.SearchResult.MatchRange! snippetRange) -> void +Android.App.AppSearch.SearchResult.TextMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.AppSearch.SearchSpec.Builder.SetRetrieveEmbeddingMatchInfos(bool retrieveEmbeddingMatchInfos) -> Android.App.AppSearch.SearchSpec.Builder! +Android.App.AppSearch.SearchSpec.ShouldRetrieveEmbeddingMatchInfos() -> bool +Android.App.AppSearch.SetSchemaRequest.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths, bool autoWipeout) -> Android.App.AppSearch.SetSchemaRequest.Builder! +Android.App.AppSearch.SetSchemaRequest.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.get -> bool Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.set -> void +Android.App.ApplicationAttribute.PageSizeCompat.get -> string? +Android.App.ApplicationAttribute.PageSizeCompat.set -> void +Android.App.ApplicationExitInfo.AnrInfo +Android.App.ApplicationExitInfo.AnrInfo.AnrId.get -> int +Android.App.ApplicationExitInfo.AnrInfo.AnrType.get -> int +Android.App.ApplicationExitInfo.AnrInfo.DescribeContents() -> int +Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts +Android.App.ApplicationExitInfo.AnrInfo.IsUserPerceptible.get -> bool +Android.App.ApplicationExitInfo.AnrInfo.TimeoutMillis.get -> long +Android.App.ApplicationExitInfo.AnrInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.ApplicationExitInfo.GetAnrInfo() -> Android.App.ApplicationExitInfo.AnrInfo? +Android.App.AutomaticZenRuleType.Transit = 8 -> Android.App.AutomaticZenRuleType +Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos = 8 -> Android.App.Backup.BackupTransportFlags +Android.App.Backup.FullRestoreDataInput +Android.App.Backup.FullRestoreDataInput.FullRestoreDataInput(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.FixedDateFormat +Android.App.FixedDateFormat.Automatic = 0 -> Android.App.FixedDateFormat +Android.App.FixedDateFormat.LongDate = 1 -> Android.App.FixedDateFormat +Android.App.FixedDateFormat.ShortDate = 2 -> Android.App.FixedDateFormat +Android.App.HandoffActivityData +Android.App.HandoffActivityData.Builder +Android.App.HandoffActivityData.Builder.Build() -> Android.App.HandoffActivityData! +Android.App.HandoffActivityData.Builder.Builder(Android.Content.ComponentName! componentName) -> void +Android.App.HandoffActivityData.Builder.SetExtras(Android.OS.PersistableBundle! extras) -> Android.App.HandoffActivityData.Builder! +Android.App.HandoffActivityData.Builder.SetFallbackUri(Android.Net.Uri? fallbackUri) -> Android.App.HandoffActivityData.Builder! +Android.App.HandoffActivityData.ComponentName.get -> Android.Content.ComponentName? +Android.App.HandoffActivityData.DescribeContents() -> int +Android.App.HandoffActivityData.Extras.get -> Android.OS.PersistableBundle! +Android.App.HandoffActivityData.FallbackUri.get -> Android.Net.Uri? +Android.App.HandoffActivityData.InterfaceConsts +Android.App.HandoffActivityData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.HandoffActivityDataRequestInfo +Android.App.HandoffActivityDataRequestInfo.HandoffActivityDataRequestInfo(bool isActiveRequest) -> void +Android.App.HandoffActivityDataRequestInfo.IsActiveRequest.get -> bool +Android.App.HandoffActivityParams +Android.App.HandoffActivityParams.Builder +Android.App.HandoffActivityParams.Builder.Build() -> Android.App.HandoffActivityParams! +Android.App.HandoffActivityParams.Builder.Builder() -> void +Android.App.HandoffActivityParams.Builder.SetAllowHandoffWithoutPackageInstalled(bool allowHandoffWithoutPackageInstalled) -> Android.App.HandoffActivityParams.Builder! +Android.App.HandoffActivityParams.DescribeContents() -> int +Android.App.HandoffActivityParams.InterfaceConsts +Android.App.HandoffActivityParams.IsAllowHandoffWithoutPackageInstalled.get -> bool +Android.App.HandoffActivityParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.InfeasibleActivityOptionsException +Android.App.InfeasibleActivityOptionsException.InfeasibleActivityOptionsException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.KeyguardManager.DeviceLockedStateEventArgs +Android.App.KeyguardManager.DeviceLockedStateEventArgs.DeviceLockedStateEventArgs(bool isDeviceLocked) -> void +Android.App.KeyguardManager.DeviceLockedStateEventArgs.IsDeviceLocked.get -> bool +Android.App.KeyguardManager.IDeviceLockedStateListener +Android.App.KeyguardManager.IDeviceLockedStateListener.OnDeviceLockedStateChanged(bool isDeviceLocked) -> void +Android.App.Notification.Action.Builder.SetEmphasisHint(int emphasis) -> Android.App.Notification.Action.Builder! +Android.App.Notification.Action.Builder.SetStyleHint(int style) -> Android.App.Notification.Action.Builder! +Android.App.Notification.BridgedNotificationMetadata +Android.App.Notification.BridgedNotificationMetadata.AppIcon.get -> Android.Graphics.Drawables.Icon! +Android.App.Notification.BridgedNotificationMetadata.BridgedNotificationMetadata(string! originDeviceName, string! packageName, string! channelId, Android.Graphics.Drawables.Icon! appIcon) -> void +Android.App.Notification.BridgedNotificationMetadata.ChannelId.get -> string! +Android.App.Notification.BridgedNotificationMetadata.DescribeContents() -> int +Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts +Android.App.Notification.BridgedNotificationMetadata.OriginDeviceName.get -> string! +Android.App.Notification.BridgedNotificationMetadata.PackageName.get -> string! +Android.App.Notification.BridgedNotificationMetadata.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! +Android.App.Notification.Metric +Android.App.Notification.Metric.FixedDate +Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value) -> void +Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value, int format) -> void +Android.App.Notification.Metric.FixedDate.Format.get -> int +Android.App.Notification.Metric.FixedDate.Value.get -> Java.Time.LocalDate! +Android.App.Notification.Metric.FixedFloat +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit, int minFractionDigits, int maxFractionDigits) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit) -> void +Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit, int minFractionDigits, int maxFractionDigits) -> void +Android.App.Notification.Metric.FixedFloat.MaxFractionDigits.get -> int +Android.App.Notification.Metric.FixedFloat.MinFractionDigits.get -> int +Android.App.Notification.Metric.FixedFloat.Unit.get -> string? +Android.App.Notification.Metric.FixedFloat.UnitFormatted.get -> Java.Lang.ICharSequence? +Android.App.Notification.Metric.FixedFloat.Value.get -> float +Android.App.Notification.Metric.FixedInt +Android.App.Notification.Metric.FixedInt.FixedInt(int value) -> void +Android.App.Notification.Metric.FixedInt.FixedInt(int value, Java.Lang.ICharSequence? unit) -> void +Android.App.Notification.Metric.FixedInt.FixedInt(int value, string? unit) -> void +Android.App.Notification.Metric.FixedInt.Unit.get -> string? +Android.App.Notification.Metric.FixedInt.UnitFormatted.get -> Java.Lang.ICharSequence? +Android.App.Notification.Metric.FixedInt.Value.get -> int +Android.App.Notification.Metric.FixedText +Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value) -> void +Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value, Java.Lang.ICharSequence? unit) -> void +Android.App.Notification.Metric.FixedText.FixedText(string! value) -> void +Android.App.Notification.Metric.FixedText.FixedText(string! value, string? unit) -> void +Android.App.Notification.Metric.FixedText.Unit.get -> string? +Android.App.Notification.Metric.FixedText.UnitFormatted.get -> Java.Lang.ICharSequence? +Android.App.Notification.Metric.FixedText.Value.get -> string? +Android.App.Notification.Metric.FixedText.ValueFormatted.get -> Java.Lang.ICharSequence! +Android.App.Notification.Metric.FixedTime +Android.App.Notification.Metric.FixedTime.FixedTime(Java.Time.LocalTime! value) -> void +Android.App.Notification.Metric.FixedTime.Value.get -> Java.Time.LocalTime! +Android.App.Notification.Metric.Label.get -> string? +Android.App.Notification.Metric.LabelFormatted.get -> Java.Lang.ICharSequence! +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label) -> void +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label, int semanticStyle) -> void +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label) -> void +Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label, int semanticStyle) -> void +Android.App.Notification.Metric.MetricValue +Android.App.Notification.Metric.MetricValue.MetricValue(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.Notification.Metric.SemanticStyle.get -> int +Android.App.Notification.Metric.TimeDifference +Android.App.Notification.Metric.TimeDifference.Format.get -> int +Android.App.Notification.Metric.TimeDifference.IsStopwatch.get -> bool +Android.App.Notification.Metric.TimeDifference.IsTimer.get -> bool +Android.App.Notification.Metric.TimeDifference.PausedDuration.get -> Java.Time.Duration? +Android.App.Notification.Metric.TimeDifference.ZeroElapsedRealtime.get -> Java.Lang.Long? +Android.App.Notification.Metric.TimeDifference.ZeroTime.get -> Java.Time.Instant? +Android.App.Notification.Metric.Value.get -> Android.App.Notification.Metric.MetricValue! +Android.App.Notification.MetricStyle +Android.App.Notification.MetricStyle.AddMetric(Android.App.Notification.Metric! metric) -> Android.App.Notification.MetricStyle! +Android.App.Notification.MetricStyle.CriticalMetric.get -> Android.App.Notification.Metric? +Android.App.Notification.MetricStyle.MetricStyle() -> void +Android.App.Notification.MetricStyle.Metrics.get -> System.Collections.Generic.IList! +Android.App.Notification.MetricStyle.SetCriticalMetric(int index) -> Android.App.Notification.MetricStyle! +Android.App.Notification.MetricStyle.SetMetrics(System.Collections.Generic.IList! metrics) -> Android.App.Notification.MetricStyle! +Android.App.Notification.ProgressStyle.Point.SemanticStyle.get -> int +Android.App.Notification.ProgressStyle.Point.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Point! +Android.App.Notification.ProgressStyle.Segment.SemanticStyle.get -> int +Android.App.Notification.ProgressStyle.Segment.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Segment! +Android.App.Notification.ProjectedExtender +Android.App.Notification.ProjectedExtender.ContentIntent.get -> Android.App.PendingIntent? +Android.App.Notification.ProjectedExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! +Android.App.Notification.ProjectedExtender.ProjectedExtender() -> void +Android.App.Notification.ProjectedExtender.ProjectedExtender(Android.App.Notification! notification) -> void +Android.App.Notification.ProjectedExtender.SetContentIntent(Android.App.PendingIntent? intent) -> Android.App.Notification.ProjectedExtender! +Android.App.NotificationChannel.OriginalImportance.get -> int +Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Caution = 3 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Danger = 4 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Info = 1 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Safe = 2 -> Android.App.NotificationSemanticStyle +Android.App.NotificationSemanticStyle.Unspecified = 0 -> Android.App.NotificationSemanticStyle +Android.App.PermissionUI.ILocationButtonClient +Android.App.PermissionUI.ILocationButtonClient.OnPermissionResult(bool isGranted) -> void +Android.App.PermissionUI.ILocationButtonClient.OnSessionError(Java.Lang.Throwable! cause) -> void +Android.App.PermissionUI.ILocationButtonClient.OnSessionOpened(Android.App.PermissionUI.ILocationButtonSession! session) -> void +Android.App.PermissionUI.ILocationButtonProvider +Android.App.PermissionUI.ILocationButtonProvider.OpenSession(Android.App.Activity! activity, Android.OS.IBinder! hostToken, int displayId, Android.App.PermissionUI.LocationButtonRequest! request, Java.Util.Concurrent.IExecutor! clientExecutor, Android.App.PermissionUI.ILocationButtonClient! client) -> void +Android.App.PermissionUI.ILocationButtonSession +Android.App.PermissionUI.ILocationButtonSession.ChangeConfiguration(Android.Content.Res.Configuration! newConfig) -> void +Android.App.PermissionUI.ILocationButtonSession.Close() -> void +Android.App.PermissionUI.ILocationButtonSession.Resize(int width, int height) -> void +Android.App.PermissionUI.ILocationButtonSession.SetBackgroundColor(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetCornerRadius(float cornerRadius) -> void +Android.App.PermissionUI.ILocationButtonSession.SetIconTint(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetPadding(int left, int top, int right, int bottom) -> void +Android.App.PermissionUI.ILocationButtonSession.SetPressedCornerRadius(float cornerRadius) -> void +Android.App.PermissionUI.ILocationButtonSession.SetStrokeColor(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetStrokeWidth(int width) -> void +Android.App.PermissionUI.ILocationButtonSession.SetTextColor(Android.Graphics.Color color) -> void +Android.App.PermissionUI.ILocationButtonSession.SetTextType(int textType) -> void +Android.App.PermissionUI.ILocationButtonSession.SurfacePackage.get -> Android.Views.SurfaceControlViewHost.SurfacePackage! +Android.App.PermissionUI.LocationButtonProviderFactory +Android.App.PermissionUI.LocationButtonProviderFactory.LocationButtonProviderFactory(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PermissionUI.LocationButtonRequest +Android.App.PermissionUI.LocationButtonRequest.BackgroundColor.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.Builder +Android.App.PermissionUI.LocationButtonRequest.Builder.Build() -> Android.App.PermissionUI.LocationButtonRequest! +Android.App.PermissionUI.LocationButtonRequest.Builder.Builder(int width, int height, Android.Content.Res.Configuration! configuration) -> void +Android.App.PermissionUI.LocationButtonRequest.Builder.SetBackgroundColor(Android.Graphics.Color backgroundColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetIconTint(Android.Graphics.Color iconTint) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingBottom(int paddingBottom) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingLeft(int paddingLeft) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingRight(int paddingRight) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingTop(int paddingTop) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetPressedCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeColor(Android.Graphics.Color strokeColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeWidth(int strokeWidth) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextColor(Android.Graphics.Color textColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextType(int textType) -> Android.App.PermissionUI.LocationButtonRequest.Builder! +Android.App.PermissionUI.LocationButtonRequest.Configuration.get -> Android.Content.Res.Configuration! +Android.App.PermissionUI.LocationButtonRequest.CornerRadius.get -> float +Android.App.PermissionUI.LocationButtonRequest.DescribeContents() -> int +Android.App.PermissionUI.LocationButtonRequest.Height.get -> int +Android.App.PermissionUI.LocationButtonRequest.IconTint.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts +Android.App.PermissionUI.LocationButtonRequest.PaddingBottom.get -> int +Android.App.PermissionUI.LocationButtonRequest.PaddingLeft.get -> int +Android.App.PermissionUI.LocationButtonRequest.PaddingRight.get -> int +Android.App.PermissionUI.LocationButtonRequest.PaddingTop.get -> int +Android.App.PermissionUI.LocationButtonRequest.PressedCornerRadius.get -> float +Android.App.PermissionUI.LocationButtonRequest.StrokeColor.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.StrokeWidth.get -> int +Android.App.PermissionUI.LocationButtonRequest.TextColor.get -> Android.Graphics.Color +Android.App.PermissionUI.LocationButtonRequest.TextType.get -> int +Android.App.PermissionUI.LocationButtonRequest.Width.get -> int +Android.App.PermissionUI.LocationButtonRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PermissionUI.LocationButtonSession +Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation = 4 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation = 5 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.None = 0 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation = 1 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation = 3 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation = 2 -> Android.App.PermissionUI.LocationButtonSessionTextType +Android.App.PrivateCompute.DataMigrationToPccService +Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService() -> void +Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PrivateCompute.MigrationError +Android.App.PrivateCompute.MigrationError.InvocationFailed = 1 -> Android.App.PrivateCompute.MigrationError +Android.App.PrivateCompute.MigrationError.Timeout = 2 -> Android.App.PrivateCompute.MigrationError +Android.App.PrivateCompute.MigrationException +Android.App.PrivateCompute.MigrationException.ErrorCode.get -> int +Android.App.PrivateCompute.MigrationException.MigrationException(int errorCode, string? message) -> void +Android.App.PrivateCompute.MigrationRequestResult +Android.App.PrivateCompute.MigrationRequestResult.DescribeContents() -> int +Android.App.PrivateCompute.MigrationRequestResult.Extras.get -> Android.OS.PersistableBundle! +Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts +Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestResult(int status, Android.OS.PersistableBundle? extras) -> void +Android.App.PrivateCompute.MigrationRequestResult.Status.get -> int +Android.App.PrivateCompute.MigrationRequestResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PrivateCompute.MigrationStatus +Android.App.PrivateCompute.MigrationStatus.Accepted = 1 -> Android.App.PrivateCompute.MigrationStatus +Android.App.PrivateCompute.MigrationStatus.Rejected = 2 -> Android.App.PrivateCompute.MigrationStatus +Android.App.PrivateCompute.PccClient +Android.App.PrivateCompute.PccClient.PccClient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PrivateCompute.PccSandboxManager +Android.App.PrivateCompute.PccSandboxManager.IsPccTrustedSystemComponent(int uid, string? packageName) -> bool +Android.App.PrivateCompute.PccSandboxManager.IsPrivateComputeServicesUid(int uid) -> bool +Android.App.PrivateCompute.PccSandboxManager.StartNonPccProcessForDataMigration(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.PrivateCompute.PccSandboxManager.WriteToAuditLog(Android.OS.PersistableBundle! data) -> void +Android.App.PrivateCompute.PccService +Android.App.PrivateCompute.PccService.PccService() -> void +Android.App.PrivateCompute.PccService.PccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.SemanticAction.Pause = 14 -> Android.App.SemanticAction +Android.App.SemanticAction.Play = 13 -> Android.App.SemanticAction +Android.App.SemanticAction.Stop = 15 -> Android.App.SemanticAction +Android.App.ShowPowerMenuResult +Android.App.ShowPowerMenuResult.Disabled = 1 -> Android.App.ShowPowerMenuResult +Android.App.ShowPowerMenuResult.Showing = 0 -> Android.App.ShowPowerMenuResult +Android.App.ShowPowerMenuResult.Unknown = -1 -> Android.App.ShowPowerMenuResult +Android.App.TaskLocation +Android.App.TaskLocation.TaskLocation(int displayId, Android.Graphics.Rect! bounds) -> void +Android.App.TaskLocation.TaskLocation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.TimeDifferenceFormat +Android.App.TimeDifferenceFormat.Adaptive = 1 -> Android.App.TimeDifferenceFormat +Android.App.TimeDifferenceFormat.Chronometer = 2 -> Android.App.TimeDifferenceFormat +Android.App.UsesFeatureAttribute.Version.set -> void +Android.App.UsesPermissionAttribute.UsesPermissionFlags.get -> string? +Android.App.UsesPermissionAttribute.UsesPermissionFlags.set -> void +Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted = 0 -> Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable = 1 -> Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable = 2 -> Android.App.VoiceInteractions.ReadScreenContextRequestState +Android.App.VoiceInteractions.VoiceInteractionManager +Android.App.VoiceInteractions.VoiceInteractionManager.CanReadScreenContext() -> bool +Android.App.VoiceInteractions.VoiceInteractionManager.CreateRequestReadScreenContextIntent() -> Android.Content.Intent! +Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestState.get -> int +Android.Appwidget.AppWidgetEvent +Android.Appwidget.AppWidgetEvent.AppWidgetId.get -> int +Android.Appwidget.AppWidgetEvent.DescribeContents() -> int +Android.Appwidget.AppWidgetEvent.End.get -> Java.Time.Instant! +Android.Appwidget.AppWidgetEvent.GetClickedIds() -> int[]? +Android.Appwidget.AppWidgetEvent.GetScrolledIds() -> int[]? +Android.Appwidget.AppWidgetEvent.InterfaceConsts +Android.Appwidget.AppWidgetEvent.Position.get -> Android.Graphics.Rect? +Android.Appwidget.AppWidgetEvent.Start.get -> Java.Time.Instant! +Android.Appwidget.AppWidgetEvent.VisibleDuration.get -> Java.Time.Duration! +Android.Appwidget.AppWidgetEvent.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void +Android.Bluetooth.BluetoothAdapter.IsLeHighDataThroughputPhySupported() -> int +Android.Bluetooth.BluetoothDevice.CancelBondProcess() -> bool +Android.Bluetooth.BluetoothDevice.Connect() -> int +Android.Bluetooth.BluetoothDevice.ConnectGatt(Android.Bluetooth.BluetoothGattConnectionSettings! gattConnectionSettings, Java.Util.Concurrent.IExecutor! executor, Android.Bluetooth.BluetoothGattCallback! callback) -> Android.Bluetooth.BluetoothGatt? +Android.Bluetooth.BluetoothDevice.CreateBond(int transport) -> bool +Android.Bluetooth.BluetoothDevice.Disconnect() -> int +Android.Bluetooth.BluetoothDevice.FetchUuids(int transport) -> bool +Android.Bluetooth.BluetoothDevice.GetBondStatus(int transport) -> Android.Bluetooth.BondStatus? +Android.Bluetooth.BluetoothDevice.GetEncryptionStatus(int transport) -> Android.Bluetooth.EncryptionStatus? +Android.Bluetooth.BluetoothDevice.IsConnected(int transport) -> bool +Android.Bluetooth.BluetoothDevice.KeyMissingCount.get -> int +Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure = 1 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing = 2 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure = 3 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing = 4 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown = 0 -> Android.Bluetooth.BluetoothDeviceBondLossReason +Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown = 3 -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy = 1 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp = 2 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy = 0 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc = 3 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +Android.Bluetooth.BluetoothGatt.RequestSubrateMode(int subrateMode) -> int +Android.Bluetooth.BluetoothGattConnectionSettings +Android.Bluetooth.BluetoothGattConnectionSettings.Builder +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Build() -> Android.Bluetooth.BluetoothGattConnectionSettings! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Builder() -> void +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutoConnectEnabled(bool autoConnectEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutomaticMtuEnabled(bool automaticMtuEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetOpportunisticEnabled(bool opportunisticEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetTransport(int transport) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.IsAutoConnectEnabled.get -> bool +Android.Bluetooth.BluetoothGattConnectionSettings.IsAutomaticMtuEnabled.get -> bool +Android.Bluetooth.BluetoothGattConnectionSettings.IsOpportunisticEnabled.get -> bool +Android.Bluetooth.BluetoothGattConnectionSettings.Transport.get -> int +Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice! device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool +Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder.SetCodecId(long codecId) -> Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder! +Android.Bluetooth.BluetoothLeAudioCodecConfig.CodecId.get -> long +Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes = 2 -> Android.Bluetooth.BluetoothLeSourceCodecType +Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific = 255 -> Android.Bluetooth.BluetoothLeSourceCodecType +Android.Bluetooth.BluetoothPhy.PhyLeHdt = 5 -> Android.Bluetooth.BluetoothPhy +Android.Bluetooth.BluetoothPhy.PhyLeHdtMask = 16 -> Android.Bluetooth.BluetoothPhy +Android.Bluetooth.BondStatus +Android.Bluetooth.BondStatus.BondStatus(int pairingAlgorithm, int pairingVariant) -> void +Android.Bluetooth.BondStatus.PairingAlgorithm.get -> int +Android.Bluetooth.BondStatus.PairingVariant.get -> int +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = 1403 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources = 1404 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed = 1405 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed = 1402 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed = 1400 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed = 1401 -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.EncryptionStatus +Android.Bluetooth.EncryptionStatus.Algorithm.get -> int +Android.Bluetooth.EncryptionStatus.EncryptionStatus(int keySize, int algorithm) -> void +Android.Bluetooth.EncryptionStatus.KeySize.get -> int +Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.Balanced = 2 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.High = 3 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.Low = 1 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.NotUpdated = 255 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.Off = 0 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.GattSubrateMode.SystemUpdate = 99 -> Android.Bluetooth.GattSubrateMode +Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable = 20 -> Android.Bluetooth.LE.AdvertiseTxPower +Android.Bluetooth.LE.ScanSettings.Builder.SetRssiThreshold(int rssiThreshold) -> Android.Bluetooth.LE.ScanSettings.Builder! +Android.Bluetooth.LE.ScanSettings.Builder.SetScanType(int scanType) -> Android.Bluetooth.LE.ScanSettings.Builder! +Android.Bluetooth.LE.ScanSettings.RssiThreshold.get -> int +Android.Bluetooth.LE.ScanSettings.ScanType.get -> int +Android.Bluetooth.LE.ScanType +Android.Bluetooth.LE.ScanType.Active = 2 -> Android.Bluetooth.LE.ScanType +Android.Bluetooth.LE.ScanType.Passive = 1 -> Android.Bluetooth.LE.ScanType +Android.Bluetooth.LE.ScanType.Unknown = 0 -> Android.Bluetooth.LE.ScanType +Android.Companion.ActionRequest +Android.Companion.ActionRequest.Action.get -> int +Android.Companion.ActionRequest.Builder +Android.Companion.ActionRequest.Builder.Build() -> Android.Companion.ActionRequest! +Android.Companion.ActionRequest.Builder.Builder(int action, int operation) -> void +Android.Companion.ActionRequest.DescribeContents() -> int +Android.Companion.ActionRequest.InterfaceConsts +Android.Companion.ActionRequest.Operation.get -> int +Android.Companion.ActionRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Companion.ActionResult +Android.Companion.ActionResult.Action.get -> int +Android.Companion.ActionResult.Builder +Android.Companion.ActionResult.Builder.Build() -> Android.Companion.ActionResult! +Android.Companion.ActionResult.Builder.Builder(int action, int resultCode) -> void +Android.Companion.ActionResult.DescribeContents() -> int +Android.Companion.ActionResult.InterfaceConsts +Android.Companion.ActionResult.ResultCode.get -> int +Android.Companion.ActionResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Companion.AssociationInfo.DeviceIcon.get -> Android.Graphics.Drawables.Icon? +Android.Companion.AssociationInfo.ExtraPermissions.get -> System.Collections.Generic.ICollection! +Android.Companion.AssociationInfo.IsRemoteAiAgentSupported.get -> bool +Android.Companion.AssociationRequest.Builder.SetDeviceIcon(Android.Graphics.Drawables.Icon! deviceIcon) -> Android.Companion.AssociationRequest.Builder! +Android.Companion.AssociationRequest.Builder.SetExtraPermissions(System.Collections.Generic.ICollection! permissions) -> Android.Companion.AssociationRequest.Builder! +Android.Companion.AssociationRequest.Builder.SetRemoteAiAgentSupported(bool remoteAiAgentSupported) -> Android.Companion.AssociationRequest.Builder! +Android.Companion.AssociationRequest.DeviceIcon.get -> Android.Graphics.Drawables.Icon? +Android.Companion.AssociationRequest.ExtraPermissions.get -> System.Collections.Generic.ICollection! +Android.Companion.AssociationRequest.IsRemoteAiAgentSupported.get -> bool +Android.Companion.CompanionDeviceManager.CreateAndSetDeviceId(int associationId, Android.Companion.DeviceId? deviceId) -> Android.Companion.DeviceId? +Android.Companion.CompanionDeviceManager.IsSystemDataTransportAttached(int associationId) -> bool +Android.Companion.CompanionDeviceManager.NotifyActionResult(int associationId, Android.Companion.ActionResult! result) -> void +Android.Companion.DevicePresenceEventType.EventAssociationRemoved = 6 -> Android.Companion.DevicePresenceEventType +Android.Companion.DevicePresenceEventType.Nearby = 7 -> Android.Companion.DevicePresenceEventType +Android.Companion.DevicePresenceEventType.NotNearby = 8 -> Android.Companion.DevicePresenceEventType +Android.Companion.RequestAction +Android.Companion.RequestAction.NearbyAdvertising = 1 -> Android.Companion.RequestAction +Android.Companion.RequestAction.NearbyScanning = 0 -> Android.Companion.RequestAction +Android.Companion.RequestAction.Transport = 2 -> Android.Companion.RequestAction +Android.Companion.RequestOperation +Android.Companion.RequestOperation.Activate = 0 -> Android.Companion.RequestOperation +Android.Companion.RequestOperation.Deactivate = 1 -> Android.Companion.RequestOperation +Android.Companion.ResultCode +Android.Companion.ResultCode.Activated = 0 -> Android.Companion.ResultCode +Android.Companion.ResultCode.Deactivated = 2 -> Android.Companion.ResultCode +Android.Companion.ResultCode.FailedToActivate = 1 -> Android.Companion.ResultCode +Android.Companion.SystemDataSyncFlags.AirplaneMode = 16 -> Android.Companion.SystemDataSyncFlags +Android.Companion.SystemDataSyncFlags.TaskContinuity = 2 -> Android.Companion.SystemDataSyncFlags +Android.Companion.SystemDataSyncFlags.UniversalModes = 4 -> Android.Companion.SystemDataSyncFlags +Android.Content.AttributionSource.Builder.SetNextAttributionSource(Android.Content.AttributionSource! value) -> Android.Content.AttributionSource.Builder! +Android.Content.Context.UpdateBindingParams +Android.Content.Context.UpdateBindingParams.Builder +Android.Content.Context.UpdateBindingParams.Builder.Build() -> Android.Content.Context.UpdateBindingParams! +Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection) -> void +Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection, Android.Content.Context.BindServiceFlags! flags) -> void +Android.Content.Context.UpdateBindingParams.Connection.get -> Android.Content.IServiceConnection! +Android.Content.Context.UpdateBindingParams.Flags.get -> Android.Content.Context.BindServiceFlags! +Android.Content.Context.UpdateBindingParams.IsRebind.get -> bool +Android.Content.Context.UpdateBindingParams.IsUnbind.get -> bool +Android.Content.Context.UpdateBindingParams.SetRebind(Android.Content.Context.BindServiceFlags! flags) -> void +Android.Content.Context.UpdateBindingParams.SetUnbind() -> void +Android.Content.PM.PackageInstaller.DeveloperVerificationServiceProvider.get -> Android.Content.ComponentName? +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked = 2 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable = 1 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown = 0 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore = 32 -> Android.Content.PM.PermissionInfoFlags +Android.Content.PM.RequestedPermission.OnlyForLocationButton = 131072 -> Android.Content.PM.RequestedPermission +Android.Content.PM.ServiceInfoFlags.NativeService = 32 -> Android.Content.PM.ServiceInfoFlags +Android.Content.PM.Webapp.WebAppInstallRequest +Android.Content.PM.Webapp.WebAppInstallRequest.Builder +Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Build() -> Android.Content.PM.Webapp.WebAppInstallRequest! +Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(Java.Lang.ICharSequence! title, string! manifestUrl) -> void +Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(string! title, string! manifestUrl) -> void +Android.Content.PM.Webapp.WebAppInstallRequest.Title.get -> string? +Android.Content.PM.Webapp.WebAppInstallRequest.WebAppInstallRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser = 6 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest = 4 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments = 5 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError = 1 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError = 7 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.Success = 0 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable = 8 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown = 9 -> Android.Content.PM.Webapp.WebAppInstallResultCode +Android.Content.PM.Webapp.WebAppManager +Android.Content.PM.Webapp.WebAppManager.Install(Android.Content.PM.Webapp.WebAppInstallRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IObjIntConsumer! callback) -> void +Android.Content.PM.Webapp.WebAppManager.IsAvailable.get -> bool +Android.Content.PM.Webapp.WebAppManager.Query(Android.Content.PM.Webapp.WebAppQueryRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! callback) -> void +Android.Content.PM.Webapp.WebAppQueryRequest +Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(string! packageName) -> void +Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.Installed = 0 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled = 1 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable = 4 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown = 5 -> Android.Content.PM.Webapp.WebAppQueryResultCode +Android.Crypto.Hpke.AeadParameterSpec +Android.Crypto.Hpke.AeadParameterSpec.AeadParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Hpke +Android.Crypto.Hpke.Hpke.Hpke(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.KdfParameterSpec +Android.Crypto.Hpke.KdfParameterSpec.KdfParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.KemParameterSpec +Android.Crypto.Hpke.KemParameterSpec.KemParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Message +Android.Crypto.Hpke.Message.Message(byte[]! encapsulated, byte[]! ciphertext) -> void +Android.Crypto.Hpke.Message.Message(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Recipient +Android.Crypto.Hpke.Recipient.Builder +Android.Crypto.Hpke.Recipient.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, byte[]! encapsulated, Java.Security.IPrivateKey! recipientKey) -> void +Android.Crypto.Hpke.Recipient.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Recipient.Recipient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Sender +Android.Crypto.Hpke.Sender.Builder +Android.Crypto.Hpke.Sender.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, Java.Security.IPublicKey! recipientKey) -> void +Android.Crypto.Hpke.Sender.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Crypto.Hpke.Sender.Sender(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber = 2 -> Android.DeviceLock.DeviceIdType +Android.DeviceLock.DeviceLockManager.ClearDeviceRestrictions(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.DeviceLock.DeviceLockManager.NotifyKioskSetupFinished(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Graphics.Drawables.ShapeType.Arc = 4 -> Android.Graphics.Drawables.ShapeType +Android.Graphics.ImageDecoder.DefaultProcess -> System.EventHandler! +Android.Graphics.ImageDecoder.DefaultThread -> System.EventHandler! +Android.Graphics.ImageFormatType.Raw14 = 44 -> Android.Graphics.ImageFormatType +Android.Graphics.Pdf.Component.FreeTextAnnotation +Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.set -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.get -> Android.Graphics.RectF! +Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.set -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.FreeTextAnnotation(Android.Graphics.RectF! bounds, string! textContent) -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.set -> void +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.get -> string! +Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.set -> void +Android.Graphics.Pdf.Component.HighlightAnnotation +Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.set -> void +Android.Graphics.Pdf.Component.HighlightAnnotation.Color.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.HighlightAnnotation.Color.set -> void +Android.Graphics.Pdf.Component.HighlightAnnotation.HighlightAnnotation(System.Collections.Generic.IList! boundsList) -> void +Android.Graphics.Pdf.Component.PdfAnnotation +Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Graphics.Pdf.Component.PdfAnnotationType +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext = 1 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight = 2 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp = 3 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +Android.Graphics.Pdf.Component.PdfPageImageObject +Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.get -> Android.Graphics.Bitmap! +Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.set -> void +Android.Graphics.Pdf.Component.PdfPageImageObject.PdfPageImageObject(Android.Graphics.Bitmap! bitmap) -> void +Android.Graphics.Pdf.Component.PdfPageObject +Android.Graphics.Pdf.Component.PdfPageObject.PdfPageObject(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Graphics.Pdf.Component.PdfPageObjectType +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image = 3 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path = 2 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text = 1 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +Android.Graphics.Pdf.Component.PdfPagePathObject +Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.PdfPagePathObject(Android.Graphics.Path! path) -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.get -> int +Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.get -> float +Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.set -> void +Android.Graphics.Pdf.Component.PdfPagePathObject.ToPath() -> Android.Graphics.Path! +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObject +Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.Font.get -> Android.Graphics.Pdf.Component.PdfPageTextObjectFont! +Android.Graphics.Pdf.Component.PdfPageTextObject.FontSize.get -> float +Android.Graphics.Pdf.Component.PdfPageTextObject.PdfPageTextObject(string! text, Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font, float fontSize) -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.get -> int +Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.get -> Android.Graphics.Color +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.get -> float +Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObject.Text.get -> string! +Android.Graphics.Pdf.Component.PdfPageTextObject.Text.set -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFont +Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font) -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(int fontFamily, bool isBold, bool isItalic) -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman = 3 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +Android.Graphics.Pdf.Component.StampAnnotation +Android.Graphics.Pdf.Component.StampAnnotation.AddObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> void +Android.Graphics.Pdf.Component.StampAnnotation.Bounds.get -> Android.Graphics.RectF! +Android.Graphics.Pdf.Component.StampAnnotation.Bounds.set -> void +Android.Graphics.Pdf.Component.StampAnnotation.Objects.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.Component.StampAnnotation.RemoveObject(int index) -> void +Android.Graphics.Pdf.Component.StampAnnotation.StampAnnotation(Android.Graphics.RectF! bounds) -> void +Android.Graphics.Pdf.PdfRenderer.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int +Android.Graphics.Pdf.PdfRenderer.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int +Android.Graphics.Pdf.PdfRenderer.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? +Android.Graphics.Pdf.PdfRenderer.Page.PageAnnotations.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRenderer.Page.PageObjects.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRenderer.Page.RemovePageAnnotation(int annotationId) -> void +Android.Graphics.Pdf.PdfRenderer.Page.RemovePageObject(int objectId) -> void +Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool +Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool +Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int +Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int +Android.Graphics.Pdf.PdfRendererPreV.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? +Android.Graphics.Pdf.PdfRendererPreV.Page.PageAnnotations.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRendererPreV.Page.PageObjects.get -> System.Collections.Generic.IList! +Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageAnnotation(int annotationId) -> void +Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageObject(int objectId) -> void +Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool +Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool +Android.Graphics.Pdf.RenderParams.Builder.SetRenderFormContentMode(int renderFormContentMode) -> Android.Graphics.Pdf.RenderParams.Builder! +Android.Graphics.Pdf.RenderParams.RenderFormContentMode.get -> int +Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations = 16 -> Android.Graphics.Pdf.RenderParamsRenderFlag +Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations = 8 -> Android.Graphics.Pdf.RenderParamsRenderFlag +Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default = 3 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled = 2 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled = 1 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +Android.Hardware.Biometrics.BiometricManagerAuthenticators.LessThanStrong = 0 -> Android.Hardware.Biometrics.BiometricManagerAuthenticators +Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Account = 2 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Generic = 3 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Message = 6 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Password = 0 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.QrCode = 1 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Reset = 5 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Setting = 4 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricManagerIconType.Supervised = 7 -> Android.Hardware.Biometrics.BiometricManagerIconType +Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(string! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! +Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.CryptoObject(Javax.Crypto.KeyAgreement! keyAgreement) -> void +Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.KeyAgreement.get -> Javax.Crypto.KeyAgreement? +Android.Hardware.Biometrics.FallbackOption +Android.Hardware.Biometrics.FallbackOption.DescribeContents() -> int +Android.Hardware.Biometrics.FallbackOption.FallbackOption(Java.Lang.ICharSequence! text, int iconType) -> void +Android.Hardware.Biometrics.FallbackOption.FallbackOption(string! text, int iconType) -> void +Android.Hardware.Biometrics.FallbackOption.IconType.get -> int +Android.Hardware.Biometrics.FallbackOption.InterfaceConsts +Android.Hardware.Biometrics.FallbackOption.Text.get -> string? +Android.Hardware.Biometrics.FallbackOption.TextFormatted.get -> Java.Lang.ICharSequence! +Android.Hardware.Biometrics.FallbackOption.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Camera2.CameraExtensionCharacteristics.IsExtensionSupported(int extensionType) -> bool +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfaces.get -> System.Collections.Generic.IList! +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfacesEventArgs(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.FrameNumber.get -> long +Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.Timestamp.get -> long +Android.Hardware.Camera2.MultiResolutionImageReader.Builder +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Build() -> Android.Hardware.Camera2.MultiResolutionImageReader! +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Builder(System.Collections.Generic.ICollection! streams, int format, int maxImages) -> void +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetConcurrentOutputsEnabled(bool enable) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! +Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetUsage(long usage) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! +Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener +Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener.OnActiveOutputSurfaces(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void +Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.get -> Android.Hardware.Camera2.CaptureRequest? +Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.set -> void +Android.Hardware.Camera2.Params.MultiResolutionStreamConfigurationMap.IsConcurrentReadersSupported(int format) -> bool +Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredFormat.get -> int +Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredSize.get -> Android.Util.Size! +Android.Hardware.Camera2.Params.OutputConfiguration.MakeDeferredAndRemoveSurfaces() -> Android.Hardware.Camera2.Params.OutputConfiguration! +Android.Hardware.Camera2.Params.OutputConfiguration.Usage.get -> long +Android.Hardware.DataSpaceType.DisplayBt2020 = 142999552 -> Android.Hardware.DataSpaceType +Android.Hardware.Display.DeviceProductInfo.Builder +Android.Hardware.Display.DeviceProductInfo.Builder.Build() -> Android.Hardware.Display.DeviceProductInfo! +Android.Hardware.Display.DeviceProductInfo.Builder.Builder(string! manufacturerPnpId, string! productId) -> void +Android.Hardware.Display.DeviceProductInfo.Builder.SetConnectionToSinkType(int connectionToSinkType) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetEdidStructureMetadata(int edidStructureVersion, int edidStructureRevision) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetManufactureDate(int manufactureWeek, int manufactureYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetManufacturerPnpId(string! manufacturerPnpId) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetModelYear(int modelYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetName(string? name) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetProductId(string! productId) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.Builder.SetVideoInputType(int videoInputType) -> Android.Hardware.Display.DeviceProductInfo.Builder! +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.DescribeContents() -> int +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Revision.get -> int +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Version.get -> int +Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Display.DeviceProductInfo.GetEdidStructureMetadata() -> Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata? +Android.Hardware.Display.DeviceProductInfo.VideoInputType.get -> int +Android.Hardware.Display.DisplayBrightnessUnit +Android.Hardware.Display.DisplayBrightnessUnit.Percentage = 1 -> Android.Hardware.Display.DisplayBrightnessUnit +Android.Hardware.Display.DisplayManager.DisplayTopology.get -> Android.Hardware.Display.DisplayTopology? +Android.Hardware.Display.DisplayManager.GetBrightness(int displayId, int unit) -> float +Android.Hardware.Display.DisplayManager.RegisterTopologyListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void +Android.Hardware.Display.DisplayManager.SetBrightness(int displayId, float value, int unit) -> void +Android.Hardware.Display.DisplayManager.UnregisterTopologyListener(Java.Util.Functions.IConsumer! listener) -> void +Android.Hardware.Display.DisplayTopology +Android.Hardware.Display.DisplayTopology.AbsoluteBounds.get -> Android.Util.SparseArray! +Android.Hardware.Display.DisplayTopology.DescribeContents() -> int +Android.Hardware.Display.DisplayTopology.InterfaceConsts +Android.Hardware.Display.DisplayTopology.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Display.VideoInputType +Android.Hardware.Display.VideoInputType.Analog = 0 -> Android.Hardware.Display.VideoInputType +Android.Hardware.Display.VideoInputType.Digital = 1 -> Android.Hardware.Display.VideoInputType +Android.Hardware.Display.VideoInputType.Unknown = -1 -> Android.Hardware.Display.VideoInputType +Android.Hardware.HardwareBufferFormat.Bgra1010102 = 67 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Bgrx1010102 = 68 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.R12 = 61 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.R14 = 62 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rg1212 = 63 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rg1414 = 64 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rgba12121212 = 65 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.HardwareBufferFormat.Rgba14141414 = 66 -> Android.Hardware.HardwareBufferFormat +Android.Hardware.Lights.ColorSequence +Android.Hardware.Lights.ColorSequence.Builder +Android.Hardware.Lights.ColorSequence.Builder.AddControlPoint(long delayMillis, Android.Graphics.Color color) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(Android.Hardware.Lights.ColorSequence! sequence) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(long[]! delaysMillis, int[]! colors) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.Builder.Build() -> Android.Hardware.Lights.ColorSequence! +Android.Hardware.Lights.ColorSequence.Builder.Builder() -> void +Android.Hardware.Lights.ColorSequence.Builder.SetInterpolationMode(int interpolationMode) -> Android.Hardware.Lights.ColorSequence.Builder! +Android.Hardware.Lights.ColorSequence.DescribeContents() -> int +Android.Hardware.Lights.ColorSequence.DurationMillis.get -> long +Android.Hardware.Lights.ColorSequence.GetColors() -> int[]! +Android.Hardware.Lights.ColorSequence.GetDelaysMillis() -> long[]! +Android.Hardware.Lights.ColorSequence.InterfaceConsts +Android.Hardware.Lights.ColorSequence.InterpolationMode.get -> int +Android.Hardware.Lights.ColorSequence.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Lights.InterpolationMode +Android.Hardware.Lights.InterpolationMode.Linear = 1 -> Android.Hardware.Lights.InterpolationMode +Android.Hardware.Lights.InterpolationMode.None = 0 -> Android.Hardware.Lights.InterpolationMode +Android.Hardware.Lights.Light.HasAnimationControl.get -> bool +Android.Hardware.Lights.Light.MinUpdatePeriodMillis.get -> long +Android.Hardware.Lights.LightCapability.Animation = 4 -> Android.Hardware.Lights.LightCapability +Android.Hardware.Lights.LightType.Application = 10 -> Android.Hardware.Lights.LightType +Android.Hardware.Lights.LightsRequest.Builder.SetEffect(Android.Hardware.Lights.MultiLightEffect! effect) -> Android.Hardware.Lights.LightsRequest.Builder! +Android.Hardware.Lights.LightsRequest.Effect.get -> Android.Hardware.Lights.MultiLightEffect? +Android.Hardware.Lights.MultiLightEffect +Android.Hardware.Lights.MultiLightEffect.Builder +Android.Hardware.Lights.MultiLightEffect.Builder.AddLightSequence(Android.Hardware.Lights.Light! light, Android.Hardware.Lights.ColorSequence! colorSequence) -> Android.Hardware.Lights.MultiLightEffect.Builder! +Android.Hardware.Lights.MultiLightEffect.Builder.Build() -> Android.Hardware.Lights.MultiLightEffect! +Android.Hardware.Lights.MultiLightEffect.Builder.Builder() -> void +Android.Hardware.Lights.MultiLightEffect.Builder.SetIterations(int iterations) -> Android.Hardware.Lights.MultiLightEffect.Builder! +Android.Hardware.Lights.MultiLightEffect.Builder.SetPreemptive(bool preemptive) -> Android.Hardware.Lights.MultiLightEffect.Builder! +Android.Hardware.Lights.MultiLightEffect.DescribeContents() -> int +Android.Hardware.Lights.MultiLightEffect.InterfaceConsts +Android.Hardware.Lights.MultiLightEffect.IsPreemptive.get -> bool +Android.Hardware.Lights.MultiLightEffect.Iterations.get -> int +Android.Hardware.Lights.MultiLightEffect.Sequences.get -> System.Collections.Generic.IDictionary! +Android.Hardware.Lights.MultiLightEffect.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Serial.ISerialPortListener +Android.Hardware.Serial.ISerialPortListener.OnSerialPortConnected(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.ISerialPortListener.OnSerialPortDisconnected(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.DataSync = 4096 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.Nonblock = 2048 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.ReadOnly = 0 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.ReadWrite = 2 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.Sync = 1048576 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.OpenFlags.WriteOnly = 1 -> Android.Hardware.Serial.OpenFlags +Android.Hardware.Serial.SerialManager +Android.Hardware.Serial.SerialManager.Ports.get -> System.Collections.Generic.IList! +Android.Hardware.Serial.SerialManager.RegisterSerialPortListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Serial.ISerialPortListener! listener) -> void +Android.Hardware.Serial.SerialManager.UnregisterSerialPortListener(Android.Hardware.Serial.ISerialPortListener! listener) -> void +Android.Hardware.Serial.SerialPort +Android.Hardware.Serial.SerialPort.Name.get -> string! +Android.Hardware.Serial.SerialPort.ProductId.get -> int +Android.Hardware.Serial.SerialPort.RequestOpen(int flags, bool exclusive, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void +Android.Hardware.Serial.SerialPort.VendorId.get -> int +Android.Hardware.Serial.SerialPortConnectedEventArgs +Android.Hardware.Serial.SerialPortConnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! +Android.Hardware.Serial.SerialPortConnectedEventArgs.SerialPortConnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.SerialPortDisconnectedEventArgs +Android.Hardware.Serial.SerialPortDisconnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! +Android.Hardware.Serial.SerialPortDisconnectedEventArgs.SerialPortDisconnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void +Android.Hardware.Serial.SerialPortResponse +Android.Hardware.Serial.SerialPortResponse.FileDescriptor.get -> Android.OS.ParcelFileDescriptor! +Android.Hardware.Serial.SerialPortResponse.Port.get -> Android.Hardware.Serial.SerialPort! +Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder.AddMedicalResourceType(int medicalResourceType) -> Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder! +Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.MedicalResourceTypes.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedLog.DeletedLog(string! deletedRecordId, Java.Time.Instant! deletedTime) -> void +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DataSourceId.get -> string! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResource(Android.Health.Connect.MedicalResourceId! deletedMedicalResourceId, Java.Time.Instant! deletedTime) -> void +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResourceId.get -> Android.Health.Connect.MedicalResourceId! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedTime.get -> Java.Time.Instant! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResources.get -> System.Collections.Generic.IList! +Android.Health.Connect.ChangeLog.ChangeLogsResponse.UpsertedMedicalResources.get -> System.Collections.Generic.IList! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Build() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, int beverageType) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! time, int beverageType) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int beverageType) -> void +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearEndZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetAlcoholByVolume(Android.Health.Connect.DataTypes.Units.Percentage? alcoholByVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetBeverageType(int beverageType) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(Java.Lang.ICharSequence? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetServingVolume(Android.Health.Connect.DataTypes.Units.Volume? servingVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! +Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Notes.get -> string? +Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void +Android.Health.Connect.DataTypes.Device.Builder.SetDisplayName(string? displayName) -> Android.Health.Connect.DataTypes.Device.Builder! +Android.Health.Connect.DataTypes.Device.DisplayName.get -> string? +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearSetIndex() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearWeight() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetSetIndex(int setIndex) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetWeight(Android.Health.Connect.DataTypes.Units.Mass! weight) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! +Android.Health.Connect.DataTypes.ExerciseSegment.HasRateOfPerceivedExertion.get -> bool +Android.Health.Connect.DataTypes.ExerciseSegment.HasSetIndex.get -> bool +Android.Health.Connect.DataTypes.ExerciseSegment.RateOfPerceivedExertion.get -> float +Android.Health.Connect.DataTypes.ExerciseSegment.SetIndex.get -> int +Android.Health.Connect.DataTypes.ExerciseSegment.Weight.get -> Android.Health.Connect.DataTypes.Units.Mass? +Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! +Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! +Android.Health.Connect.DataTypes.ExerciseSessionRecord.HasRateOfPerceivedExertion.get -> bool +Android.Health.Connect.DataTypes.ExerciseSessionRecord.RateOfPerceivedExertion.get -> float +Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice = 9 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment = 13 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine = 12 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.Glasses = 10 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.Hearable = 11 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.Meter = 15 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer = 14 -> Android.Health.Connect.DataTypes.HealthDeviceType +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Build() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int phase) -> void +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearDayOfCycle() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetDayOfCycle(int dayOfCycle) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! zoneOffset) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Date.get -> Java.Time.LocalDate! +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.DayOfCycle.get -> int +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.IsDayOfCycleSet.get -> bool +Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Phase.get -> int +Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void +Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void +Android.Health.Connect.DataTypes.SymptomRecord +Android.Health.Connect.DataTypes.SymptomRecord.Builder +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Build() -> Android.Health.Connect.DataTypes.SymptomRecord! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! startTime, Java.Time.Instant! endTime, Android.Health.Connect.DataTypes.Metadata! metadata) -> void +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! time, Android.Health.Connect.DataTypes.Metadata! metadata) -> void +Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.LocalDate! date, Android.Health.Connect.DataTypes.Metadata! metadata) -> void +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetCount(int count) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetSeverity(int severity) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! +Android.Health.Connect.DataTypes.SymptomRecord.Count.get -> int +Android.Health.Connect.DataTypes.SymptomRecord.Date.get -> Java.Time.LocalDate? +Android.Health.Connect.DataTypes.SymptomRecord.Notes.get -> string? +Android.Health.Connect.DataTypes.SymptomRecord.Severity.get -> int +Android.Health.Connect.DataTypes.SymptomRecord.SymptomType.get -> int +Android.Health.Connect.DataTypes.SymptomRecord.TemporalType.get -> int +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe = 14 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy = 15 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai = 17 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider = 9 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail = 16 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin = 4 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball = 18 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager = 8 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead = 13 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum = 6 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake = 10 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu = 11 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju = 12 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila = 7 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka = 3 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey = 5 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +Android.Health.Connect.Datatypes.MenstrualCyclePhase +Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular = 1 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal = 2 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Mild = 1 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Moderate = 2 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Severe = 3 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified = 0 -> Android.Health.Connect.Datatypes.SymptomSeverity +Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.AbdominalPain = 1 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Acne = 2 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BackPain = 3 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Bloating = 4 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BrainFog = 5 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BreastTenderness = 6 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BrittleNails = 7 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.BurningMouth = 8 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ChestPain = 9 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ChestTightness = 10 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Chills = 11 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Constipation = 12 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Cough = 13 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Cramps = 14 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Cravings = 15 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Dehydration = 16 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Diarrhea = 17 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing = 18 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Dizziness = 19 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.DrySkin = 20 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Earaches = 21 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Fatigue = 22 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Fever = 23 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche = 24 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.HairLoss = 25 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Headache = 26 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations = 28 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Heartburn = 27 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.HotFlashes = 29 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Insomnia = 30 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.JointPain = 31 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.JointStiffness = 32 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite = 33 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness = 34 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.LowerBackPain = 35 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.MemoryLapse = 36 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.MoodChange = 37 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.MusclePain = 38 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Nausea = 39 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.NightSweats = 40 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.PelvicPain = 41 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat = 42 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise = 43 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.RunnyNose = 44 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath = 45 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat = 46 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.SleepChanges = 48 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Sleepiness = 47 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Sneezing = 49 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Snore = 50 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.SoreThroat = 51 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.StomachAche = 52 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.StuffyNose = 53 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges = 54 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Unknown = 0 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.VaginalDryness = 55 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness = 56 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Vomiting = 57 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.WaterRetention = 58 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.Datatypes.SymptomType.Wheezing = 59 -> Android.Health.Connect.Datatypes.SymptomType +Android.Health.Connect.DeviceDataSource +Android.Health.Connect.DeviceDataSource.DescribeContents() -> int +Android.Health.Connect.DeviceDataSource.Device.get -> Android.Health.Connect.DataTypes.Device! +Android.Health.Connect.DeviceDataSource.DeviceDataOrigin.get -> Android.Health.Connect.DataTypes.DataOrigin! +Android.Health.Connect.DeviceDataSource.DeviceDataSource(Android.Health.Connect.DataTypes.DataOrigin! deviceDataOrigin, Android.Health.Connect.DataTypes.Device! device, System.Collections.Generic.ICollection! dataTypes) -> void +Android.Health.Connect.DeviceDataSource.DeviceDataTypeSources.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.DeviceDataSource.InterfaceConsts +Android.Health.Connect.DeviceDataSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.DeviceDataSourceCapabilities +Android.Health.Connect.DeviceDataSourceCapabilities.RecordTypes.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.DeviceDataTypeSource +Android.Health.Connect.DeviceDataTypeSource.DataType.get -> Java.Lang.Class! +Android.Health.Connect.DeviceDataTypeSource.DescribeContents() -> int +Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts +Android.Health.Connect.DeviceDataTypeSource.IsAvailable.get -> bool +Android.Health.Connect.DeviceDataTypeSource.IsUserEnabled.get -> bool +Android.Health.Connect.DeviceDataTypeSource.SymptomType.get -> int +Android.Health.Connect.DeviceDataTypeSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.GetDeviceDataSourcesResponse +Android.Health.Connect.GetDeviceDataSourcesResponse.DescribeContents() -> int +Android.Health.Connect.GetDeviceDataSourcesResponse.DeviceDataSources.get -> System.Collections.Generic.IList! +Android.Health.Connect.GetDeviceDataSourcesResponse.GetDeviceDataSourcesResponse(System.Collections.Generic.IList! dataSources) -> void +Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts +Android.Health.Connect.GetDeviceDataSourcesResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.MatchmakingRequest +Android.Health.Connect.MatchmakingRequest.Builder +Android.Health.Connect.MatchmakingRequest.Builder.AddRecordType(Java.Lang.Class! recordType) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.Builder.AddRecordTypes(System.Collections.Generic.ICollection! recordTypes) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.Builder.Build() -> Android.Health.Connect.MatchmakingRequest! +Android.Health.Connect.MatchmakingRequest.Builder.Builder() -> void +Android.Health.Connect.MatchmakingRequest.Builder.SetExcludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.Builder.SetIncludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! +Android.Health.Connect.MatchmakingRequest.DescribeContents() -> int +Android.Health.Connect.MatchmakingRequest.ExcludedDataSources.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.MatchmakingRequest.IncludedDataSources.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.MatchmakingRequest.InterfaceConsts +Android.Health.Connect.MatchmakingRequest.RecordTypes.get -> System.Collections.Generic.ICollection! +Android.Health.Connect.MatchmakingRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Health.Connect.MatchmakingResponse +Android.Health.Connect.MatchmakingResponse.Builder +Android.Health.Connect.MatchmakingResponse.Builder.Build() -> Android.Health.Connect.MatchmakingResponse! +Android.Health.Connect.MatchmakingResponse.Builder.Builder(bool isMatchmakingPossible) -> void +Android.Health.Connect.MatchmakingResponse.Builder.SetMatchmakingPossible(bool isMatchmakingPossible) -> Android.Health.Connect.MatchmakingResponse.Builder! +Android.Health.Connect.MatchmakingResponse.DescribeContents() -> int +Android.Health.Connect.MatchmakingResponse.InterfaceConsts +Android.Health.Connect.MatchmakingResponse.IsMatchmakingPossible.get -> bool +Android.Health.Connect.MatchmakingResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Icu.Lang.UCharacter.IdentifierType +Android.Icu.Number.SkeletonSyntaxException +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token, Java.Lang.Throwable? cause) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token) -> void +Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token, Java.Lang.Throwable? cause) -> void +Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date) -> string? +Android.Icu.Text.DateIntervalFormat.Format(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? pos) -> Java.Lang.StringBuffer? +Android.Locations.GnssCapabilities.Builder.SetHasGnssEngineRestartAfterPowerModeChange(bool capable) -> Android.Locations.GnssCapabilities.Builder! +Android.Locations.GnssCapabilities.HasGnssEngineRestartAfterPowerModeChange.get -> bool +Android.Locations.GnssStatus.Builder.AddSatellite(int constellationType, int svid, float cn0DbHz, float elevation, float azimuth, bool hasEphemeris, bool hasAlmanac, bool usedInFix, bool hasCarrierFrequency, float carrierFrequency, bool hasBasebandCn0DbHz, float basebandCn0DbHz, bool hasCodeType, string! codeType, bool hasElapsedRealtimeNanos, long elapsedRealtimeNanos, bool hasElapsedRealtimeUncertaintyNanos, double elapsedRealtimeUncertaintyNanos) -> Android.Locations.GnssStatus.Builder! +Android.Locations.GnssStatus.GetCodeType(int satelliteIndex) -> string! +Android.Locations.GnssStatus.GetElapsedRealtimeNanos(int satelliteIndex) -> long +Android.Locations.GnssStatus.GetElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> double +Android.Locations.GnssStatus.HasCodeType(int satelliteIndex) -> bool +Android.Locations.GnssStatus.HasElapsedRealtimeNanos(int satelliteIndex) -> bool +Android.Locations.GnssStatus.HasElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> bool +Android.Media.AudioDeviceType.TypeBleCentral = 34 -> Android.Media.AudioDeviceType +Android.Media.AudioDeviceType.TypeBleCentralBroadcast = 35 -> Android.Media.AudioDeviceType +Android.Media.AudioDeviceType.TypeBleHearingAid = 33 -> Android.Media.AudioDeviceType +Android.Media.ChannelOut.ThirteenPointZeroMask = 30136348 -> Android.Media.ChannelOut +Android.Media.FlushFromAccuracy +Android.Media.FlushFromAccuracy.BestEffort = 0 -> Android.Media.FlushFromAccuracy +Android.Media.FlushFromAccuracy.Exact = 1 -> Android.Media.FlushFromAccuracy +Android.Media.FlushWrittenFramesSupport +Android.Media.FlushWrittenFramesSupport.Supported = 1 -> Android.Media.FlushWrittenFramesSupport +Android.Media.MediaCodecInfo.EncoderCapabilities.GetSupportedLayeringSchemas() -> string![]! +Android.Media.MediaCodecProfileType.Hevcprofilemain400 = 8 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Hevcprofilemain444 = 16 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel40 = 64 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel41 = 256 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel50 = 1024 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel51 = 4096 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel52 = 16384 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel60 = 65536 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel61 = 262144 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel62 = 1048576 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvchightierlevel63 = 4194304 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel10 = 1 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel20 = 2 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel21 = 4 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel30 = 8 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel31 = 16 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel40 = 32 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel41 = 128 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel50 = 512 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel51 = 2048 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel52 = 8192 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel60 = 32768 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 = 131072 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel62 = 524288 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 = 2097152 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10 = 2 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10 = 4096 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10plus = 8192 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain10still = 4 -> Android.Media.MediaCodecProfileType +Android.Media.MediaCodecProfileType.Vvcprofilemain8 = 1 -> Android.Media.MediaCodecProfileType +Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.ICollection! requiredPermissions) -> Android.Media.MediaRoute2Info.Builder! +Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.IList!>! requiresOneOf) -> Android.Media.MediaRoute2Info.Builder! +Android.Media.MediaRoute2Info.Builder.SetVisibilityRestricted(System.Collections.Generic.ICollection! allowedPackages, bool alsoAllowPrivileged) -> Android.Media.MediaRoute2Info.Builder! +Android.Media.MediaRoute2Info.ProviderPackageName.get -> string? +Android.Media.MediaRoute2Info.RequiredPermissions.get -> System.Collections.Generic.IList!>! +Android.Media.MediaRouter2.ClearDeviceSuggestions() -> void +Android.Media.MediaRouter2.DeviceSuggestions.get -> System.Collections.Generic.IDictionary!>! +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsCleared(string! suggestingPackageName) -> void +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsRequested() -> void +Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsUpdated(string! suggestingPackageName, System.Collections.Generic.IList! suggestedDeviceInfo) -> void +Android.Media.MediaRouter2.RegisterDeviceSuggestionsUpdatesCallback(Java.Util.Concurrent.IExecutor! executor, Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! deviceSuggestionsUpdatesCallback) -> void +Android.Media.MediaRouter2.SetDeviceSuggestions(System.Collections.Generic.IList! suggestedDeviceInfo) -> void +Android.Media.MediaRouter2.ShowSystemOutputSwitcher(Android.Media.Session.MediaSession.Token! sessionToken) -> bool +Android.Media.MediaRouter2.UnregisterDeviceSuggestionsUpdatesCallback(Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! callback) -> void +Android.Media.Mode.AssistantConversation = 7 -> Android.Media.Mode +Android.Media.Projection.AppContentProjectionService +Android.Media.Projection.AppContentProjectionService.AppContentProjectionService() -> void +Android.Media.Projection.AppContentProjectionService.AppContentProjectionService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Media.Projection.AppContentProjectionSession +Android.Media.Projection.AppContentProjectionSession.AppContentProjectionSession(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Media.Projection.AppContentRequest +Android.Media.Projection.AppContentRequest.IconSize.get -> Android.Util.Size! +Android.Media.Projection.AppContentRequest.ProvideContent(System.Collections.Generic.IList! content) -> void +Android.Media.Projection.AppContentRequest.ThumbnailSize.get -> Android.Util.Size! +Android.Media.Projection.MediaProjectionAppContent +Android.Media.Projection.MediaProjectionAppContent.Builder +Android.Media.Projection.MediaProjectionAppContent.Builder.Build() -> Android.Media.Projection.MediaProjectionAppContent! +Android.Media.Projection.MediaProjectionAppContent.Builder.Builder(int id) -> void +Android.Media.Projection.MediaProjectionAppContent.Builder.SetIcon(Android.Graphics.Drawables.Icon! icon) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.Builder.SetThumbnail(Android.Graphics.Bitmap! thumbnail) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(Java.Lang.ICharSequence! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(string! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! +Android.Media.Projection.MediaProjectionAppContent.DescribeContents() -> int +Android.Media.Projection.MediaProjectionAppContent.Icon.get -> Android.Graphics.Drawables.Icon? +Android.Media.Projection.MediaProjectionAppContent.Id.get -> int +Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts +Android.Media.Projection.MediaProjectionAppContent.Thumbnail.get -> Android.Graphics.Bitmap? +Android.Media.Projection.MediaProjectionAppContent.Title.get -> string? +Android.Media.Projection.MediaProjectionAppContent.TitleFormatted.get -> Java.Lang.ICharSequence! +Android.Media.Projection.MediaProjectionAppContent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Projection.MediaProjectionConfig.Builder +Android.Media.Projection.MediaProjectionConfig.Builder.Build() -> Android.Media.Projection.MediaProjectionConfig! +Android.Media.Projection.MediaProjectionConfig.Builder.Builder() -> void +Android.Media.Projection.MediaProjectionConfig.Builder.SetAudioRequested(bool isAudioRequested) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetInitiallySelectedSource(int projectionSource) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetOwnAppContentProvided(bool isEnabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetRequesterHint(string? requesterHint) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.Builder.SetSourceEnabled(int source, bool enabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! +Android.Media.Projection.MediaProjectionConfig.InitiallySelectedSource.get -> int +Android.Media.Projection.MediaProjectionConfig.IsAudioRequested.get -> bool +Android.Media.Projection.MediaProjectionConfig.IsOwnAppContentProvided.get -> bool +Android.Media.Projection.MediaProjectionConfig.IsSourceEnabled(int projectionSource) -> bool +Android.Media.Projection.MediaProjectionConfig.ProjectionSources.get -> int +Android.Media.Projection.MediaProjectionConfig.RequesterHint.get -> string? +Android.Media.Projection.MediaProjectionConfig.RequesterHintFormatted.get -> Java.Lang.ICharSequence? +Android.Media.Projection.MediaProjectionSource +Android.Media.Projection.MediaProjectionSource.App = 8 -> Android.Media.Projection.MediaProjectionSource +Android.Media.Projection.MediaProjectionSource.AppContent = 16 -> Android.Media.Projection.MediaProjectionSource +Android.Media.Projection.MediaProjectionSource.Display = 2 -> Android.Media.Projection.MediaProjectionSource +Android.Media.Quality.EqualizerBand +Android.Media.Quality.EqualizerBand.DescribeContents() -> int +Android.Media.Quality.EqualizerBand.EqualizerBand(int frequencyHz, int gainDb, float qFactor) -> void +Android.Media.Quality.EqualizerBand.FrequencyHz.get -> int +Android.Media.Quality.EqualizerBand.GainDb.get -> int +Android.Media.Quality.EqualizerBand.InterfaceConsts +Android.Media.Quality.EqualizerBand.QFactor.get -> float +Android.Media.Quality.EqualizerBand.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Quality.EqualizerCapabilities +Android.Media.Quality.EqualizerCapabilities.DescribeContents() -> int +Android.Media.Quality.EqualizerCapabilities.HasAdjustableQ.get -> bool +Android.Media.Quality.EqualizerCapabilities.InterfaceConsts +Android.Media.Quality.EqualizerCapabilities.MaxLevelDb.get -> int +Android.Media.Quality.EqualizerCapabilities.MinLevelDb.get -> int +Android.Media.Quality.EqualizerCapabilities.SupportedFrequenciesHz.get -> System.Collections.Generic.IList! +Android.Media.Quality.EqualizerCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Quality.EqualizerSettings +Android.Media.Quality.EqualizerSettings.Bands.get -> System.Collections.Generic.IList! +Android.Media.Quality.EqualizerSettings.Builder +Android.Media.Quality.EqualizerSettings.Builder.AddBands(System.Collections.Generic.IList! bands) -> Android.Media.Quality.EqualizerSettings.Builder! +Android.Media.Quality.EqualizerSettings.Builder.Build() -> Android.Media.Quality.EqualizerSettings! +Android.Media.Quality.EqualizerSettings.Builder.Builder() -> void +Android.Media.Quality.EqualizerSettings.DescribeContents() -> int +Android.Media.Quality.EqualizerSettings.InterfaceConsts +Android.Media.Quality.EqualizerSettings.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.Quality.MediaQualityManager.EqualizerCapabilities.get -> Android.Media.Quality.EqualizerCapabilities? +Android.Media.Quality.MediaQualityManager.SetColorMuteEnabled(bool enable) -> void +Android.Media.Quality.MediaQualityManager.SetMutedColor(Android.Graphics.Color color) -> void +Android.Media.Quality.MediaQualityManager.UsesDisplayTechnology(int panelTechnology) -> bool +Android.Media.Quality.PanelTechnology +Android.Media.Quality.PanelTechnology.Oled = 0 -> Android.Media.Quality.PanelTechnology +Android.Media.Quality.PanelTechnology.Unknown = -1 -> Android.Media.Quality.PanelTechnology +Android.Media.Quality.ParameterCapability.IsMutable.get -> bool +Android.Media.Quality.PictureProfile.Builder.AddStreamStatusVariant(string! status, Android.OS.PersistableBundle! params) -> Android.Media.Quality.PictureProfile.Builder! +Android.Media.Quality.PictureProfile.StreamStatusVariants.get -> System.Collections.Generic.IDictionary! +Android.Media.RouteListingPreference.Builder.SetMissingPermissionsComponentName(Android.Content.ComponentName? componentName) -> Android.Media.RouteListingPreference.Builder! +Android.Media.RouteListingPreference.MissingPermissionsComponentName.get -> Android.Content.ComponentName? +Android.Media.Session.MediaSession.MediaSession(Android.Content.Context! context, string! tag, Android.OS.Bundle? sessionInfo, string! overridePackageName) -> void +Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Content.ComponentName? notificationListener, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void +Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void +Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName) -> System.Collections.Generic.IList! +Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName, Android.Content.ComponentName? notificationListener) -> System.Collections.Generic.IList! +Android.Media.Session.MediaSessionManager.RemoveOnActiveSessionsForPackageChangedListener(Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void +Android.Media.Stream.StreamAssistant = 11 -> Android.Media.Stream +Android.Media.SuggestedDeviceInfo +Android.Media.SuggestedDeviceInfo.Builder +Android.Media.SuggestedDeviceInfo.Builder.Build() -> Android.Media.SuggestedDeviceInfo! +Android.Media.SuggestedDeviceInfo.Builder.Builder(string! deviceDisplayName, string! routeId, int type) -> void +Android.Media.SuggestedDeviceInfo.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.Media.SuggestedDeviceInfo.Builder! +Android.Media.SuggestedDeviceInfo.DescribeContents() -> int +Android.Media.SuggestedDeviceInfo.DeviceDisplayName.get -> string! +Android.Media.SuggestedDeviceInfo.Extras.get -> Android.OS.Bundle! +Android.Media.SuggestedDeviceInfo.InterfaceConsts +Android.Media.SuggestedDeviceInfo.RouteId.get -> string! +Android.Media.SuggestedDeviceInfo.Type.get -> int +Android.Media.SuggestedDeviceInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Media.VideoEncoder.Apv = 9 -> Android.Media.VideoEncoder +Android.Net.Dns.HttpsEndpoint +Android.Net.Dns.HttpsEndpoint.HttpsEndpoint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Dns.HttpsRecord +Android.Net.Dns.HttpsRecord.HttpsRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.DnsResolver.DnsResolver(Android.Content.Context! context, Android.OS.Looper? looper) -> void +Android.Net.DnsResolver.Query(Android.Net.Network? network, string! domain, Android.Net.DnsResolverFlag flags, Java.Util.Concurrent.IExecutor! executor, int httpsTimeoutMillis, Android.OS.CancellationSignal? cancellationSignal, Android.Net.DnsResolver.ICallback! callback) -> void +Android.Net.DnsResolverType.Https = 65 -> Android.Net.DnsResolverType +Android.Net.Http.AllProxiesFailedBehavior +Android.Net.Http.AllProxiesFailedBehavior.AllowDirect = 1 -> Android.Net.Http.AllProxiesFailedBehavior +Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect = 0 -> Android.Net.Http.AllProxiesFailedBehavior +Android.Net.Http.HttpProxyScheme +Android.Net.Http.HttpProxyScheme.Http = 0 -> Android.Net.Http.HttpProxyScheme +Android.Net.Http.HttpProxyScheme.Https = 1 -> Android.Net.Http.HttpProxyScheme +Android.Net.Http.OnResponseReceivedAction +Android.Net.Http.OnResponseReceivedAction.Close = 0 -> Android.Net.Http.OnResponseReceivedAction +Android.Net.Http.OnResponseReceivedAction.Proceed = 1 -> Android.Net.Http.OnResponseReceivedAction +Android.Net.Http.Proxy +Android.Net.Http.Proxy.HttpConnectCallback +Android.Net.Http.Proxy.IHttpConnectCallback +Android.Net.Http.Proxy.IHttpConnectCallback.OnBeforeRequest(Android.Net.Http.Proxy.IHttpConnectCallback.Request! request) -> void +Android.Net.Http.Proxy.IHttpConnectCallback.OnResponseReceived(System.Collections.Generic.IList! p0, int p1) -> int +Android.Net.Http.Proxy.IHttpConnectCallback.Request +Android.Net.Http.Proxy.IHttpConnectCallback.Request.Close() -> void +Android.Net.Http.Proxy.IHttpConnectCallback.Request.Proceed(System.Collections.Generic.IList! extraHeaders) -> void +Android.Net.Http.ProxyOptions +Android.Net.NetCapability.PrioritizeUnifiedCommunications = 38 -> Android.Net.NetCapability +Android.Net.Nsd.DiscoveryRequest.AttributeFilters.get -> System.Collections.Generic.IDictionary! +Android.Net.Nsd.DiscoveryRequest.Builder.SetAttributeFilters(System.Collections.Generic.IDictionary? attributeFilters) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetDisplayNameAttribute(string? attributeKey) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags, long mask) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.Builder.SetServiceNameFilter(Android.OS.PatternMatcher? serviceNameFilter) -> Android.Net.Nsd.DiscoveryRequest.Builder! +Android.Net.Nsd.DiscoveryRequest.DisplayNameAttribute.get -> string? +Android.Net.Nsd.DiscoveryRequest.Flags.get -> long +Android.Net.Nsd.DiscoveryRequest.ServiceNameFilter.get -> Android.OS.PatternMatcher? +Android.Net.Nsd.NsdFailure.PermissionDenied = 7 -> Android.Net.Nsd.NsdFailure +Android.Net.Nsd.NsdManager.CheckPermissionForService(string! serviceName, string! serviceType, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! resultReceiver) -> void +Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceInfoCallbackRegistered() -> void +Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceLost(Android.Net.Nsd.NsdServiceInfo! serviceInfo) -> void +Android.Net.Nsd.NsdManager.RegisterService(Android.Net.Nsd.AdvertisingRequest! advertisingRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IRegistrationListener! listener) -> void +Android.Net.Nsd.NsdManager.RegisterServiceInfoCallback(Android.Net.Nsd.DiscoveryRequest! discoveryRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IServiceInfoCallback! listener) -> void +Android.Net.Nsd.NsdServiceInfo.SetAttribute(string! key, byte[]? value) -> void +Android.Net.Nsd.PermissionCheckCode +Android.Net.Nsd.PermissionCheckCode.Denied = 2 -> Android.Net.Nsd.PermissionCheckCode +Android.Net.Nsd.PermissionCheckCode.Granted = 1 -> Android.Net.Nsd.PermissionCheckCode +Android.Net.Ssl.EchConfigList +Android.Net.Ssl.EchConfigList.EchConfigList(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Ssl.EchConfigMismatchException +Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(string? message, string? publicName, Android.Net.Ssl.EchConfigList? echRetryConfigList) -> void +Android.Net.Ssl.InvalidEchDataException +Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(string? message) -> void +Android.Net.Wifi.Aware.AwareDataPathRequest +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Build() -> Android.Net.Wifi.Aware.AwareDataPathRequest! +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Builder() -> void +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetDataPathSecurityConfig(Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig! securityConfig) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetPort(int port) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! +Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetTransportProtocol(int transportProtocol) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! +Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathSecurityConfig.get -> Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig? +Android.Net.Wifi.Aware.AwareDataPathRequest.DescribeContents() -> int +Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts +Android.Net.Wifi.Aware.AwareDataPathRequest.Port.get -> int +Android.Net.Wifi.Aware.AwareDataPathRequest.TransportProtocol.get -> int +Android.Net.Wifi.Aware.AwareDataPathRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged = 16384 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped = 32768 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure = 5 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource = 1 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound = 2 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer = 3 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut = 4 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetEgressDistanceMm(int egressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! +Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetIngressDistanceMm(int ingressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! +Android.Net.Wifi.Aware.SubscribeConfig.EgressDistanceMm.get -> int +Android.Net.Wifi.Aware.SubscribeConfig.IngressDistanceMm.get -> int +Android.Net.Wifi.MloLink.MaxSupportedRxLinkSpeedMbps.get -> int +Android.Net.Wifi.MloLink.MaxSupportedTxLinkSpeedMbps.get -> int +Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService = 4 -> Android.Net.Wifi.P2p.ConnectionRequestType +Android.Net.Wifi.P2p.WifiP2pConfig.Builder.SetPairingDiscoveryChannelFrequencyMhz(int frequencyMhz) -> Android.Net.Wifi.P2p.WifiP2pConfig.Builder! +Android.Net.Wifi.P2p.WifiP2pConnectionInfo +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.ChannelWidth.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.DescribeContents() -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.RxNss.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.TxNss.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WifiStandard.get -> int +Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void +Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.OnPasswordGenerated(Android.Net.MacAddress! deviceAddress, string! password) -> void +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.DeviceAddress.get -> Android.Net.MacAddress! +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.Password.get -> string! +Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.PasswordGeneratedEventArgs(Android.Net.MacAddress! deviceAddress, string! password) -> void +Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingMethod.get -> int +Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingPassword.get -> string? +Android.Net.Wifi.Rtt.PasnConfig.Builder.SetPmk(byte[]! pmk) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! +Android.Net.Wifi.Rtt.PasnConfig.Builder.SetProximityDetectionSeekerDeviceIdentityKey(byte[]! seekerDevIK) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! +Android.Net.Wifi.Rtt.PasnConfig.GetPmk() -> byte[]? +Android.Net.Wifi.Rtt.PasnConfig.GetProximityDetectionSeekerDeviceIdentityKey() -> byte[]? +Android.Net.Wifi.Rtt.RangingResult.AvailabilityWindowDurationMillis.get -> long +Android.Net.Wifi.Rtt.RangingResult.Builder.SetAvailabilityWindowDurationMillis(long availabilityWindowDurationMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetLmrDelayed(bool isLmrDelayed) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetNominalTimeMillis(long nominalTimeMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetNumNtbRepetitionsPerMeasurement(int numNtbRepetitionsPerMeasurement) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetRetryAfterDurationMillis(int durationMs) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.Builder.SetUsdPeerId(int usdPeerId) -> Android.Net.Wifi.Rtt.RangingResult.Builder! +Android.Net.Wifi.Rtt.RangingResult.IsLmrDelayed.get -> bool +Android.Net.Wifi.Rtt.RangingResult.NominalTimeMillis.get -> long +Android.Net.Wifi.Rtt.RangingResult.NumNtbRepetitionsPerMeasurement.get -> int +Android.Net.Wifi.Rtt.RangingResult.RetryAfterDurationMillis.get -> int +Android.Net.Wifi.Rtt.RangingResult.UsdPeerId.get -> int +Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater = 12 -> Android.Net.Wifi.Rtt.RangingStatus +Android.Net.Wifi.Rtt.ResponderConfig.Builder.Builder(Android.Net.Wifi.Rtt.ResponderConfig! config) -> void +Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress? macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetPeerHandle(Android.Net.Wifi.Aware.PeerHandle? peerHandle) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetUsdPeerId(int peerId) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! +Android.Net.Wifi.Rtt.ResponderConfig.PeerHandle.get -> Android.Net.Wifi.Aware.PeerHandle? +Android.Net.Wifi.Rtt.ResponderConfig.UsdPeerId.get -> int +Android.Net.Wifi.SoftApConfiguration.Builder.SetBssid(Android.Net.MacAddress? bssid) -> Android.Net.Wifi.SoftApConfiguration.Builder! +Android.Net.Wifi.SoftApConfiguration.Builder.SetPassphrase(string? passphrase, int securityType) -> Android.Net.Wifi.SoftApConfiguration.Builder! +Android.Net.Wifi.SoftApConfiguration.Builder.SetWifiSsid(Android.Net.Wifi.WifiSsid? wifiSsid) -> Android.Net.Wifi.SoftApConfiguration.Builder! +Android.Net.Wifi.WifiConfiguration.AllowAutojoin.get -> bool +Android.Net.Wifi.WifiConfiguration.AllowAutojoin.set -> void +Android.Net.Wifi.WifiConfiguration.Shared.get -> bool +Android.Net.Wifi.WifiConfiguration.Shared.set -> void +Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! +Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopPatternFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! +Android.Nfc.CardEmulators.CardEmulation.INfcEventCallback.OnOffHostAidSelected(string! aid, string! offHostSecureElement) -> void +Android.Nfc.CardEmulators.CardEmulation.IsDeviceScreenOnRequiredForService(Android.Content.ComponentName! service) -> bool +Android.Nfc.CardEmulators.CardEmulation.IsDeviceUnlockRequiredForService(Android.Content.ComponentName! service) -> bool +Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceScreenOnForService(Android.Content.ComponentName! service, bool enable) -> void +Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceUnlockForService(Android.Content.ComponentName! service, bool enable) -> void +Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee = 4 -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute +Android.Nfc.NfcAdapter.AllowOneTransaction() -> void +Android.Nfc.NfcAdapter.GestureExchangeAid.get -> string? +Android.Nfc.NfcAdapter.IReaderCallback.OnTagLost(Android.Nfc.Tag! tag) -> void +Android.Nfc.NfcAdapter.IsExitFramesSupported.get -> bool +Android.Nfc.NfcAdapter.IsPowerSavingModeEnabled.get -> bool +Android.Nfc.NfcAdapter.IsPowerSavingModeSupported.get -> bool +Android.Nfc.NfcAdapter.IsReaderModeAnnotationSupported.get -> bool +Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity? activity) -> void +Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity? activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void +Android.Nfc.NfcAdapter.SetPowerSavingMode(bool enabled) -> void +Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.Fixed = 1 -> Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.NotApplicable = 2 -> Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.NotFixed = 3 -> Android.OS.BackportedFixStatus +Android.OS.BackportedFixStatus.Unknown = 0 -> Android.OS.BackportedFixStatus +Android.OS.BuildVersionCodes.CinnamonBun = 37 -> Android.OS.BuildVersionCodes +Android.OS.BuildVersionCodesFull.Baklava1 = 3600001 -> Android.OS.BuildVersionCodesFull +Android.OS.BuildVersionCodesFull.CinnamonBun = 3700000 -> Android.OS.BuildVersionCodesFull +Android.OS.Parcel.Marshall(Java.Nio.ByteBuffer! buffer) -> void +Android.OS.Parcel.Unmarshall(Java.Nio.ByteBuffer! buffer) -> void +Android.OS.ProfilingManager.AddAllProfilingTriggers() -> void +Android.OS.ProfilingManager.RequestRunningSystemTrace(string? tag) -> void +Android.OS.ProfilingTriggerType.Anomaly = 8 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.AppCompat = 11 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.ColdStart = 10 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage = 9 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace = 3 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop = 4 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeKillRecents = 5 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager = 6 -> Android.OS.ProfilingTriggerType +Android.OS.ProfilingTriggerType.TriggerTypeOom = 7 -> Android.OS.ProfilingTriggerType +Android.OS.Storage.FileManager +Android.OS.Storage.FileManager.EnqueueOperation(Android.OS.Storage.Operations.FileOperationRequest! request) -> Android.OS.Storage.Operations.FileOperationEnqueueResult! +Android.OS.Storage.FileManager.FetchResult(string! requestId) -> Android.OS.Storage.Operations.FileOperationResult? +Android.OS.Storage.FileManager.RegisterCompletionListener(string! requestId) -> void +Android.OS.Storage.FileManager.UnregisterCompletionListener(string! requestId) -> void +Android.OS.Storage.Operations.FileOperationEnqueueResult +Android.OS.Storage.Operations.FileOperationEnqueueResult.DescribeContents() -> int +Android.OS.Storage.Operations.FileOperationEnqueueResult.ErrorCode.get -> int +Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts +Android.OS.Storage.Operations.FileOperationEnqueueResult.IsSuccessful.get -> bool +Android.OS.Storage.Operations.FileOperationEnqueueResult.RequestId.get -> string? +Android.OS.Storage.Operations.FileOperationEnqueueResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.Busy = 1 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull = 6 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest = 2 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.None = -1 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied = 5 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource = 3 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget = 4 -> Android.OS.Storage.Operations.FileOperationErrorCode +Android.OS.Storage.Operations.FileOperationMode +Android.OS.Storage.Operations.FileOperationMode.Copy = 2 -> Android.OS.Storage.Operations.FileOperationMode +Android.OS.Storage.Operations.FileOperationMode.Move = 1 -> Android.OS.Storage.Operations.FileOperationMode +Android.OS.Storage.Operations.FileOperationRequest +Android.OS.Storage.Operations.FileOperationRequest.Builder +Android.OS.Storage.Operations.FileOperationRequest.Builder.Build() -> Android.OS.Storage.Operations.FileOperationRequest! +Android.OS.Storage.Operations.FileOperationRequest.Builder.Builder(int mode) -> void +Android.OS.Storage.Operations.FileOperationRequest.Builder.SetRegisterCompletionListener(bool shouldRegister) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! +Android.OS.Storage.Operations.FileOperationRequest.Builder.SetSource(Android.OS.Storage.Operations.Sources.OperationSource! source) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! +Android.OS.Storage.Operations.FileOperationRequest.Builder.SetTarget(Android.OS.Storage.Operations.Targets.OperationTarget! target) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! +Android.OS.Storage.Operations.FileOperationRequest.DescribeContents() -> int +Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts +Android.OS.Storage.Operations.FileOperationRequest.Mode.get -> int +Android.OS.Storage.Operations.FileOperationRequest.ShouldRegisterCompletionListener() -> bool +Android.OS.Storage.Operations.FileOperationRequest.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! +Android.OS.Storage.Operations.FileOperationRequest.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? +Android.OS.Storage.Operations.FileOperationRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.OS.Storage.Operations.FileOperationResult +Android.OS.Storage.Operations.FileOperationResult.DescribeContents() -> int +Android.OS.Storage.Operations.FileOperationResult.ErrorCode.get -> int +Android.OS.Storage.Operations.FileOperationResult.ErrorMessage.get -> string? +Android.OS.Storage.Operations.FileOperationResult.FailedPaths.get -> System.Collections.Generic.IList! +Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts +Android.OS.Storage.Operations.FileOperationResult.RequestId.get -> string! +Android.OS.Storage.Operations.FileOperationResult.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! +Android.OS.Storage.Operations.FileOperationResult.Status.get -> int +Android.OS.Storage.Operations.FileOperationResult.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? +Android.OS.Storage.Operations.FileOperationResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Failed = 4 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Finished = 3 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.InProgress = 2 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Queued = 1 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.FileOperationStatus.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationStatus +Android.OS.Storage.Operations.Sources.AppDataFileSource +Android.OS.Storage.Operations.Sources.AppDataFileSource.AppDataFileSource(Java.IO.File! file) -> void +Android.OS.Storage.Operations.Sources.AppDataFileSource.File.get -> Java.IO.File! +Android.OS.Storage.Operations.Sources.OperationSource +Android.OS.Storage.Operations.Sources.OperationSource.OperationSource(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.OS.Storage.Operations.Targets.OperationTarget +Android.OS.Storage.Operations.Targets.OperationTarget.OperationTarget(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.OS.Storage.Operations.Targets.PccTarget +Android.OS.Storage.Operations.Targets.PccTarget.PccTarget() -> void +Android.OS.Storage.Operations.Targets.PccTarget.PccTarget(string! pathPrefix) -> void +Android.OS.StrictMode.VmPolicy.Builder.DetectImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! +Android.OS.StrictMode.VmPolicy.Builder.PermitImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! +Android.OS.VibrationAttributesUsageType.UsageGestureInput = 98 -> Android.OS.VibrationAttributesUsageType +Android.OS.Vibrators.HapticFeedbackRequest +Android.OS.Vibrators.HapticFeedbackRequest.Builder +Android.OS.Vibrators.HapticFeedbackRequest.Builder.Build() -> Android.OS.Vibrators.HapticFeedbackRequest! +Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(Android.OS.Vibrators.HapticFeedbackRequest! request) -> void +Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(int constant) -> void +Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetFlags(int flags) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! +Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetUsage(int usage) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! +Android.OS.Vibrators.HapticFeedbackRequest.FeedbackConstant.get -> int +Android.OS.Vibrators.HapticFeedbackRequest.Flags.get -> int +Android.OS.Vibrators.HapticFeedbackRequest.Usage.get -> int +Android.Print.PrinterInfo.Builder.SetSetupIntent(Android.App.PendingIntent! setupIntent) -> Android.Print.PrinterInfo.Builder! +Android.Provider.CloudMediaProviderContract.Capabilities.Builder.SetAlbumsAsCategoryEnabled(bool enabled) -> Android.Provider.CloudMediaProviderContract.Capabilities.Builder! +Android.Provider.CloudMediaProviderContract.Capabilities.IsAlbumsAsCategoryEnabled.get -> bool +Android.Provider.ContactsContract.Settings.AccountAttributes +Android.Provider.ContactsPickerSessionContract +Android.Provider.ContactsPickerSessionContract.Session +Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts +Android.Provider.DocumentContractFlags.SupportsRestore = 131072 -> Android.Provider.DocumentContractFlags +Android.Provider.DocumentContractFlags.SupportsTrash = 65536 -> Android.Provider.DocumentContractFlags +Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline = 2097152 -> Android.Provider.DocumentRootFlags +Android.Provider.DocumentRootFlags.SupportsQueryTrash = 1048576 -> Android.Provider.DocumentRootFlags +Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.AvailableLocally = 1 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.DownloadError = 32 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.DownloadProgress = 8 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.LocalChanges = 2 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.UploadError = 16 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.DocumentSyncStateFlags.UploadProgress = 4 -> Android.Provider.DocumentSyncStateFlags +Android.Provider.MediaStorePickImagesHighlightType +Android.Provider.MediaStorePickImagesHighlightType.Collapsed = 0 -> Android.Provider.MediaStorePickImagesHighlightType +Android.Provider.MediaStorePickImagesHighlightType.Expanded = 1 -> Android.Provider.MediaStorePickImagesHighlightType +Android.Ranging.AntennaMode +Android.Ranging.AntennaMode.Directional = 1 -> Android.Ranging.AntennaMode +Android.Ranging.AntennaMode.Omni = 0 -> Android.Ranging.AntennaMode +Android.Ranging.Ble.BleSpecificData +Android.Ranging.Ble.BleSpecificData.DelaySpreadMeters.get -> double +Android.Ranging.Ble.BleSpecificData.DescribeContents() -> int +Android.Ranging.Ble.BleSpecificData.InterfaceConsts +Android.Ranging.Ble.BleSpecificData.RemoteTxPowerDbm.get -> int +Android.Ranging.Ble.BleSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Relative = 1 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.RelativePlusZElement = 3 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.RelativeWithZGravityAligned = 4 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement = 5 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Unknown = 2147483647 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Wgs84 = 0 -> Android.Ranging.CoordinateType +Android.Ranging.CoordinateType.Wgs84PlusZElement = 2 -> Android.Ranging.CoordinateType +Android.Ranging.DlTdoaMeasurement +Android.Ranging.DlTdoaMeasurement.ActiveRangingRoundIndexes.get -> System.Collections.Generic.IList! +Android.Ranging.DlTdoaMeasurement.AnchorCfo.get -> float +Android.Ranging.DlTdoaMeasurement.AnchorLocation +Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateType.get -> int +Android.Ranging.DlTdoaMeasurement.AnchorLocation.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.AnchorLocation.GetRawBytes() -> byte[]! +Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.AnchorLocation.RelativeLocation.get -> Android.Ranging.DlTdoaMeasurement.RelativeLocation? +Android.Ranging.DlTdoaMeasurement.AnchorLocation.Wgs84Location.get -> Android.Ranging.DlTdoaMeasurement.Wgs84Location? +Android.Ranging.DlTdoaMeasurement.AnchorLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.AnchorLocation.ZElementExtension.get -> Android.Ranging.DlTdoaMeasurement.ZElementExtension? +Android.Ranging.DlTdoaMeasurement.AoaAzimuth.get -> float +Android.Ranging.DlTdoaMeasurement.AoaAzimuthFom.get -> int +Android.Ranging.DlTdoaMeasurement.AoaElevation.get -> float +Android.Ranging.DlTdoaMeasurement.AoaElevationFom.get -> int +Android.Ranging.DlTdoaMeasurement.BlockIndex.get -> int +Android.Ranging.DlTdoaMeasurement.Cfo.get -> float +Android.Ranging.DlTdoaMeasurement.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.GetAnchorLocation() -> Android.Ranging.DlTdoaMeasurement.AnchorLocation? +Android.Ranging.DlTdoaMeasurement.GetRxTimestamp() -> byte[]! +Android.Ranging.DlTdoaMeasurement.GetTxTimestamp() -> byte[]! +Android.Ranging.DlTdoaMeasurement.HasSuperclusterId.get -> bool +Android.Ranging.DlTdoaMeasurement.InitiatorReplyTime.get -> long +Android.Ranging.DlTdoaMeasurement.InitiatorResponderTof.get -> int +Android.Ranging.DlTdoaMeasurement.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.IsTxTimestampInCommonTimeBase.get -> bool +Android.Ranging.DlTdoaMeasurement.MeasurementVersion.get -> int +Android.Ranging.DlTdoaMeasurement.MessageControl.get -> int +Android.Ranging.DlTdoaMeasurement.MessageType.get -> int +Android.Ranging.DlTdoaMeasurement.Nlos.get -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation +Android.Ranging.DlTdoaMeasurement.RelativeLocation.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetX() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetY() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetZ() -> int +Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.RelativeLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.ResponderReplyTime.get -> long +Android.Ranging.DlTdoaMeasurement.RoundIndex.get -> int +Android.Ranging.DlTdoaMeasurement.Rssi.get -> int +Android.Ranging.DlTdoaMeasurement.SuperclusterId.get -> int +Android.Ranging.DlTdoaMeasurement.Wgs84Location +Android.Ranging.DlTdoaMeasurement.Wgs84Location.Altitude.get -> double +Android.Ranging.DlTdoaMeasurement.Wgs84Location.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.Wgs84Location.Latitude.get -> double +Android.Ranging.DlTdoaMeasurement.Wgs84Location.Longitude.get -> double +Android.Ranging.DlTdoaMeasurement.Wgs84Location.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.DlTdoaMeasurement.ZElementExtension +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorFloorNumber.get -> double +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloor.get -> double +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorRange.get -> Android.Util.Range? +Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorUncertainty.get -> int +Android.Ranging.DlTdoaMeasurement.ZElementExtension.DescribeContents() -> int +Android.Ranging.DlTdoaMeasurement.ZElementExtension.ExpectedToMove.get -> int +Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts +Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorFloorNumberOutOfRange.get -> bool +Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorHeightAboveFloorOutOfRange.get -> bool +Android.Ranging.DlTdoaMeasurement.ZElementExtension.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.MessageType +Android.Ranging.MessageType.FinalDtm = 2 -> Android.Ranging.MessageType +Android.Ranging.MessageType.PollDtm = 0 -> Android.Ranging.MessageType +Android.Ranging.MessageType.ResponseDtm = 1 -> Android.Ranging.MessageType +Android.Ranging.MotionState +Android.Ranging.MotionState.DescribeContents() -> int +Android.Ranging.MotionState.GetMotionState() -> int +Android.Ranging.MotionState.InterfaceConsts +Android.Ranging.MotionState.MotionState(int motionState) -> void +Android.Ranging.MotionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.MovementExpectation +Android.Ranging.MovementExpectation.Movable = 1 -> Android.Ranging.MovementExpectation +Android.Ranging.MovementExpectation.Stationary = 0 -> Android.Ranging.MovementExpectation +Android.Ranging.MovementExpectation.Unknown = 2 -> Android.Ranging.MovementExpectation +Android.Ranging.Oob.DeviceHandle.BluetoothDevice.get -> Android.Bluetooth.BluetoothDevice? +Android.Ranging.Oob.DeviceHandle.Builder.SetBluetoothDevice(Android.Bluetooth.BluetoothDevice! bluetoothDevice) -> Android.Ranging.Oob.DeviceHandle.Builder! +Android.Ranging.Oob.OobInitiatorRangingConfig.Builder.SetRangingTechnologyFilter(System.Collections.Generic.ICollection! rangingTechnologies) -> Android.Ranging.Oob.OobInitiatorRangingConfig.Builder! +Android.Ranging.Oob.OobInitiatorRangingConfig.RangingTechnologyFilter.get -> System.Collections.Generic.ICollection! +Android.Ranging.RangingCapabilities.WifiPdRangingCapabilities.get -> Android.Ranging.Wifi.PD.WifiPdRangingCapabilities? +Android.Ranging.RangingData.DistanceStandardDeviationMeters.get -> double +Android.Ranging.RangingData.HasDistanceStandardDeviation.get -> bool +Android.Ranging.RangingData.RangingDataExtras.get -> Android.Ranging.RangingDataExtras? +Android.Ranging.RangingDataExtras +Android.Ranging.RangingDataExtras.BleSpecificData.get -> Android.Ranging.Ble.BleSpecificData? +Android.Ranging.RangingDataExtras.DescribeContents() -> int +Android.Ranging.RangingDataExtras.InterfaceConsts +Android.Ranging.RangingDataExtras.UwbSpecificData.get -> Android.Ranging.Uwb.UwbSpecificData? +Android.Ranging.RangingDataExtras.WifiRttSpecificData.get -> Android.Ranging.Wifi.Rtt.WifiRttSpecificData? +Android.Ranging.RangingDataExtras.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.RangingDevice.Builder.SetDlTdoaUwbAddress(Android.Ranging.Uwb.UwbAddress! dlTdoaUwbAddress) -> Android.Ranging.RangingDevice.Builder! +Android.Ranging.RangingDevice.DlTdoaUwbAddress.get -> Android.Ranging.Uwb.UwbAddress? +Android.Ranging.RangingDeviceRole.DeviceRoleDtTag = 2 -> Android.Ranging.RangingDeviceRole +Android.Ranging.RangingManagerType.WifiPd = 5 -> Android.Ranging.RangingManagerType +Android.Ranging.RangingManagerType.WifiStaRtt = 4 -> Android.Ranging.RangingManagerType +Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.Large = 3 -> Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.Moderate = 2 -> Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.NotDetected = 0 -> Android.Ranging.RangingMotion +Android.Ranging.RangingMotion.Slight = 1 -> Android.Ranging.RangingMotion +Android.Ranging.RangingSession.ICallback.OnDlTdoaResults(Android.Ranging.RangingDevice! peer, Android.Ranging.DlTdoaMeasurement! measurement) -> void +Android.Ranging.RangingSession.ICallback.OnMotionReceived(Android.Ranging.RangingDevice! peer, Android.Ranging.MotionState! motion) -> void +Android.Ranging.Raw.RawDtTagRangingConfig +Android.Ranging.Raw.RawDtTagRangingConfig.Builder +Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Build() -> Android.Ranging.Raw.RawDtTagRangingConfig! +Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Builder(Android.Ranging.Raw.RawRangingDevice! tagDevice) -> void +Android.Ranging.Raw.RawDtTagRangingConfig.DtTag.get -> Android.Ranging.Raw.RawRangingDevice! +Android.Ranging.Raw.RawRangingDevice.Builder.SetDlTdoaRangingParams(Android.Ranging.Uwb.DlTdoaRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! +Android.Ranging.Raw.RawRangingDevice.Builder.SetRttStationRangingParams(Android.Ranging.Wifi.Rtt.RttStationRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! +Android.Ranging.Raw.RawRangingDevice.Builder.SetWifiPdRangingParams(Android.Ranging.Wifi.PD.WifiPdRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! +Android.Ranging.Raw.RawRangingDevice.DlTdoaRangingParams.get -> Android.Ranging.Uwb.DlTdoaRangingParams? +Android.Ranging.Raw.RawRangingDevice.RangingIntervalValues.get -> System.Collections.Generic.IDictionary! +Android.Ranging.Raw.RawRangingDevice.RttStationRangingParams.get -> Android.Ranging.Wifi.Rtt.RttStationRangingParams? +Android.Ranging.Raw.RawRangingDevice.WifiPdRangingParams.get -> Android.Ranging.Wifi.PD.WifiPdRangingParams? +Android.Ranging.SessionConfig.AntennaMode.get -> int +Android.Ranging.SessionConfig.Builder.SetAntennaMode(int antennaMode) -> Android.Ranging.SessionConfig.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams +Android.Ranging.Uwb.DlTdoaRangingParams.Builder +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Build() -> Android.Ranging.Uwb.DlTdoaRangingParams! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Builder(int sessionId) -> void +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetComplexChannel(Android.Ranging.Uwb.UwbComplexChannel! complexChannel) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetDeviceAddress(Android.Ranging.Uwb.UwbAddress! deviceAddress) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetMeasurementVersion(int measurementVersion) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingIntervalMillis(int rangingIntervalMs) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingRoundIndexes(byte[]! rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSessionKeyInfo(byte[]! sessionKeyInfo) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotDuration(int slotDuration) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotsPerRangingRound(int slotsPerRangingRound) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! +Android.Ranging.Uwb.DlTdoaRangingParams.ComplexChannel.get -> Android.Ranging.Uwb.UwbComplexChannel! +Android.Ranging.Uwb.DlTdoaRangingParams.DescribeContents() -> int +Android.Ranging.Uwb.DlTdoaRangingParams.DeviceAddress.get -> Android.Ranging.Uwb.UwbAddress! +Android.Ranging.Uwb.DlTdoaRangingParams.GetRangingRoundIndexes() -> byte[]? +Android.Ranging.Uwb.DlTdoaRangingParams.GetSessionKeyInfo() -> byte[]? +Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts +Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.RangingIntervalMillis.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.SessionId.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.SlotDuration.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.SlotsPerRangingRound.get -> int +Android.Ranging.Uwb.DlTdoaRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.LineOfSight.Los = 0 -> Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.LineOfSight.LosUndetermined = 255 -> Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.LineOfSight.Nlos = 1 -> Android.Ranging.Uwb.LineOfSight +Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.MeasurementVersion.Unknown = 2147483647 -> Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.MeasurementVersion.v1 = 1 -> Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.MeasurementVersion.v2 = 2 -> Android.Ranging.Uwb.MeasurementVersion +Android.Ranging.Uwb.UwbRangingCapabilities.IsDlTdoaSupported.get -> bool +Android.Ranging.Uwb.UwbRangingCapabilities.SupportedAntennaModes.get -> System.Collections.Generic.IList! +Android.Ranging.Uwb.UwbSpecificData +Android.Ranging.Uwb.UwbSpecificData.DescribeContents() -> int +Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts +Android.Ranging.Uwb.UwbSpecificData.NonLineOfSight.get -> int +Android.Ranging.Uwb.UwbSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.DescribeContents() -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211azNtbMinRangingInterval() -> Java.Time.Duration! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211mcMinRangingInterval() -> Java.Time.Duration! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211azNtbSupported() -> bool +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211mcSupported() -> bool +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxChannelWidth.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxPreamble.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.ProximityDetectionMacAddress.get -> Android.Net.MacAddress! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedDiscoveryChannelFrequenciesMhz.get -> System.Collections.Generic.ICollection! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedPasnModes.get -> System.Collections.Generic.ICollection! +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Technology.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.PD.WifiPdRangingParams +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Build() -> Android.Ranging.Wifi.PD.WifiPdRangingParams! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Builder(Android.Net.MacAddress! peerMacAddress) -> void +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDeviceIk(byte[]? deviceIk) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDiscoveryChannelFrequencyMhz(int discoveryChannelFrequencyMhz) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPasnMode(int pasnMode) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPassword(string? password) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPreambleType(int preambleType) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetRangingUpdateRate(int rangingUpdateRate) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetResponder80211azNtbSupported(bool isResponder80211azNtbSupported) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! +Android.Ranging.Wifi.PD.WifiPdRangingParams.ChannelWidth.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.DescribeContents() -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.DiscoveryChannelFrequencyMhz.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.GetDeviceIk() -> byte[]? +Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts +Android.Ranging.Wifi.PD.WifiPdRangingParams.IsResponder80211azNtbSupported.get -> bool +Android.Ranging.Wifi.PD.WifiPdRangingParams.PasnMode.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.Password.get -> string? +Android.Ranging.Wifi.PD.WifiPdRangingParams.PeerMacAddress.get -> Android.Net.MacAddress! +Android.Ranging.Wifi.PD.WifiPdRangingParams.PreambleType.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.RangingUpdateRate.get -> int +Android.Ranging.Wifi.PD.WifiPdRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated = 1 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated = 0 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +Android.Ranging.Wifi.Rtt.RttStationRangingParams +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Bssid.get -> string! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Build() -> Android.Ranging.Wifi.Rtt.RttStationRangingParams! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Builder(string! bssid) -> void +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetRangingUpdateRate(int updateRate) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! +Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidth.get -> int +Android.Ranging.Wifi.Rtt.RttStationRangingParams.DescribeContents() -> int +Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts +Android.Ranging.Wifi.Rtt.RttStationRangingParams.RangingUpdateRate.get -> int +Android.Ranging.Wifi.Rtt.RttStationRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Ranging.Wifi.Rtt.WifiRttSpecificData +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DescribeContents() -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DistanceStandardDeviationMeters.get -> double +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.GetLci() -> byte[]! +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementBandwidth.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementChannelFrequencyMHz.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumAttemptedMeasurements.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumSuccessfulMeasurements.get -> int +Android.Ranging.Wifi.Rtt.WifiRttSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Runtime.XmlReaderPullParser.GetNamespace(string? prefix) -> string? +Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]? holderForStartAndLength) -> char[]! +Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Disabled = 1 -> Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Enabled = 3 -> Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Opportunistic = 2 -> Android.Security.DomainEncryptionMode +Android.Security.DomainEncryptionMode.Unknown = 0 -> Android.Security.DomainEncryptionMode +Android.Security.KeyStoreExceptionError.ErrorTooManyKeys = 18 -> Android.Security.KeyStoreExceptionError +Android.Service.Autofill.EventType.ResponseDiscarded = 7 -> Android.Service.Autofill.EventType +Android.Service.Chooser.ChooserManager +Android.Service.Chooser.ChooserManager.ChooserManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Service.Chooser.ChooserSession +Android.Service.Chooser.ChooserSession.AddStateListener(Java.Util.Concurrent.IExecutor! executor, Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void +Android.Service.Chooser.ChooserSession.Bounds.get -> Android.Graphics.Rect? +Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs +Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.Bounds.get -> Android.Graphics.Rect! +Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.BoundsChangedEventArgs(Android.Graphics.Rect! bounds) -> void +Android.Service.Chooser.ChooserSession.EndSession() -> void +Android.Service.Chooser.ChooserSession.IStateListener +Android.Service.Chooser.ChooserSession.IStateListener.OnBoundsChanged(Android.Graphics.Rect! bounds) -> void +Android.Service.Chooser.ChooserSession.IStateListener.OnStateChanged(int state) -> void +Android.Service.Chooser.ChooserSession.InitialRestingBounds.get -> Android.Graphics.Rect? +Android.Service.Chooser.ChooserSession.RemoveStateListener(Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void +Android.Service.Chooser.ChooserSession.SetTargetsEnabled(bool isEnabled) -> void +Android.Service.Chooser.ChooserSession.State.get -> int +Android.Service.Chooser.ChooserSession.StateChangedEventArgs +Android.Service.Chooser.ChooserSession.StateChangedEventArgs.State.get -> int +Android.Service.Chooser.ChooserSession.StateChangedEventArgs.StateChangedEventArgs(int state) -> void +Android.Service.Chooser.ChooserSession.Token.get -> Android.Service.Chooser.ChooserSessionToken! +Android.Service.Chooser.ChooserSession.UpdateIntent(Android.Content.Intent! intent) -> void +Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionState.Closed = 2 -> Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionState.Initialized = 0 -> Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionState.Started = 1 -> Android.Service.Chooser.ChooserSessionState +Android.Service.Chooser.ChooserSessionToken +Android.Service.Chooser.ChooserSessionToken.DescribeContents() -> int +Android.Service.Chooser.ChooserSessionToken.InterfaceConsts +Android.Service.Chooser.ChooserSessionToken.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Service.Messaging.AlternativeMessageTransportService +Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService() -> void +Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Service.Messaging.UpgradeStatus +Android.Service.Messaging.UpgradeStatus.Accepted = 1 -> Android.Service.Messaging.UpgradeStatus +Android.Service.Messaging.UpgradeStatus.Rejected = 2 -> Android.Service.Messaging.UpgradeStatus +Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed = 24 -> Android.Service.Notification.NotificationCancelReason +Android.Service.Notification.NotificationListenerService.DeleteConversationNotificationChannel(string! pkg, Android.OS.UserHandle! user, string! channelId) -> void +Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent = 256 -> Android.Service.Voice.ShowFlags +Android.Service.Voice.VoiceInteractionService.SetInvocationEffectEnabled(bool enabled) -> void +Android.Systems.StructDlInfo +Android.Systems.StructDlInfo.DliFbase.get -> long +Android.Systems.StructDlInfo.DliFbase.set -> void +Android.Systems.StructDlInfo.DliFname.get -> string? +Android.Systems.StructDlInfo.DliFname.set -> void +Android.Systems.StructDlInfo.DliSaddr.get -> long +Android.Systems.StructDlInfo.DliSaddr.set -> void +Android.Systems.StructDlInfo.DliSname.get -> string? +Android.Systems.StructDlInfo.DliSname.set -> void +Android.Systems.StructDlInfo.StructDlInfo(string? dli_fname, long dli_fbase, string? dli_sname, long dli_saddr) -> void +Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.AskToHold = 3 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.CallScreening = 2 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.Unknown = 0 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.AudioProcessingUseCase.Voicemail = 1 -> Android.Telecom.AudioProcessingUseCase +Android.Telecom.Call.AudioProcessingUseCase.get -> int +Android.Telecom.Call.Transfer(Android.Net.Uri! targetNumber, bool isConfirmationRequired) -> void +Android.Telecom.Call.Transfer(Android.Telecom.Call! toCall) -> void +Android.Telecom.CallAttributes.Builder.SetContactUri(Android.Net.Uri! contactUri) -> Android.Telecom.CallAttributes.Builder! +Android.Telecom.CallAttributes.Builder.SetIsGroupCall(bool isGroupCall) -> Android.Telecom.CallAttributes.Builder! +Android.Telecom.CallAttributes.Builder.SetLogExcluded(bool isExcluded) -> Android.Telecom.CallAttributes.Builder! +Android.Telecom.CallAttributes.ContactUri.get -> Android.Net.Uri? +Android.Telecom.CallAttributes.IsGroupCall.get -> bool +Android.Telecom.CallAttributes.IsLogExcluded.get -> bool +Android.Telecom.CallCapability.PropertyRemotelyHosted = 65536 -> Android.Telecom.CallCapability +Android.Telecom.CallControl.Answer(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallControl.RequestVideoState(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallControl.SetContactUri(Android.Net.Uri? uri, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallControl.SetGroupCallState(bool isGroupCall, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Telecom.CallRedirectionService.PlaceCallToAlternateNumber(Android.Net.Uri! alternateUri, Android.Telecom.PhoneAccountHandle! targetPhoneAccount, bool confirmFirst) -> void +Android.Telecom.CallType.Messaging = 3 -> Android.Telecom.CallType +Android.Telecom.Conference.Conferenceables.get -> System.Collections.Generic.IList! +Android.Telecom.Conference.Conferenceables.set -> void +Android.Telecom.Connection.AudioProcessingUseCase.get -> int +Android.Telecom.Connection.SetAudioProcessing(int useCase) -> void +Android.Telecom.Connection.SetSimulatedRinging() -> void +Android.Telecom.ConnectionCapability.CapabilityTransfer = 134217728 -> Android.Telecom.ConnectionCapability +Android.Telecom.ConnectionCapability.CapabilityTransferConsultative = 268435456 -> Android.Telecom.ConnectionCapability +Android.Telecom.ConnectionService.AddConferenceFromConnection(Android.Telecom.Conference! conference, Android.Telecom.Connection! originalConnection) -> void +Android.Telecom.ConnectionState.SimulatedRinging = 9 -> Android.Telecom.ConnectionState +Android.Telecom.ConnectionState.StateAudioProcessing = 8 -> Android.Telecom.ConnectionState +Android.Telecom.CrsMediaType +Android.Telecom.CrsMediaType.Audio = 1 -> Android.Telecom.CrsMediaType +Android.Telecom.CrsMediaType.None = 0 -> Android.Telecom.CrsMediaType +Android.Telecom.CrsMediaType.Video = 2 -> Android.Telecom.CrsMediaType +Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall = 1048576 -> Android.Telecom.PhoneAccountCapability +Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Background = 168 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.DownlinkStreaming = 163 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Ims = 1 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Internet = 8 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.IotDelayTolerant = 161 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant = 162 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning = 16 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack = 171 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications = 169 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Mms = 2 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.RealTimeInteractive = 166 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Supl = 4 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications = 170 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.UnifiedCommunications = 167 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.Unknown = 0 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.UplinkStreaming = 164 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.ConnectionCapability.VehicularCommunications = 165 -> Android.Telephony.Data.ConnectionCapability +Android.Telephony.Data.TrafficDescriptor.Builder.SetConnectionCapability(int connectionCapability) -> Android.Telephony.Data.TrafficDescriptor.Builder! +Android.Telephony.Data.TrafficDescriptor.ConnectionCapability.get -> int +Android.Telephony.Ims.ImsRegistrationAttributes.FlagRegistrationTypeEmergency.get -> bool +Android.Telephony.Ims.ImsRegistrationAttributes.FlagVirtualRegistrationForEmergencyCall.get -> bool +Android.Telephony.Ims.ImsRegistrationAttributes.PcscfAddress.get -> string? +Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency = 2 -> Android.Telephony.Ims.RegistrationAttributes +Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall = 4 -> Android.Telephony.Ims.RegistrationAttributes +Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms = 7 -> Android.Telephony.NetworkRegistrationInfoServiceType +Android.Telephony.ParsedPhoneNumber +Android.Telephony.ParsedPhoneNumber.DescribeContents() -> int +Android.Telephony.ParsedPhoneNumber.ErrorCode.get -> int +Android.Telephony.ParsedPhoneNumber.GetParsedPhoneNumber() -> string! +Android.Telephony.ParsedPhoneNumber.InterfaceConsts +Android.Telephony.ParsedPhoneNumber.IsValidPhoneNumber.get -> bool +Android.Telephony.ParsedPhoneNumber.ParsedPhoneNumber(string! phoneNumber, int errorCode, bool isValidPhoneNumber) -> void +Android.Telephony.ParsedPhoneNumber.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer = 1 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.None = 0 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException = 2 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.ParsedPhoneNumberErrorType.Unknown = -1 -> Android.Telephony.ParsedPhoneNumberErrorType +Android.Telephony.PhoneNumberManager +Android.Telephony.PhoneNumberManager.PhoneNumberManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Telephony.PhoneNumberSource.Ts43 = 4 -> Android.Telephony.PhoneNumberSource +Android.Telephony.Satellite.NtnSignalStrength +Android.Telephony.Satellite.NtnSignalStrength.DescribeContents() -> int +Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts +Android.Telephony.Satellite.NtnSignalStrength.Level.get -> int +Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrength(Android.Telephony.Satellite.NtnSignalStrength? source) -> void +Android.Telephony.Satellite.NtnSignalStrength.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void +Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Good = 3 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Great = 4 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate = 2 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.None = 0 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor = 1 -> Android.Telephony.Satellite.NtnSignalStrengthLevel +Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry = 138 -> Android.Telephony.SmsResult +Android.Telephony.SubscriptionPlan.DataUsageResetTime.get -> Java.Time.ZonedDateTime? +Android.Telephony.SubscriptionPlan.Id.get -> int +Android.Telephony.SubscriptionPlan.Types.get -> System.Collections.Generic.ICollection! +Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Business = 8 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Cellular = 1 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.DataOnly = 6 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Family = 7 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Iot = 3 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Postpaid = 4 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Prepaid = 5 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Roaming = 9 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Satellite = 2 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.SubscriptionPlanType.Tethering = 10 -> Android.Telephony.SubscriptionPlanType +Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.AvailableServices.get -> int[]! +Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.CarrierRoamingNtnAvailableServicesChangedEventArgs(int[]! availableServices) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.CarrierRoamingNtnEligibleStateChangedEventArgs(bool eligible) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.Eligible.get -> bool +Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.Active.get -> bool +Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.CarrierRoamingNtnModeChangedEventArgs(bool active) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs +Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.CarrierRoamingNtnSignalStrengthChangedEventArgs(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void +Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.NtnSignalStrength.get -> Android.Telephony.Satellite.NtnSignalStrength! +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnAvailableServicesChanged(int[]! availableServices) -> void +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnEligibleStateChanged(bool eligible) -> void +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnModeChanged(bool active) -> void +Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnSignalStrengthChanged(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void +Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Full = 1 -> Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Hco = 2 -> Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Off = 0 -> Android.Telephony.TelephonyManagerTtyMode +Android.Telephony.TelephonyManagerTtyMode.Vco = 3 -> Android.Telephony.TelephonyManagerTtyMode +Android.Text.InputType +Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected = 2097152 -> Android.Text.InputTypes +Android.Text.ShowSecretsSetting +Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending = 1 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending = 2 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.None = 0 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other = 3 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.get -> int +Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.set -> void +Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder.SetSortDirection(int sortDirection) -> Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirection.get -> int +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Alpha.get -> float +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.BackgroundColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Build() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder() -> void +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! info) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearAlpha() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearBackgroundColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearHintTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLayoutSize() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLinkTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeInPx() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeUnit() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetAlpha(float alpha) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetBackgroundColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetHintTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLayoutSize(int width, int height) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLinkTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeInPx(float textSizeInPx) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeUnit(int textSizeUnit) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.HintTextColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.LinkTextColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.TextColor.get -> Android.Graphics.Color +Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathInfo(string! tag) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.Selection +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.End.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Selection(Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! start, Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! end) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Start.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! +Android.Views.Accessibility.AccessibilityNodeInfo.Selection.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.DescribeContents() -> int +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Node.get -> Android.Views.Accessibility.AccessibilityNodeInfo? +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Offset.get -> int +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.Accessibility.AccessibilityNodeInfo! node, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int virtualDescendantId, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.View.get -> Android.Views.View? +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.VirtualDescendantId.get -> int +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo +Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.StructuredDataInfo(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Views.Accessibility.AccessibilityWindowInfo.Refresh() -> bool +Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection = 65536 -> Android.Views.Accessibility.ContentChangeTypes +Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.CommittedByIme = 2 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme = 4 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.InComposition = 1 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Accessibility.TextChangeTypes.Undefined = 0 -> Android.Views.Accessibility.TextChangeTypes +Android.Views.Autofill.AutofillNoiseInjectedData +Android.Views.Autofill.AutofillNoiseInjectedData.DescribeContents() -> int +Android.Views.Autofill.AutofillNoiseInjectedData.GetNoiseInjectedPayload() -> byte[]! +Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts +Android.Views.Autofill.AutofillNoiseInjectedData.RetainedBitMask.get -> sbyte +Android.Views.Autofill.AutofillNoiseInjectedData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.BlurRegion +Android.Views.BlurRegion.BlurRegion(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Views.BufferTransform.MirrorHorizontalRotate90 = 5 -> Android.Views.BufferTransform +Android.Views.BufferTransform.MirrorVerticalRotate90 = 6 -> Android.Views.BufferTransform +Android.Views.FrameRateVelocityPoint +Android.Views.FrameRateVelocityPoint.DescribeContents() -> int +Android.Views.FrameRateVelocityPoint.DpPerSecond.get -> float +Android.Views.FrameRateVelocityPoint.FramePerSecond.get -> float +Android.Views.FrameRateVelocityPoint.FrameRateVelocityPoint(float framePerSecond, float dpPerSecond) -> void +Android.Views.FrameRateVelocityPoint.InterfaceConsts +Android.Views.FrameRateVelocityPoint.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Views.HdrType.HdrTypeHlgPlus = 6 -> Android.Views.HdrType +Android.Views.IAttachedSurfaceControl.CreateMirror() -> Android.Views.SurfaceControl! +Android.Views.IViewParent.RequestChildRectangleOnScreen(Android.Views.View! child, Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool +Android.Views.InputDevice.AssociatedDisplayId.get -> int +Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(string! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! +Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabel.get -> string? +Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabelFormatted.get -> Java.Lang.ICharSequence! +Android.Views.InputMethods.TextAttribute.Builder.SetTextSuggestionSelected(bool textSuggestionSelected) -> Android.Views.InputMethods.TextAttribute.Builder! +Android.Views.InputMethods.TextAttribute.IsTextSuggestionSelected.get -> bool +Android.Views.Keycode.Accessibility = 338 -> Android.Views.Keycode +Android.Views.Keycode.ContextualInsert = 340 -> Android.Views.Keycode +Android.Views.Keycode.ContextualSearch = 339 -> Android.Views.Keycode +Android.Views.PointerCaptureMode +Android.Views.PointerCaptureMode.Absolute = 1 -> Android.Views.PointerCaptureMode +Android.Views.PointerCaptureMode.Relative = 2 -> Android.Views.PointerCaptureMode +Android.Views.PointerCaptureMode.Uncaptured = 0 -> Android.Views.PointerCaptureMode +Android.Views.RoundedRectBlurRegion +Android.Views.RoundedRectBlurRegion.Bounds.get -> Android.Graphics.RectF! +Android.Views.RoundedRectBlurRegion.Bounds.set -> void +Android.Views.RoundedRectBlurRegion.GetCornerRadii() -> float[]! +Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion() -> void +Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion(Android.Graphics.RectF! rect, float[]! cornerRadii, float alpha, float blurRadius) -> void +Android.Views.RoundedRectBlurRegion.SetCornerRadii(float cornerRadius) -> void +Android.Views.RoundedRectBlurRegion.SetCornerRadii(float[]! cornerRadii) -> void +Android.Views.SurfaceControlViewHost.LayoutParams +Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(int width, int height, bool focusable) -> void +Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Views.View.ICalledFromWrongThreadListener +Android.Views.View.ICalledFromWrongThreadListener.OnCalledFromWrongThread() -> void +Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.InputFocus = 3 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly = 1 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.TextCursor = 2 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewRectangleOnScreenRequestSource.Undefined = 0 -> Android.Views.ViewRectangleOnScreenRequestSource +Android.Views.ViewTreeObserver.DispatchOnScrollChanged() -> void +Android.Webkit.ChromeFileChooserMode.OpenFolder = 2 -> Android.Webkit.ChromeFileChooserMode +Android.Webkit.PermissionMode +Android.Webkit.PermissionMode.Read = 0 -> Android.Webkit.PermissionMode +Android.Webkit.PermissionMode.ReadWrite = 1 -> Android.Webkit.PermissionMode +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.Builder(Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo! featureInfo) -> void +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightAlbumId(string! highlightAlbumId) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightSearchMediaTextQuery(string! highlightSearchMediaTextQuery) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightType(int highlightType) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetPickerLaunchedInExpandedState(bool launchedPickerInExpandedState) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetSelectionParams(Android.Widget.PhotoPicker.PhotoPickerSelectionParams? selectionParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetUiCustomizationParams(Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? uiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightAlbumId.get -> string! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightSearchMediaTextQuery.get -> string! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightType.get -> int +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsPickerLaunchedInExpandedState.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.SelectionParams.get -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams? +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.UiCustomizationParams.get -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? +Android.Widget.PhotoPicker.PhotoPickerSelectionParams +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Builder() -> void +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxSelectionBatchSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMimeTypes() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemResolutionInPixels(long maxMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemSizeInBytes(long maxMediaItemSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxSelectionBatchSizeInBytes(long maxSelectionBatchSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxVideoDuration(Java.Time.Duration! maxVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMimeTypes(System.Collections.Generic.IList! mimeTypes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinMediaItemResolutionInPixels(long minMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinVideoDuration(Java.Time.Duration! minVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.DescribeContents() -> int +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemResolutionInPixels.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemSizeInBytes.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxSelectionBatchSizeInBytes.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxVideoDuration.get -> Java.Time.Duration? +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MimeTypes.get -> System.Collections.Generic.IList! +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinMediaItemResolutionInPixels.get -> long +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinVideoDuration.get -> Java.Time.Duration? +Android.Widget.PhotoPicker.PhotoPickerSelectionParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatio.get -> int +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams! +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Builder() -> void +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.SetAspectRatio(int aspectRatio) -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder! +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.DescribeContents() -> int +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts +Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Widget.Photopicker.AspectRatio +Android.Widget.Photopicker.AspectRatio.Portrait916 = 1 -> Android.Widget.Photopicker.AspectRatio +Android.Widget.Photopicker.AspectRatio.Square11 = 0 -> Android.Widget.Photopicker.AspectRatio +Android.Widget.Photopicker.AspectRatio.Undefined = -1 -> Android.Widget.Photopicker.AspectRatio +Java.Interop.BaseExportAttribute +Java.Interop.BaseExportAttribute.BaseExportAttribute() -> void +Java.Interop.IAndroidCallableWrapper +Java.Interop.IAndroidCallableWrapper.RegisterNatives(Java.Interop.JniType! nativeClass) -> void +Java.Interop.JavaPeerAliasesAttribute +Java.Interop.JavaPeerAliasesAttribute.Aliases.get -> string![]! +Java.Interop.JavaPeerAliasesAttribute.JavaPeerAliasesAttribute(params string![]! aliases) -> void +Java.Interop.JavaPeerProxy +Java.Interop.JavaPeerProxy.JavaPeerProxy(string! jniName, System.Type! targetType) -> void +Java.Interop.JavaPeerProxy.JniName.get -> string! +Java.Interop.JavaPeerProxy.TargetType.get -> System.Type! +Java.Lang.ICharSequence.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void +Java.Lang.IllegalCallerException +Java.Lang.IllegalCallerException.IllegalCallerException() -> void +Java.Lang.IllegalCallerException.IllegalCallerException(Java.Lang.Throwable? cause) -> void +Java.Lang.IllegalCallerException.IllegalCallerException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Java.Lang.IllegalCallerException.IllegalCallerException(string? message, Java.Lang.Throwable? cause) -> void +Java.Lang.IllegalCallerException.IllegalCallerException(string? s) -> void +Java.Lang.String.IndexOf(int ch, int beginIndex, int endIndex) -> int +Java.Lang.String.IndexOf(string! str, int beginIndex, int endIndex) -> int +Java.Lang.String.SplitWithDelimiters(string! regex, int limit) -> string![]! +Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +Java.Lang.StringBuffer.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuffer! +Java.Lang.StringBuffer.Repeat(int codePoint, int count) -> Java.Lang.StringBuffer! +Java.Lang.StringBuffer.Repeat(string! cs, int count) -> Java.Lang.StringBuffer! +Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void +Java.Lang.StringBuilder.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuilder! +Java.Lang.StringBuilder.Repeat(int codePoint, int count) -> Java.Lang.StringBuilder! +Java.Lang.StringBuilder.Repeat(string! cs, int count) -> Java.Lang.StringBuilder! +Java.Lang.Thread.Join(Java.Time.Duration? duration) -> bool +Java.Lang.WrongThreadException +Java.Lang.WrongThreadException.WrongThreadException() -> void +Java.Lang.WrongThreadException.WrongThreadException(Java.Lang.Throwable? cause) -> void +Java.Lang.WrongThreadException.WrongThreadException(string? message, Java.Lang.Throwable? cause) -> void +Java.Lang.WrongThreadException.WrongThreadException(string? s) -> void +Java.Time.Duration.IsPositive.get -> bool +Java.Util.Streams.Gatherer +Java.Util.Streams.Gatherers +Java.Util.Streams.IGatherer +Java.Util.Streams.IGatherer.AndThen(Java.Util.Streams.IGatherer? that) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.Combiner() -> Java.Util.Functions.IBinaryOperator? +Java.Util.Streams.IGatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? +Java.Util.Streams.IGatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? +Java.Util.Streams.IGatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? +Java.Util.Streams.IGatherer.Finisher() -> Java.Util.Functions.IBiConsumer? +Java.Util.Streams.IGatherer.GetIntegrator() -> Java.Util.Streams.IGatherer.IIntegrator? +Java.Util.Streams.IGatherer.IDownstream +Java.Util.Streams.IGatherer.IDownstream.IsRejecting.get -> bool +Java.Util.Streams.IGatherer.IDownstream.Push(Java.Lang.Object? element) -> bool +Java.Util.Streams.IGatherer.IIntegrator +Java.Util.Streams.IGatherer.IIntegrator.IGreedy +Java.Util.Streams.IGatherer.IIntegrator.Integrate(Java.Lang.Object? state, Java.Lang.Object? element, Java.Util.Streams.IGatherer.IDownstream? downstream) -> bool +Java.Util.Streams.IGatherer.IIntegrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? +Java.Util.Streams.IGatherer.IIntegrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? +Java.Util.Streams.IGatherer.Initializer() -> Java.Util.Functions.ISupplier? +Java.Util.Streams.IGatherer.Integrator +Java.Util.Streams.IGatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +Microsoft.Android.Runtime.TrimmableTypeMap +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string? comment) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string? domain) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date? date) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string? path) -> void +Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string? value) -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler +REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan +REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? +REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool +REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan +REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void +REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool +REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? +REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? +REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void +REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void +REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! +REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? +abstract Android.App.PrivateCompute.DataMigrationToPccService.OnMigrationRequested(Java.Util.Functions.IConsumer! callback) -> void +abstract Android.App.PrivateCompute.PccService.OnReceiveData(Android.OS.Bundle! data, string! packageName) -> void +abstract Android.Media.Projection.AppContentProjectionService.OnContentRequest(Android.Media.Projection.AppContentRequest! request) -> void +abstract Android.Media.Projection.AppContentProjectionService.OnContentRequestCanceled() -> void +abstract Android.Media.Projection.AppContentProjectionService.OnLoopbackProjectionStarted(Android.Media.Projection.AppContentProjectionSession! session, int contentId) -> bool +abstract Android.Media.Projection.AppContentProjectionService.OnSessionStopped(Android.Media.Projection.AppContentProjectionSession! session) -> void +abstract Android.OS.Storage.Operations.Sources.OperationSource.ToString() -> string! +abstract Android.OS.Storage.Operations.Targets.OperationTarget.ToString() -> string! +abstract Android.Service.Messaging.AlternativeMessageTransportService.OnMessageUpgradeRequested(Android.Net.Uri! contentUri, Java.Util.Functions.IConsumer! upgradeStatus) -> void +abstract Android.Views.BlurRegion.Copy() -> Android.Views.BlurRegion! +abstract Java.Interop.JavaPeerProxy.CreateInstance(nint handle, Android.Runtime.JniHandleOwnership transfer) -> Java.Interop.IJavaPeerable? +abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer? action) -> bool +const Android.App.ActivityManager.AppTask.WindowingLayerNormalApp = Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp -> Android.App.ActivityManagerAppTaskWindowingLayer +const Android.App.ActivityManager.AppTask.WindowingLayerPinned = Android.App.ActivityManagerAppTaskWindowingLayer.Pinned -> Android.App.ActivityManagerAppTaskWindowingLayer +const Android.App.ActivityManager.AppTask.WindowingLayerRequestGranted = Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted -> Android.App.ActivityManagerAppTaskWindowingLayerResult +const Android.App.ActivityManager.AppTask.WindowingLayerRequestRejected = Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected -> Android.App.ActivityManagerAppTaskWindowingLayerResult +const Android.App.ActivityManager.AppTask.WindowingLayerUndefined = Android.App.ActivityManagerAppTaskWindowingLayer.Undefined -> Android.App.ActivityManagerAppTaskWindowingLayer +const Android.App.Admin.DevicePolicyIdentifiers.CrossProfileWidgetProviderPolicy = "crossProfileWidgetProvider" -> string! +const Android.App.Admin.DevicePolicyIdentifiers.MemoryTaggingPolicy = "memoryTagging" -> string! +const Android.App.AnrTypes.AnrTypeAppTriggered = Android.App.AnrType.AppTriggered -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeApplicationStart = Android.App.AnrType.ApplicationStart -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeBroadcastOfIntent = Android.App.AnrType.BroadcastOfIntent -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeContentProviderNotResponding = Android.App.AnrType.ContentProviderNotResponding -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeExecuteService = Android.App.AnrType.ExecuteService -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeForegroundShortServiceTimeout = Android.App.AnrType.ForegroundShortServiceTimeout -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeInputDispatch = Android.App.AnrType.InputDispatch -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeInputDispatchNoFocusedWindow = Android.App.AnrType.InputDispatchNoFocusedWindow -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeJobServiceStart = Android.App.AnrType.JobServiceStart -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeOther = Android.App.AnrType.Other -> Android.App.AnrType +const Android.App.AnrTypes.AnrTypeStartForegroundService = Android.App.AnrType.StartForegroundService -> Android.App.AnrType +const Android.App.AnrWarningResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AnrWarningResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionEnabledState.Default -> Android.App.AppFunctions.AppFunctionEnabledState +const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionEnabledState.Disabled -> Android.App.AppFunctions.AppFunctionEnabledState +const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionEnabledState.Enabled -> Android.App.AppFunctions.AppFunctionEnabledState +const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionMetadata.PropertyEnabledByDefault = "enabledByDefault" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyFunctionId = "id" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaCategory = "schemaCategory" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaName = "schemaName" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaVersion = "schemaVersion" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyScope = "scope" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeActivity = "activity" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeGlobal = "global" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.ScopeActivity = Android.App.AppFunctions.AppFunctionMetadataScope.Activity -> Android.App.AppFunctions.AppFunctionMetadataScope +const Android.App.AppFunctions.AppFunctionMetadata.ScopeGlobal = Android.App.AppFunctions.AppFunctionMetadataScope.Global -> Android.App.AppFunctions.AppFunctionMetadataScope +const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionPackageMetadata.PropertyTopLevelDocuments = "topLevelMetadataDocuments" -> string! +const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppInteractionAttribution.InteractionTypeOther = Android.App.AppInteractionAttributionInteractionType.Other -> Android.App.AppInteractionAttributionInteractionType +const Android.App.AppInteractionAttribution.InteractionTypeUserQuery = Android.App.AppInteractionAttributionInteractionType.UserQuery -> Android.App.AppInteractionAttributionInteractionType +const Android.App.AppInteractionAttribution.InteractionTypeUserScheduled = Android.App.AppInteractionAttributionInteractionType.UserScheduled -> Android.App.AppInteractionAttributionInteractionType +const Android.App.AppInteractionAttribution.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppInteractionAttribution.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppInteractionContract.InterfaceConsts.Count = "_count" -> string! +const Android.App.AppInteractionContract.InterfaceConsts.Id = "_id" -> string! +const Android.App.AppSearch.AppSearchResult.ResultUnavailable = Android.App.AppSearch.AppSearchResultCode.Unavailable -> Android.App.AppSearch.AppSearchResultCode +const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AppSearch.SetSchemaRequest.PrivateComputeCoreUidAccess = Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess -> Android.App.AppSearch.SchemaRequestPermissions +const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.AutomaticZenRule.TypeTransit = Android.App.AutomaticZenRuleType.Transit -> Android.App.AutomaticZenRuleType +const Android.App.Backup.BackupAgent.FlagCrossPlatformDataTransferIos = Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos -> Android.App.Backup.BackupTransportFlags +const Android.App.HandoffActivityData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.HandoffActivityData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.HandoffActivityParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.HandoffActivityParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.Notification.Action.EmphasisAuto = Android.App.ActionEmphasis.Auto -> Android.App.ActionEmphasis +const Android.App.Notification.Action.EmphasisPrimary = Android.App.ActionEmphasis.Primary -> Android.App.ActionEmphasis +const Android.App.Notification.Action.EmphasisSecondary = Android.App.ActionEmphasis.Secondary -> Android.App.ActionEmphasis +const Android.App.Notification.Action.SemanticActionPause = Android.App.SemanticAction.Pause -> Android.App.SemanticAction +const Android.App.Notification.Action.SemanticActionPlay = Android.App.SemanticAction.Play -> Android.App.SemanticAction +const Android.App.Notification.Action.SemanticActionStop = Android.App.SemanticAction.Stop -> Android.App.SemanticAction +const Android.App.Notification.Action.StyleAuto = Android.App.ActionStyle.Auto -> Android.App.ActionStyle +const Android.App.Notification.Action.StyleIconAndText = Android.App.ActionStyle.IconAndText -> Android.App.ActionStyle +const Android.App.Notification.Action.StyleIconOnly = Android.App.ActionStyle.IconOnly -> Android.App.ActionStyle +const Android.App.Notification.Action.StyleTextOnly = Android.App.ActionStyle.TextOnly -> Android.App.ActionStyle +const Android.App.Notification.ActionBridgedNotificationPreferences = "android.app.action.BRIDGED_NOTIFICATION_PREFERENCES" -> string! +const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.Notification.ExtraPreferSmallIcon = "android.app.preferSmallIcon" -> string! +const Android.App.Notification.ExtraRequestPromotedOngoing = "android.requestPromotedOngoing" -> string! +const Android.App.Notification.Metric.FixedDate.FormatAutomatic = Android.App.FixedDateFormat.Automatic -> Android.App.FixedDateFormat +const Android.App.Notification.Metric.FixedDate.FormatLongDate = Android.App.FixedDateFormat.LongDate -> Android.App.FixedDateFormat +const Android.App.Notification.Metric.FixedDate.FormatShortDate = Android.App.FixedDateFormat.ShortDate -> Android.App.FixedDateFormat +const Android.App.Notification.Metric.TimeDifference.FormatAdaptive = Android.App.TimeDifferenceFormat.Adaptive -> Android.App.TimeDifferenceFormat +const Android.App.Notification.Metric.TimeDifference.FormatChronometer = Android.App.TimeDifferenceFormat.Chronometer -> Android.App.TimeDifferenceFormat +const Android.App.Notification.MetricStyle.MetricIndexNone = -1 -> int +const Android.App.Notification.SemanticStyleCaution = Android.App.NotificationSemanticStyle.Caution -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleDanger = Android.App.NotificationSemanticStyle.Danger -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleInfo = Android.App.NotificationSemanticStyle.Info -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleSafe = Android.App.NotificationSemanticStyle.Safe -> Android.App.NotificationSemanticStyle +const Android.App.Notification.SemanticStyleUnspecified = Android.App.NotificationSemanticStyle.Unspecified -> Android.App.NotificationSemanticStyle +const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PermissionUI.LocationButtonSession.TextTypeNearMyPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeNearYourPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeNone = Android.App.PermissionUI.LocationButtonSessionTextType.None -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeSharePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PermissionUI.LocationButtonSession.TextTypeUsePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +const Android.App.PrivateCompute.DataMigrationToPccService.MigrationTimeoutMs = 60000 -> long +const Android.App.PrivateCompute.DataMigrationToPccService.ServiceInterface = "android.app.privatecompute.DataMigrationToPccService" -> string! +const Android.App.PrivateCompute.MigrationException.ErrorInvocationFailed = Android.App.PrivateCompute.MigrationError.InvocationFailed -> Android.App.PrivateCompute.MigrationError +const Android.App.PrivateCompute.MigrationException.ErrorTimeout = Android.App.PrivateCompute.MigrationError.Timeout -> Android.App.PrivateCompute.MigrationError +const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestAccepted = Android.App.PrivateCompute.MigrationStatus.Accepted -> Android.App.PrivateCompute.MigrationStatus +const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestRejected = Android.App.PrivateCompute.MigrationStatus.Rejected -> Android.App.PrivateCompute.MigrationStatus +const Android.App.StatusBarManager.ShowPowerMenuResultDisabled = Android.App.ShowPowerMenuResult.Disabled -> Android.App.ShowPowerMenuResult +const Android.App.StatusBarManager.ShowPowerMenuResultShowing = Android.App.ShowPowerMenuResult.Showing -> Android.App.ShowPowerMenuResult +const Android.App.StatusBarManager.ShowPowerMenuResultUnknown = Android.App.ShowPowerMenuResult.Unknown -> Android.App.ShowPowerMenuResult +const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateGranted = Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted -> Android.App.VoiceInteractions.ReadScreenContextRequestState +const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateRequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState +const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateUnrequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState +const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Appwidget.AppWidgetManager.OptionAppwidgetDisplayId = "appWidgetDisplayId" -> string! +const Android.Bluetooth.BluetoothA2dp.ExtraDisconnectedReason = "android.bluetooth.a2dp.extra.DISCONNECTED_REASON" -> string! +const Android.Bluetooth.BluetoothA2dp.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothCodecType.CodecIdLhdcv5 = 327307049727 -> long +const Android.Bluetooth.BluetoothCodecType.CodecIdSonyLdac = 2852204031 -> long +const Android.Bluetooth.BluetoothCsipSetCoordinator.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrAuthFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonLeEncryptFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonLeIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.BondLossReasonUnknown = Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown -> Android.Bluetooth.BluetoothDeviceBondLossReason +const Android.Bluetooth.BluetoothDevice.EncryptionAlgorithmUnknown = Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm +const Android.Bluetooth.BluetoothDevice.ExtraBondLossReason = "android.bluetooth.device.extra.BOND_LOSS_REASON" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraDiscoveryResultType = "android.bluetooth.device.extra.DISCOVERY_RESULT_TYPE" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraPairingAlgorithm = "android.bluetooth.device.extra.PAIRING_ALGORITHM" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraPairingContext = "android.bluetooth.device.extra.PAIRING_CONTEXT" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraUuidLe = "android.bluetooth.device.extra.UUID_LE" -> string! +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrSsp = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmLeLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingAlgorithmSc = Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc -> Android.Bluetooth.BluetoothDevicePairingAlgorithm +const Android.Bluetooth.BluetoothDevice.PairingContextRepairing = 2 -> int +const Android.Bluetooth.BluetoothDevice.PairingContextUserApprovalRequested = 1 -> int +const Android.Bluetooth.BluetoothDevice.PairingContextUserParticipationRequested = 0 -> int +const Android.Bluetooth.BluetoothDevice.PhyLeHdt = Android.Bluetooth.BluetoothPhy.PhyLeHdt -> Android.Bluetooth.BluetoothPhy +const Android.Bluetooth.BluetoothDevice.PhyLeHdtMask = Android.Bluetooth.BluetoothPhy.PhyLeHdtMask -> Android.Bluetooth.BluetoothPhy +const Android.Bluetooth.BluetoothGatt.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothGatt.SubrateModeBalanced = Android.Bluetooth.GattSubrateMode.Balanced -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeHigh = Android.Bluetooth.GattSubrateMode.High -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeLow = Android.Bluetooth.GattSubrateMode.Low -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeNotUpdated = Android.Bluetooth.GattSubrateMode.NotUpdated -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeOff = Android.Bluetooth.GattSubrateMode.Off -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGatt.SubrateModeSystemUpdate = Android.Bluetooth.GattSubrateMode.SystemUpdate -> Android.Bluetooth.GattSubrateMode +const Android.Bluetooth.BluetoothGattServer.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHeadset.ExtraDisconnectedReason = "android.bluetooth.headset.extra.DISCONNECTED_REASON" -> string! +const Android.Bluetooth.BluetoothHeadset.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHealth.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHearingAid.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothHidDevice.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothLeAudio.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeOpusHiRes = Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes -> Android.Bluetooth.BluetoothLeSourceCodecType +const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeVendorSpecific = Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific -> Android.Bluetooth.BluetoothLeSourceCodecType +const Android.Bluetooth.BluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.BluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorInsufficientResources = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorRfcommConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorRoleSwitchFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorSdpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.BluetoothStatusCodes.ErrorStreamConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes +const Android.Bluetooth.IBluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! +const Android.Bluetooth.LE.AdvertisingSetParameters.TxPowerMaxAvailable = Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable -> Android.Bluetooth.LE.AdvertiseTxPower +const Android.Bluetooth.LE.ScanSettings.ScanTypeActive = Android.Bluetooth.LE.ScanType.Active -> Android.Bluetooth.LE.ScanType +const Android.Bluetooth.LE.ScanSettings.ScanTypePassive = Android.Bluetooth.LE.ScanType.Passive -> Android.Bluetooth.LE.ScanType +const Android.Bluetooth.LE.ScanSettings.ScanTypeUnknown = Android.Bluetooth.LE.ScanType.Unknown -> Android.Bluetooth.LE.ScanType +const Android.Companion.ActionRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Companion.ActionRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Companion.ActionRequest.OpActivate = Android.Companion.RequestOperation.Activate -> Android.Companion.RequestOperation +const Android.Companion.ActionRequest.OpDeactivate = Android.Companion.RequestOperation.Deactivate -> Android.Companion.RequestOperation +const Android.Companion.ActionRequest.RequestNearbyAdvertising = Android.Companion.RequestAction.NearbyAdvertising -> Android.Companion.RequestAction +const Android.Companion.ActionRequest.RequestNearbyScanning = Android.Companion.RequestAction.NearbyScanning -> Android.Companion.RequestAction +const Android.Companion.ActionRequest.RequestTransport = Android.Companion.RequestAction.Transport -> Android.Companion.RequestAction +const Android.Companion.ActionResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Companion.ActionResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Companion.ActionResult.ResultActivated = Android.Companion.ResultCode.Activated -> Android.Companion.ResultCode +const Android.Companion.ActionResult.ResultDeactivated = Android.Companion.ResultCode.Deactivated -> Android.Companion.ResultCode +const Android.Companion.ActionResult.ResultFailedToActivate = Android.Companion.ResultCode.FailedToActivate -> Android.Companion.ResultCode +const Android.Companion.AssociationRequest.DeviceProfileFitnessTracker = "android.app.role.COMPANION_DEVICE_FITNESS_TRACKER" -> string! +const Android.Companion.AssociationRequest.DeviceProfileMedical = "android.app.role.COMPANION_DEVICE_MEDICAL" -> string! +const Android.Companion.AssociationRequest.PermissionGroupNearby = "NEARBY_DEVICES" -> string! +const Android.Companion.CompanionDeviceManager.FlagAirplaneMode = Android.Companion.SystemDataSyncFlags.AirplaneMode -> Android.Companion.SystemDataSyncFlags +const Android.Companion.CompanionDeviceManager.FlagTaskContinuity = Android.Companion.SystemDataSyncFlags.TaskContinuity -> Android.Companion.SystemDataSyncFlags +const Android.Companion.CompanionDeviceManager.FlagUniversalModes = Android.Companion.SystemDataSyncFlags.UniversalModes -> Android.Companion.SystemDataSyncFlags +const Android.Companion.DevicePresenceEvent.EventAssociationRemoved = Android.Companion.DevicePresenceEventType.EventAssociationRemoved -> Android.Companion.DevicePresenceEventType +const Android.Companion.DevicePresenceEvent.EventSelfManagedNearby = Android.Companion.DevicePresenceEventType.Nearby -> Android.Companion.DevicePresenceEventType +const Android.Companion.DevicePresenceEvent.EventSelfManagedNotNearby = Android.Companion.DevicePresenceEventType.NotNearby -> Android.Companion.DevicePresenceEventType +const Android.Content.Context.AutofillService = "autofill" -> string! +const Android.Content.Context.ChooserService = "chooser" -> string! +const Android.Content.Context.FileService = "file" -> string! +const Android.Content.Context.NpuService = "npu" -> string! +const Android.Content.Context.PccSandboxService = "pcc_sandbox" -> string! +const Android.Content.Context.SerialService = "serial" -> string! +const Android.Content.Context.TelephonyPhoneNumberService = "telephony_phone_number" -> string! +const Android.Content.Context.WebAppService = "web_app" -> string! +const Android.Content.Intent.ActionOpenEyeDropper = "android.intent.action.OPEN_EYE_DROPPER" -> string! +const Android.Content.Intent.ActionStopVoiceCommand = "android.intent.action.STOP_VOICE_COMMAND" -> string! +const Android.Content.Intent.ActionTimezoneOffsetChanged = "android.intent.action.TIMEZONE_OFFSET_CHANGED" -> string! +const Android.Content.Intent.ExtraAssistDisplayId = "android.intent.extra.ASSIST_DISPLAY_ID" -> string! +const Android.Content.Intent.ExtraColor = "android.intent.extra.COLOR" -> string! +const Android.Content.Intent.ExtraNewTimezoneOffset = "android.intent.extra.NEW_TIMEZONE_OFFSET" -> string! +const Android.Content.Intent.ExtraOldTimezoneOffset = "android.intent.extra.OLD_TIMEZONE_OFFSET" -> string! +const Android.Content.Intent.ExtraUseSystemContactsPicker = "android.intent.extra.USE_SYSTEM_CONTACTS_PICKER" -> string! +const Android.Content.PM.PackageInfo.RequestedPermissionOnlyForLocationButton = Android.Content.PM.RequestedPermission.OnlyForLocationButton -> Android.Content.PM.RequestedPermission +const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonDeveloperBlocked = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonNetworkUnavailable = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonUnknown = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason +const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationExtensionResponse = "android.content.pm.extra.DEVELOPER_VERIFICATION_EXTENSION_RESPONSE" -> string! +const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationFailureReason = "android.content.pm.extra.DEVELOPER_VERIFICATION_FAILURE_REASON" -> string! +const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationLitePerformed = "android.content.pm.extra.DEVELOPER_VERIFICATION_LITE_PERFORMED" -> string! +const Android.Content.PM.PackageManager.FeatureDeviceIdAttestation = "android.software.device_id_attestation" -> string! +const Android.Content.PM.PackageManager.FeatureNeuralProcessingUnit = "android.hardware.npu" -> string! +const Android.Content.PM.PackageManager.PropertyNativeServiceFunctionName = "android.app.PROPERTY_NATIVE_SERVICE_FUNCTION_NAME" -> string! +const Android.Content.PM.PackageManager.PropertyNativeServiceLibraryName = "android.app.PROPERTY_NATIVE_SERVICE_LIBRARY_NAME" -> string! +const Android.Content.PM.PermissionInfo.FlagAllowedInPrivateComputeCore = Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore -> Android.Content.PM.PermissionInfoFlags +const Android.Content.PM.ServiceInfo.FlagNativeService = Android.Content.PM.ServiceInfoFlags.NativeService -> Android.Content.PM.ServiceInfoFlags +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultCancelledByUser = Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultDuplicatedRequest = Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInvalidArguments = Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultNetworkError = Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSecurityError = Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSuccess = Android.Content.PM.Webapp.WebAppInstallResultCode.Success -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown -> Android.Content.PM.Webapp.WebAppInstallResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.Installed -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultNotInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown -> Android.Content.PM.Webapp.WebAppQueryResultCode +const Android.DeviceLock.DeviceId.DeviceIdTypeSerialNumber = Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber -> Android.DeviceLock.DeviceIdType +const Android.DeviceLock.DeviceLockManager.ExtraDeviceLockVersion = "android.devicelock.extra.DEVICE_LOCK_VERSION" -> string! +const Android.Graphics.Drawables.GradientDrawable.Arc = Android.Graphics.Drawables.ShapeType.Arc -> Android.Graphics.Drawables.ShapeType +const Android.Graphics.ImageFormat.Raw14 = Android.Graphics.ImageFormatType.Raw14 -> Android.Graphics.ImageFormatType +const Android.Graphics.Pdf.Component.PdfAnnotationType.Freetext = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfAnnotationType.Highlight = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfAnnotationType.Stamp = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfAnnotationType.Unknown = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Image = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Path = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Text = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPageObjectType.Unknown = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyCourier = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyHelvetica = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilySymbol = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyTimesNewRoman = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily +const Android.Graphics.Pdf.RenderParams.FlagRenderFreetextAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag +const Android.Graphics.Pdf.RenderParams.FlagRenderStampAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag +const Android.Graphics.Pdf.RenderParams.RenderFormContentDefault = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +const Android.Graphics.Pdf.RenderParams.RenderFormContentDisabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +const Android.Graphics.Pdf.RenderParams.RenderFormContentEnabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode +const Android.Hardware.Biometrics.BiometricManager.IconTypeAccount = Android.Hardware.Biometrics.BiometricManagerIconType.Account -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeGeneric = Android.Hardware.Biometrics.BiometricManagerIconType.Generic -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeMessage = Android.Hardware.Biometrics.BiometricManagerIconType.Message -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypePassword = Android.Hardware.Biometrics.BiometricManagerIconType.Password -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeQrCode = Android.Hardware.Biometrics.BiometricManagerIconType.QrCode -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeReset = Android.Hardware.Biometrics.BiometricManagerIconType.Reset -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeSetting = Android.Hardware.Biometrics.BiometricManagerIconType.Setting -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.BiometricManager.IconTypeSupervised = Android.Hardware.Biometrics.BiometricManagerIconType.Supervised -> Android.Hardware.Biometrics.BiometricManagerIconType +const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeBuiltIn = 0 -> int +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeExternal = 1 -> int +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeUnknown = 3 -> int +const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeVirtual = 2 -> int +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemPoSmpte209450 = 1048576 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemSmpte209450 = 524288 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefPoSmpte209450 = 262144 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefSmpte209450 = 131072 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemPoSmpte209450 = 16777216 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemSmpte209450 = 8388608 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefPoSmpte209450 = 4194304 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefSmpte209450 = 2097152 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10PlusSmpte209450 = 65536 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10Smpte209450 = 32768 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hlg10Smpte209450 = 16384 -> long +const Android.Hardware.Camera2.Params.DynamicRangeProfiles.StandardSmpte209450 = 8192 -> long +const Android.Hardware.DataSpace.DataspaceDisplayBt2020 = Android.Hardware.DataSpaceType.DisplayBt2020 -> Android.Hardware.DataSpaceType +const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeAnalog = Android.Hardware.Display.VideoInputType.Analog -> Android.Hardware.Display.VideoInputType +const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeDigital = Android.Hardware.Display.VideoInputType.Digital -> Android.Hardware.Display.VideoInputType +const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeUnknown = Android.Hardware.Display.VideoInputType.Unknown -> Android.Hardware.Display.VideoInputType +const Android.Hardware.Display.DisplayManager.BrightnessUnitPercentage = Android.Hardware.Display.DisplayBrightnessUnit.Percentage -> Android.Hardware.Display.DisplayBrightnessUnit +const Android.Hardware.Display.DisplayManager.DisplayCategoryBuiltInDisplays = "android.hardware.display.category.BUILT_IN_DISPLAYS" -> string! +const Android.Hardware.Display.DisplayManager.EventTypeDisplayBrightness = 32 -> long +const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.HardwareBuffer.Bgra1010102 = Android.Hardware.HardwareBufferFormat.Bgra1010102 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Bgrx1010102 = Android.Hardware.HardwareBufferFormat.Bgrx1010102 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.R12 = Android.Hardware.HardwareBufferFormat.R12 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.R14 = Android.Hardware.HardwareBufferFormat.R14 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rg1212 = Android.Hardware.HardwareBufferFormat.Rg1212 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rg1414 = Android.Hardware.HardwareBufferFormat.Rg1414 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rgba12121212 = Android.Hardware.HardwareBufferFormat.Rgba12121212 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.HardwareBuffer.Rgba14141414 = Android.Hardware.HardwareBufferFormat.Rgba14141414 -> Android.Hardware.HardwareBufferFormat +const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Lights.ColorSequence.InterpolationModeLinear = Android.Hardware.Lights.InterpolationMode.Linear -> Android.Hardware.Lights.InterpolationMode +const Android.Hardware.Lights.ColorSequence.InterpolationModeNone = Android.Hardware.Lights.InterpolationMode.None -> Android.Hardware.Lights.InterpolationMode +const Android.Hardware.Lights.Light.LightCapabilityAnimation = Android.Hardware.Lights.LightCapability.Animation -> Android.Hardware.Lights.LightCapability +const Android.Hardware.Lights.Light.LightTypeApplication = Android.Hardware.Lights.LightType.Application -> Android.Hardware.Lights.LightType +const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Serial.SerialPort.InvalidId = -1 -> int +const Android.Hardware.Serial.SerialPort.OpenFlagDataSync = Android.Hardware.Serial.OpenFlags.DataSync -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagNonblock = Android.Hardware.Serial.OpenFlags.Nonblock -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagReadOnly = Android.Hardware.Serial.OpenFlags.ReadOnly -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagReadWrite = Android.Hardware.Serial.OpenFlags.ReadWrite -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagSync = Android.Hardware.Serial.OpenFlags.Sync -> Android.Hardware.Serial.OpenFlags +const Android.Hardware.Serial.SerialPort.OpenFlagWriteOnly = Android.Hardware.Serial.OpenFlags.WriteOnly -> Android.Hardware.Serial.OpenFlags +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeAbsinthe = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBeer = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBrandy = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeChuhai = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCider = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCocktail = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeGin = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeHighball = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeLager = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeMead = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeOther = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeRum = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSake = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeShochu = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSoju = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeTequila = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeVodka = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWhiskey = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWine = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType +const Android.Health.Connect.DataTypes.Device.DeviceTypeConsumerMedicalDevice = Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessEquipment = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessMachine = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeGlasses = Android.Health.Connect.DataTypes.HealthDeviceType.Glasses -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeHearable = Android.Health.Connect.DataTypes.HealthDeviceType.Hearable -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypeMeter = Android.Health.Connect.DataTypes.HealthDeviceType.Meter -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.Device.DeviceTypePortableComputer = Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer -> Android.Health.Connect.DataTypes.HealthDeviceType +const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseFollicular = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseLuteal = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal -> Android.Health.Connect.Datatypes.MenstrualCyclePhase +const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType +const Android.Health.Connect.DataTypes.SymptomRecord.SeverityMild = Android.Health.Connect.Datatypes.SymptomSeverity.Mild -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SeverityModerate = Android.Health.Connect.Datatypes.SymptomSeverity.Moderate -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SeveritySevere = Android.Health.Connect.Datatypes.SymptomSeverity.Severe -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SeverityUnspecified = Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified -> Android.Health.Connect.Datatypes.SymptomSeverity +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAbdominalPain = Android.Health.Connect.Datatypes.SymptomType.AbdominalPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAcne = Android.Health.Connect.Datatypes.SymptomType.Acne -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBackPain = Android.Health.Connect.Datatypes.SymptomType.BackPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBloating = Android.Health.Connect.Datatypes.SymptomType.Bloating -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrainFog = Android.Health.Connect.Datatypes.SymptomType.BrainFog -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBreastTenderness = Android.Health.Connect.Datatypes.SymptomType.BreastTenderness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrittleNails = Android.Health.Connect.Datatypes.SymptomType.BrittleNails -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBurningMouth = Android.Health.Connect.Datatypes.SymptomType.BurningMouth -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestPain = Android.Health.Connect.Datatypes.SymptomType.ChestPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestTightness = Android.Health.Connect.Datatypes.SymptomType.ChestTightness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChills = Android.Health.Connect.Datatypes.SymptomType.Chills -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeConstipation = Android.Health.Connect.Datatypes.SymptomType.Constipation -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCough = Android.Health.Connect.Datatypes.SymptomType.Cough -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCramps = Android.Health.Connect.Datatypes.SymptomType.Cramps -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCravings = Android.Health.Connect.Datatypes.SymptomType.Cravings -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDehydration = Android.Health.Connect.Datatypes.SymptomType.Dehydration -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDiarrhea = Android.Health.Connect.Datatypes.SymptomType.Diarrhea -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDifficultySwallowing = Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDizziness = Android.Health.Connect.Datatypes.SymptomType.Dizziness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDrySkin = Android.Health.Connect.Datatypes.SymptomType.DrySkin -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeEaraches = Android.Health.Connect.Datatypes.SymptomType.Earaches -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFatigue = Android.Health.Connect.Datatypes.SymptomType.Fatigue -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFever = Android.Health.Connect.Datatypes.SymptomType.Fever -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeGeneralizedBodyAche = Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHairLoss = Android.Health.Connect.Datatypes.SymptomType.HairLoss -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeadache = Android.Health.Connect.Datatypes.SymptomType.Headache -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartPalpitations = Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartburn = Android.Health.Connect.Datatypes.SymptomType.Heartburn -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHotFlashes = Android.Health.Connect.Datatypes.SymptomType.HotFlashes -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeInsomnia = Android.Health.Connect.Datatypes.SymptomType.Insomnia -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointPain = Android.Health.Connect.Datatypes.SymptomType.JointPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointStiffness = Android.Health.Connect.Datatypes.SymptomType.JointStiffness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfAppetite = Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfConsciousness = Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLowerBackPain = Android.Health.Connect.Datatypes.SymptomType.LowerBackPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMemoryLapse = Android.Health.Connect.Datatypes.SymptomType.MemoryLapse -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMoodChange = Android.Health.Connect.Datatypes.SymptomType.MoodChange -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMusclePain = Android.Health.Connect.Datatypes.SymptomType.MusclePain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNausea = Android.Health.Connect.Datatypes.SymptomType.Nausea -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNightSweats = Android.Health.Connect.Datatypes.SymptomType.NightSweats -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypePelvicPain = Android.Health.Connect.Datatypes.SymptomType.PelvicPain -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRapidPoundingOrFlutteringHeartbeat = Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeReducedCapacityForExercise = Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRunnyNose = Android.Health.Connect.Datatypes.SymptomType.RunnyNose -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeShortnessOfBreath = Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSkippedHeartbeat = Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepChanges = Android.Health.Connect.Datatypes.SymptomType.SleepChanges -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepiness = Android.Health.Connect.Datatypes.SymptomType.Sleepiness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSneezing = Android.Health.Connect.Datatypes.SymptomType.Sneezing -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSnore = Android.Health.Connect.Datatypes.SymptomType.Snore -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSoreThroat = Android.Health.Connect.Datatypes.SymptomType.SoreThroat -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStomachAche = Android.Health.Connect.Datatypes.SymptomType.StomachAche -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStuffyNose = Android.Health.Connect.Datatypes.SymptomType.StuffyNose -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnexplainedWeightChanges = Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnknown = Android.Health.Connect.Datatypes.SymptomType.Unknown -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalDryness = Android.Health.Connect.Datatypes.SymptomType.VaginalDryness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalItchiness = Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVomiting = Android.Health.Connect.Datatypes.SymptomType.Vomiting -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWaterRetention = Android.Health.Connect.Datatypes.SymptomType.WaterRetention -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWheezing = Android.Health.Connect.Datatypes.SymptomType.Wheezing -> Android.Health.Connect.Datatypes.SymptomType +const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.HealthConnectManager.ActionShowOnboarding = "android.health.connect.action.SHOW_ONBOARDING" -> string! +const Android.Health.Connect.HealthPermissions.ReadAlcoholConsumption = "android.permission.health.READ_ALCOHOL_CONSUMPTION" -> string! +const Android.Health.Connect.HealthPermissions.ReadMenstrualCyclePhase = "android.permission.health.READ_MENSTRUAL_CYCLE_PHASE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomAbdominalPain = "android.permission.health.READ_SYMPTOM_ABDOMINAL_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomAcne = "android.permission.health.READ_SYMPTOM_ACNE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBackPain = "android.permission.health.READ_SYMPTOM_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBloating = "android.permission.health.READ_SYMPTOM_BLOATING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBrainFog = "android.permission.health.READ_SYMPTOM_BRAIN_FOG" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBreastTenderness = "android.permission.health.READ_SYMPTOM_BREAST_TENDERNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBrittleNails = "android.permission.health.READ_SYMPTOM_BRITTLE_NAILS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomBurningMouth = "android.permission.health.READ_SYMPTOM_BURNING_MOUTH" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomChestPain = "android.permission.health.READ_SYMPTOM_CHEST_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomChestTightness = "android.permission.health.READ_SYMPTOM_CHEST_TIGHTNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomChills = "android.permission.health.READ_SYMPTOM_CHILLS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomConstipation = "android.permission.health.READ_SYMPTOM_CONSTIPATION" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomCough = "android.permission.health.READ_SYMPTOM_COUGH" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomCramps = "android.permission.health.READ_SYMPTOM_CRAMPS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomCravings = "android.permission.health.READ_SYMPTOM_CRAVINGS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDehydration = "android.permission.health.READ_SYMPTOM_DEHYDRATION" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDiarrhea = "android.permission.health.READ_SYMPTOM_DIARRHEA" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDifficultySwallowing = "android.permission.health.READ_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDizziness = "android.permission.health.READ_SYMPTOM_DIZZINESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomDrySkin = "android.permission.health.READ_SYMPTOM_DRY_SKIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomEaraches = "android.permission.health.READ_SYMPTOM_EARACHES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomFatigue = "android.permission.health.READ_SYMPTOM_FATIGUE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomFever = "android.permission.health.READ_SYMPTOM_FEVER" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomGeneralizedBodyAche = "android.permission.health.READ_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHairLoss = "android.permission.health.READ_SYMPTOM_HAIR_LOSS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHeadache = "android.permission.health.READ_SYMPTOM_HEADACHE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHeartPalpitations = "android.permission.health.READ_SYMPTOM_HEART_PALPITATIONS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHeartburn = "android.permission.health.READ_SYMPTOM_HEARTBURN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomHotFlashes = "android.permission.health.READ_SYMPTOM_HOT_FLASHES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomInsomnia = "android.permission.health.READ_SYMPTOM_INSOMNIA" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomJointPain = "android.permission.health.READ_SYMPTOM_JOINT_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomJointStiffness = "android.permission.health.READ_SYMPTOM_JOINT_STIFFNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfAppetite = "android.permission.health.READ_SYMPTOM_LOSS_OF_APPETITE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfConsciousness = "android.permission.health.READ_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomLowerBackPain = "android.permission.health.READ_SYMPTOM_LOWER_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomMemoryLapse = "android.permission.health.READ_SYMPTOM_MEMORY_LAPSE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomMoodChange = "android.permission.health.READ_SYMPTOM_MOOD_CHANGE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomMusclePain = "android.permission.health.READ_SYMPTOM_MUSCLE_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomNausea = "android.permission.health.READ_SYMPTOM_NAUSEA" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomNightSweats = "android.permission.health.READ_SYMPTOM_NIGHT_SWEATS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomPelvicPain = "android.permission.health.READ_SYMPTOM_PELVIC_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.READ_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomReducedCapacityForExercise = "android.permission.health.READ_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomRunnyNose = "android.permission.health.READ_SYMPTOM_RUNNY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomShortnessOfBreath = "android.permission.health.READ_SYMPTOM_SHORTNESS_OF_BREATH" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSkippedHeartbeat = "android.permission.health.READ_SYMPTOM_SKIPPED_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSleepChanges = "android.permission.health.READ_SYMPTOM_SLEEP_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSleepiness = "android.permission.health.READ_SYMPTOM_SLEEPINESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSneezing = "android.permission.health.READ_SYMPTOM_SNEEZING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSnore = "android.permission.health.READ_SYMPTOM_SNORE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomSoreThroat = "android.permission.health.READ_SYMPTOM_SORE_THROAT" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomStomachAche = "android.permission.health.READ_SYMPTOM_STOMACH_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomStuffyNose = "android.permission.health.READ_SYMPTOM_STUFFY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomUnexplainedWeightChanges = "android.permission.health.READ_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalDryness = "android.permission.health.READ_SYMPTOM_VAGINAL_DRYNESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalItchiness = "android.permission.health.READ_SYMPTOM_VAGINAL_ITCHINESS" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomVomiting = "android.permission.health.READ_SYMPTOM_VOMITING" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomWaterRetention = "android.permission.health.READ_SYMPTOM_WATER_RETENTION" -> string! +const Android.Health.Connect.HealthPermissions.ReadSymptomWheezing = "android.permission.health.READ_SYMPTOM_WHEEZING" -> string! +const Android.Health.Connect.HealthPermissions.StartOnboarding = "android.permission.health.START_ONBOARDING" -> string! +const Android.Health.Connect.HealthPermissions.WriteAlcoholConsumption = "android.permission.health.WRITE_ALCOHOL_CONSUMPTION" -> string! +const Android.Health.Connect.HealthPermissions.WriteMenstrualCyclePhase = "android.permission.health.WRITE_MENSTRUAL_CYCLE_PHASE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomAbdominalPain = "android.permission.health.WRITE_SYMPTOM_ABDOMINAL_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomAcne = "android.permission.health.WRITE_SYMPTOM_ACNE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBackPain = "android.permission.health.WRITE_SYMPTOM_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBloating = "android.permission.health.WRITE_SYMPTOM_BLOATING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBrainFog = "android.permission.health.WRITE_SYMPTOM_BRAIN_FOG" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBreastTenderness = "android.permission.health.WRITE_SYMPTOM_BREAST_TENDERNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBrittleNails = "android.permission.health.WRITE_SYMPTOM_BRITTLE_NAILS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomBurningMouth = "android.permission.health.WRITE_SYMPTOM_BURNING_MOUTH" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomChestPain = "android.permission.health.WRITE_SYMPTOM_CHEST_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomChestTightness = "android.permission.health.WRITE_SYMPTOM_CHEST_TIGHTNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomChills = "android.permission.health.WRITE_SYMPTOM_CHILLS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomConstipation = "android.permission.health.WRITE_SYMPTOM_CONSTIPATION" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomCough = "android.permission.health.WRITE_SYMPTOM_COUGH" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomCramps = "android.permission.health.WRITE_SYMPTOM_CRAMPS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomCravings = "android.permission.health.WRITE_SYMPTOM_CRAVINGS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDehydration = "android.permission.health.WRITE_SYMPTOM_DEHYDRATION" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDiarrhea = "android.permission.health.WRITE_SYMPTOM_DIARRHEA" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDifficultySwallowing = "android.permission.health.WRITE_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDizziness = "android.permission.health.WRITE_SYMPTOM_DIZZINESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomDrySkin = "android.permission.health.WRITE_SYMPTOM_DRY_SKIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomEaraches = "android.permission.health.WRITE_SYMPTOM_EARACHES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomFatigue = "android.permission.health.WRITE_SYMPTOM_FATIGUE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomFever = "android.permission.health.WRITE_SYMPTOM_FEVER" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomGeneralizedBodyAche = "android.permission.health.WRITE_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHairLoss = "android.permission.health.WRITE_SYMPTOM_HAIR_LOSS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHeadache = "android.permission.health.WRITE_SYMPTOM_HEADACHE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHeartPalpitations = "android.permission.health.WRITE_SYMPTOM_HEART_PALPITATIONS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHeartburn = "android.permission.health.WRITE_SYMPTOM_HEARTBURN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomHotFlashes = "android.permission.health.WRITE_SYMPTOM_HOT_FLASHES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomInsomnia = "android.permission.health.WRITE_SYMPTOM_INSOMNIA" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomJointPain = "android.permission.health.WRITE_SYMPTOM_JOINT_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomJointStiffness = "android.permission.health.WRITE_SYMPTOM_JOINT_STIFFNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfAppetite = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_APPETITE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfConsciousness = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomLowerBackPain = "android.permission.health.WRITE_SYMPTOM_LOWER_BACK_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomMemoryLapse = "android.permission.health.WRITE_SYMPTOM_MEMORY_LAPSE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomMoodChange = "android.permission.health.WRITE_SYMPTOM_MOOD_CHANGE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomMusclePain = "android.permission.health.WRITE_SYMPTOM_MUSCLE_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomNausea = "android.permission.health.WRITE_SYMPTOM_NAUSEA" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomNightSweats = "android.permission.health.WRITE_SYMPTOM_NIGHT_SWEATS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomPelvicPain = "android.permission.health.WRITE_SYMPTOM_PELVIC_PAIN" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.WRITE_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomReducedCapacityForExercise = "android.permission.health.WRITE_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomRunnyNose = "android.permission.health.WRITE_SYMPTOM_RUNNY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomShortnessOfBreath = "android.permission.health.WRITE_SYMPTOM_SHORTNESS_OF_BREATH" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSkippedHeartbeat = "android.permission.health.WRITE_SYMPTOM_SKIPPED_HEARTBEAT" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSleepChanges = "android.permission.health.WRITE_SYMPTOM_SLEEP_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSleepiness = "android.permission.health.WRITE_SYMPTOM_SLEEPINESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSneezing = "android.permission.health.WRITE_SYMPTOM_SNEEZING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSnore = "android.permission.health.WRITE_SYMPTOM_SNORE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomSoreThroat = "android.permission.health.WRITE_SYMPTOM_SORE_THROAT" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomStomachAche = "android.permission.health.WRITE_SYMPTOM_STOMACH_ACHE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomStuffyNose = "android.permission.health.WRITE_SYMPTOM_STUFFY_NOSE" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomUnexplainedWeightChanges = "android.permission.health.WRITE_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalDryness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_DRYNESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalItchiness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_ITCHINESS" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomVomiting = "android.permission.health.WRITE_SYMPTOM_VOMITING" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomWaterRetention = "android.permission.health.WRITE_SYMPTOM_WATER_RETENTION" -> string! +const Android.Health.Connect.HealthPermissions.WriteSymptomWheezing = "android.permission.health.WRITE_SYMPTOM_WHEEZING" -> string! +const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Icu.Lang.IUProperty.IdentifierStatus = 4121 -> int +const Android.Icu.Lang.IUProperty.IdentifierType = 28673 -> int +const Android.Icu.Lang.IUProperty.IndicConjunctBreak = 4122 -> int +const Android.Icu.Lang.IUProperty.ModifierCombiningMark = 75 -> int +const Android.Icu.Lang.UCharacter.IJoiningGroup.ThinNoon = 105 -> int +const Android.Icu.Lang.UCharacter.ILineBreak.UnambiguousHyphen = 48 -> int +const Android.Icu.Lang.UCharacter.JoiningGroup.ThinNoon = 105 -> int +const Android.Icu.Lang.UCharacter.LineBreak.UnambiguousHyphen = 48 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfeId = 339 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJId = 340 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplementId = 341 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplementId = 342 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.SideticId = 343 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYoId = 344 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplementId = 345 -> int +const Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSikiId = 346 -> int +const Android.Icu.Lang.UProperty.IdentifierStatus = 4121 -> int +const Android.Icu.Lang.UProperty.IdentifierType = 28673 -> int +const Android.Icu.Lang.UProperty.IndicConjunctBreak = 4122 -> int +const Android.Icu.Lang.UProperty.ModifierCombiningMark = 75 -> int +const Android.Icu.Lang.UScript.BeriaErfe = 208 -> int +const Android.Icu.Lang.UScript.Sidetic = 209 -> int +const Android.Icu.Lang.UScript.TaiYo = 210 -> int +const Android.Icu.Lang.UScript.TolongSiki = 211 -> int +const Android.Icu.Lang.UScript.TraditionalHanWithLatin = 212 -> int +const Android.Locations.GnssMeasurement.CodeTypeA = "A" -> string! +const Android.Locations.GnssMeasurement.CodeTypeB = "B" -> string! +const Android.Locations.GnssMeasurement.CodeTypeC = "C" -> string! +const Android.Locations.GnssMeasurement.CodeTypeD = "D" -> string! +const Android.Locations.GnssMeasurement.CodeTypeE = "E" -> string! +const Android.Locations.GnssMeasurement.CodeTypeI = "I" -> string! +const Android.Locations.GnssMeasurement.CodeTypeL = "L" -> string! +const Android.Locations.GnssMeasurement.CodeTypeM = "M" -> string! +const Android.Locations.GnssMeasurement.CodeTypeN = "N" -> string! +const Android.Locations.GnssMeasurement.CodeTypeP = "P" -> string! +const Android.Locations.GnssMeasurement.CodeTypeQ = "Q" -> string! +const Android.Locations.GnssMeasurement.CodeTypeS = "S" -> string! +const Android.Locations.GnssMeasurement.CodeTypeUnknown = "UNKNOWN" -> string! +const Android.Locations.GnssMeasurement.CodeTypeW = "W" -> string! +const Android.Locations.GnssMeasurement.CodeTypeX = "X" -> string! +const Android.Locations.GnssMeasurement.CodeTypeY = "Y" -> string! +const Android.Locations.GnssMeasurement.CodeTypeZ = "Z" -> string! +const Android.Manifest.Permission.AccessBiometricSensorStrengths = "android.permission.ACCESS_BIOMETRIC_SENSOR_STRENGTHS" -> string! +const Android.Manifest.Permission.AccessLauncherData = "android.permission.ACCESS_LAUNCHER_DATA" -> string! +const Android.Manifest.Permission.AccessLocalNetwork = "android.permission.ACCESS_LOCAL_NETWORK" -> string! +const Android.Manifest.Permission.BindAlternativeMessageTransportService = "android.permission.BIND_ALTERNATIVE_MESSAGE_TRANSPORT_SERVICE" -> string! +const Android.Manifest.Permission.BindDataMigrationForPrivatecompute = "android.permission.BIND_DATA_MIGRATION_FOR_PRIVATECOMPUTE" -> string! +const Android.Manifest.Permission.CaptureKeyboard = "android.permission.CAPTURE_KEYBOARD" -> string! +const Android.Manifest.Permission.OverrideMediaSessionOwner = "android.permission.OVERRIDE_MEDIA_SESSION_OWNER" -> string! +const Android.Manifest.Permission.PostPromotedNotifications = "android.permission.POST_PROMOTED_NOTIFICATIONS" -> string! +const Android.Manifest.Permission.ProvidePrivateComputeServices = "android.permission.PROVIDE_PRIVATE_COMPUTE_SERVICES" -> string! +const Android.Manifest.Permission.ReadAssistStructureScreenContent = "android.permission.READ_ASSIST_STRUCTURE_SCREEN_CONTENT" -> string! +const Android.Manifest.Permission.ReceiveSensitiveNotifications = "android.permission.RECEIVE_SENSITIVE_NOTIFICATIONS" -> string! +const Android.Manifest.Permission.RepositionSelfWindows = "android.permission.REPOSITION_SELF_WINDOWS" -> string! +const Android.Manifest.Permission.RequestCompanionProfileMedical = "android.permission.REQUEST_COMPANION_PROFILE_MEDICAL" -> string! +const Android.Manifest.Permission.ShowPowerMenu = "android.permission.SHOW_POWER_MENU" -> string! +const Android.Manifest.Permission.ShowPowerMenuPrivileged = "android.permission.SHOW_POWER_MENU_PRIVILEGED" -> string! +const Android.Manifest.Permission.UseLocationButton = "android.permission.USE_LOCATION_BUTTON" -> string! +const Android.Manifest.Permission.UseLoopbackInterface = "android.permission.USE_LOOPBACK_INTERFACE" -> string! +const Android.Manifest.Permission.UsePinnedWindowingLayer = "android.permission.USE_PINNED_WINDOWING_LAYER" -> string! +const Android.Media.AudioDeviceInfo.TypeBleCentral = Android.Media.AudioDeviceType.TypeBleCentral -> Android.Media.AudioDeviceType +const Android.Media.AudioDeviceInfo.TypeBleCentralBroadcast = Android.Media.AudioDeviceType.TypeBleCentralBroadcast -> Android.Media.AudioDeviceType +const Android.Media.AudioDeviceInfo.TypeBleHearingAid = Android.Media.AudioDeviceType.TypeBleHearingAid -> Android.Media.AudioDeviceType +const Android.Media.AudioFormat.ChannelAcnHorizontal = 512 -> int +const Android.Media.AudioFormat.ChannelAcnOrder0 = 1 -> int +const Android.Media.AudioFormat.ChannelAcnOrder0Hrz = 513 -> int +const Android.Media.AudioFormat.ChannelAcnOrder1 = 4 -> int +const Android.Media.AudioFormat.ChannelAcnOrder10 = 121 -> int +const Android.Media.AudioFormat.ChannelAcnOrder10Hrz = 533 -> int +const Android.Media.AudioFormat.ChannelAcnOrder11 = 144 -> int +const Android.Media.AudioFormat.ChannelAcnOrder11Hrz = 535 -> int +const Android.Media.AudioFormat.ChannelAcnOrder12 = 169 -> int +const Android.Media.AudioFormat.ChannelAcnOrder12Hrz = 537 -> int +const Android.Media.AudioFormat.ChannelAcnOrder13 = 196 -> int +const Android.Media.AudioFormat.ChannelAcnOrder13Hrz = 539 -> int +const Android.Media.AudioFormat.ChannelAcnOrder14 = 225 -> int +const Android.Media.AudioFormat.ChannelAcnOrder14Hrz = 541 -> int +const Android.Media.AudioFormat.ChannelAcnOrder1Hrz = 515 -> int +const Android.Media.AudioFormat.ChannelAcnOrder2 = 9 -> int +const Android.Media.AudioFormat.ChannelAcnOrder2Hrz = 517 -> int +const Android.Media.AudioFormat.ChannelAcnOrder3 = 16 -> int +const Android.Media.AudioFormat.ChannelAcnOrder3Hrz = 519 -> int +const Android.Media.AudioFormat.ChannelAcnOrder4 = 25 -> int +const Android.Media.AudioFormat.ChannelAcnOrder4Hrz = 521 -> int +const Android.Media.AudioFormat.ChannelAcnOrder5 = 36 -> int +const Android.Media.AudioFormat.ChannelAcnOrder5Hrz = 523 -> int +const Android.Media.AudioFormat.ChannelAcnOrder6 = 49 -> int +const Android.Media.AudioFormat.ChannelAcnOrder6Hrz = 525 -> int +const Android.Media.AudioFormat.ChannelAcnOrder7 = 64 -> int +const Android.Media.AudioFormat.ChannelAcnOrder7Hrz = 527 -> int +const Android.Media.AudioFormat.ChannelAcnOrder8 = 81 -> int +const Android.Media.AudioFormat.ChannelAcnOrder8Hrz = 529 -> int +const Android.Media.AudioFormat.ChannelAcnOrder9 = 100 -> int +const Android.Media.AudioFormat.ChannelAcnOrder9Hrz = 531 -> int +const Android.Media.AudioFormat.ChannelOut13point0 = Android.Media.ChannelOut.ThirteenPointZeroMask -> Android.Media.ChannelOut +const Android.Media.AudioManager.ModeAssistantConversation = Android.Media.Mode.AssistantConversation -> Android.Media.Mode +const Android.Media.AudioManager.StreamAssistant = Android.Media.Stream.StreamAssistant -> Android.Media.Stream +const Android.Media.AudioTrack.FlushFromAccuracyBestEffort = Android.Media.FlushFromAccuracy.BestEffort -> Android.Media.FlushFromAccuracy +const Android.Media.AudioTrack.FlushFromAccuracyExact = Android.Media.FlushFromAccuracy.Exact -> Android.Media.FlushFromAccuracy +const Android.Media.AudioTrack.FlushWrittenFramesSupported = Android.Media.FlushWrittenFramesSupport.Supported -> Android.Media.FlushWrittenFramesSupport +const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain400 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain444 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh444 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhest -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvav110 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel51 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel52 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel60 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedbaseline -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel61 = Android.Media.MediaCodecProfileType.Vvchightierlevel61 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel62 = Android.Media.MediaCodecProfileType.Vvchightierlevel62 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel63 = Android.Media.MediaCodecProfileType.Vvchightierlevel63 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel10 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel20 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel21 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel30 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel31 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh422 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhedtb -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvavse -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel51 = Android.Media.MediaCodecProfileType.Mpeg4profilecorescalable -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel52 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel60 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel61 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel62 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedhigh -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel63 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10Plus = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10Still = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain8 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType +const Android.Media.MediaFormat.KeyAudioPresentationId = "audio-presentation-id" -> string! +const Android.Media.MediaFormat.KeyHdrSt209450Info = "hdr-st2094-50-info" -> string! +const Android.Media.MediaFormat.KeyNumSlots = "num-slots" -> string! +const Android.Media.MediaFormat.KeyTemporalLayerId = "temporal-layer-id" -> string! +const Android.Media.MediaFormat.KeyVideoBitrateLayering = "video-bitrate-layering" -> string! +const Android.Media.MediaFormat.MimetypeVideoVvc = "video/vvc" -> string! +const Android.Media.MediaRecorder.VideoEncoder.Apv = Android.Media.VideoEncoder.Apv -> Android.Media.VideoEncoder +const Android.Media.Projection.AppContentProjectionService.ServiceInterface = "android.media.projection.AppContentProjectionService" -> string! +const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceApp = Android.Media.Projection.MediaProjectionSource.App -> Android.Media.Projection.MediaProjectionSource +const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceAppContent = Android.Media.Projection.MediaProjectionSource.AppContent -> Android.Media.Projection.MediaProjectionSource +const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceDisplay = Android.Media.Projection.MediaProjectionSource.Display -> Android.Media.Projection.MediaProjectionSource +const Android.Media.Quality.EqualizerBand.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Quality.EqualizerBand.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Media.Quality.MediaQualityContract.ColorSpaceAdobeRgb = "ADOBE_RGB" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceBt2020 = "BT2020" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceDci = "DCI" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceOff = "OFF" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceOn = "ON" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceSRgbBt709 = "S_RGB_BT_709" -> string! +const Android.Media.Quality.MediaQualityContract.ColorSpaceUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempCool = "color_temp_cool" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempCoolHdr10plus = "color_temp_cool_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempFmmhdr = "color_temp_fmmhdr" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempFmmsdr = "color_temp_fmmsdr" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempStandard = "color_temp_standard" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempStandardHdr10plus = "color_temp_standard_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempUnknown = "color_temp_unknown" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempUser = "color_temp_user" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempUserHdr10plus = "color_temp_user_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempWarm = "color_temp_warm" -> string! +const Android.Media.Quality.MediaQualityContract.ColorTempWarmHdr10plus = "color_temp_warm_hdr10plus" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeBypass = "BYPASS" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigital = "DolbyDigital" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigitalPlus = "DolbyDigitalPlus" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyMat = "DolbyMat" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModePcm = "PCM" -> string! +const Android.Media.Quality.MediaQualityContract.DigitalOutputModeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeGame = "GAME" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeMovie = "MOVIE" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeMusic = "MUSIC" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeNews = "NEWS" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeStadium = "STADIUM" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeStandard = "STANDARD" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.DolbySoundModeUser = "USER" -> string! +const Android.Media.Quality.MediaQualityContract.DownMixModeStereo = "STEREO" -> string! +const Android.Media.Quality.MediaQualityContract.DownMixModeSurround = "SURROUND" -> string! +const Android.Media.Quality.MediaQualityContract.DownMixModeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.ExtraPictureQualityEventTypeFrameChange = "android.media.quality.extra.PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.GammaBright = "BRIGHT" -> string! +const Android.Media.Quality.MediaQualityContract.GammaDark = "DARK" -> string! +const Android.Media.Quality.MediaQualityContract.GammaMiddle = "MIDDLE" -> string! +const Android.Media.Quality.MediaQualityContract.GammaUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeFull = "FULL" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeLimited = "LIMITED" -> string! +const Android.Media.Quality.MediaQualityContract.HdmirgbRangeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeFull = "FULL" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeLimited = "LIMITED" -> string! +const Android.Media.Quality.MediaQualityContract.LevelRangeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.LevelUnknown = "level_unknown" -> string! +const Android.Media.Quality.MediaQualityContract.LevelUser = "level_user" -> string! +const Android.Media.Quality.MediaQualityContract.PanelTechnologyOled = Android.Media.Quality.PanelTechnology.Oled -> Android.Media.Quality.PanelTechnology +const Android.Media.Quality.MediaQualityContract.PanelTechnologyUnknown = Android.Media.Quality.PanelTechnology.Unknown -> Android.Media.Quality.PanelTechnology +const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dMode = "3d_mode" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dTo2d = "3d_to_2d" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterBlackStretch = "black_stretch" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorSpace = "color_space" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueGain = "color_temperature_blue_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueOffset = "color_temperature_blue_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenGain = "color_temperature_green_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenOffset = "color_temperature_green_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedGain = "color_temperature_red_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedOffset = "color_temperature_red_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueBlue = "color_tuner_hue_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueCyan = "color_tuner_hue_cyan" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueFlesh = "color_tuner_hue_flesh" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueGreen = "color_tuner_hue_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueMagenta = "color_tuner_hue_magenta" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueRed = "color_tuner_hue_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueYellow = "color_tuner_hue_yellow" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceBlue = "color_tuner_luminance_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceCyan = "color_tuner_luminance_cyan" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceFlesh = "color_tuner_luminance_flesh" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceGreen = "color_tuner_luminance_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceMagenta = "color_tuner_luminance_magenta" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceRed = "color_tuner_luminance_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceYellow = "color_tuner_luminance_yellow" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationBlue = "color_tuner_saturation_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationCyan = "color_tuner_saturation_cyan" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationFlesh = "color_tuner_saturation_flesh" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationGreen = "color_tuner_saturation_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationMagenta = "color_tuner_saturation_magenta" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationRed = "color_tuner_saturation_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationYellow = "color_tuner_saturation_yellow" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSwitch = "color_tuner_switch" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterCvrr = "cvrr" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointBlue = "eleven_point_blue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointGreen = "eleven_point_green" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointRed = "eleven_point_red" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamma = "gamma" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamutMapping = "gamut_mapping" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterHdmiRgbRange = "hdmi_rgb_range" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLdMode = "ld_mode" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLevelRange = "level_range" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowBlueLight = "low_blue_light" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowLatency = "low_latency" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDeblur = "memc_deblur" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDejudder = "memc_dejudder" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcEffect = "memc_effect" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOriginalFramerate = "original_framerate" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueGain = "osd_blue_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueOffset = "osd_blue_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdContrast = "osd_contrast" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenGain = "osd_green_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenOffset = "osd_green_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdHue = "osd_hue" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedGain = "osd_red_gain" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedOffset = "osd_red_offset" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdSaturation = "osd_saturation" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceNits = "panel_init_max_lumince_nits" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceValid = "panel_init_max_lumince_valid" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPcMode = "pc_mode" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterVrr = "vrr" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeBbdResult = "BBD_RESULT" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeCapturepointInfoChange = "CAPTUREPOINT_INFO_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyApoChange = "DOLBY_APO_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyIqChange = "DOLBY_IQ_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeNone = "NONE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideoDelayChange = "VIDEO_DELAY_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideopathChange = "VIDEOPATH_CHANGE" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdHeadphoneEnable = "ad_headphone_enable" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdSpeakerEnable = "ad_speaker_enable" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdVolume = "ad_volume" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceBluetooth = "balance_bluetooth" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceHeadphones = "balance_headphones" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceSpeaker = "balance_speaker" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBtLatencyUs = "bt_latency_us" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDolbyAudioProcessing = "dolby_audio_processing" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDtsVirtualX = "dts_virtual_x" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterEqualizerSettings = "equalizer_settings" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterHiResAudio = "hi_res_audio" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterPanFadeEnable = "pan_fade_enable" -> string! +const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterSoundStyle = "sound_style" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleAuto = "AUTO" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleMovie = "MOVIE" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleMusic = "MUSIC" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleNews = "NEWS" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleSports = "SPORTS" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleStandard = "STANDARD" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleUser = "USER" -> string! +const Android.Media.Quality.MediaQualityContract.SoundStyleVivid = "VIVID" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusDolbyVision = "DOLBYVISION" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmDolby = "FMMDOLBY" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10 = "FMMHDR10" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10Plus = "FMMHDR10PLUS" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdrVivid = "FMMHDRVIVID" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHlg = "FMMHLG" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmSdr = "FMMSDR" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusFmmTch = "FMMTCH" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10 = "HDR10" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10Plus = "HDR10PLUS" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHdrVivid = "HDRVIVID" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusHlg = "HLG" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10 = "IMAXHDR10" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10Plus = "IMAXHDR10PLUS" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusImaxSdr = "IMAXSDR" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusSdr = "SDR" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusTch = "TCH" -> string! +const Android.Media.Quality.MediaQualityContract.StreamStatusUnknown = "UNKNOWN" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeFramePacking = "frame_packing" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeOff = "off" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeSideBySide = "side_by_side" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeTopAndBottom = "top_and_bottom" -> string! +const Android.Media.Quality.MediaQualityContract.ThreeDModeUnknown = "unknown" -> string! +const Android.Media.Quality.PictureProfile.NameDefault = "default" -> string! +const Android.Media.Quality.PictureProfile.NameEnergySaving = "energy_saving" -> string! +const Android.Media.Quality.PictureProfile.NameGame = "game" -> string! +const Android.Media.Quality.PictureProfile.NameMovie = "movie" -> string! +const Android.Media.Quality.PictureProfile.NameSports = "sports" -> string! +const Android.Media.Quality.PictureProfile.NameStandard = "standard" -> string! +const Android.Media.Quality.PictureProfile.NameUnknown = "unknown" -> string! +const Android.Media.Quality.PictureProfile.NameUser = "user" -> string! +const Android.Media.Quality.PictureProfile.NameVivid = "vivid" -> string! +const Android.Media.Quality.SoundProfile.NameDefault = "default" -> string! +const Android.Media.Quality.SoundProfile.NameMovie = "movie" -> string! +const Android.Media.Quality.SoundProfile.NameMusic = "music" -> string! +const Android.Media.Quality.SoundProfile.NameNews = "news" -> string! +const Android.Media.Quality.SoundProfile.NameSports = "sports" -> string! +const Android.Media.Quality.SoundProfile.NameStandard = "standard" -> string! +const Android.Media.Quality.SoundProfile.NameUser = "user" -> string! +const Android.Media.Quality.SoundProfile.NameVivid = "vivid" -> string! +const Android.Media.RouteListingPreference.ActionResolveMissingPermissions = "android.media.action.RESOLVE_MISSING_PERMISSIONS" -> string! +const Android.Media.RouteListingPreference.ExtraMissingPermissions = "android.media.extra.MISSING_PERMISSIONS" -> string! +const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Net.Dns.HttpsRecord.DefaultAlpnId = "http/1.1" -> string! +const Android.Net.DnsResolver.HttpsQueryWaitAuto = -1 -> int +const Android.Net.DnsResolver.HttpsQueryWaitNone = 0 -> int +const Android.Net.DnsResolver.HttpsQueryWaitUntilTimeout = -2 -> int +const Android.Net.DnsResolver.TypeHttps = Android.Net.DnsResolverType.Https -> Android.Net.DnsResolverType +const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionClose = Android.Net.Http.OnResponseReceivedAction.Close -> Android.Net.Http.OnResponseReceivedAction +const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionProceed = Android.Net.Http.OnResponseReceivedAction.Proceed -> Android.Net.Http.OnResponseReceivedAction +const Android.Net.Http.Proxy.SchemeHttp = Android.Net.Http.HttpProxyScheme.Http -> Android.Net.Http.HttpProxyScheme +const Android.Net.Http.Proxy.SchemeHttps = Android.Net.Http.HttpProxyScheme.Https -> Android.Net.Http.HttpProxyScheme +const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorAllowDirect = Android.Net.Http.AllProxiesFailedBehavior.AllowDirect -> Android.Net.Http.AllProxiesFailedBehavior +const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorDisallowDirect = Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect -> Android.Net.Http.AllProxiesFailedBehavior +const Android.Net.NetworkCapabilities.NetCapabilityPrioritizeUnifiedCommunications = Android.Net.NetCapability.PrioritizeUnifiedCommunications -> Android.Net.NetCapability +const Android.Net.Nsd.DiscoveryRequest.FlagNoPicker = 1 -> long +const Android.Net.Nsd.DiscoveryRequest.FlagShowPicker = 2 -> long +const Android.Net.Nsd.DiscoveryRequest.FlagUserApprovedOnly = 4 -> long +const Android.Net.Nsd.NsdManager.FailurePermissionDenied = Android.Net.Nsd.NsdFailure.PermissionDenied -> Android.Net.Nsd.NsdFailure +const Android.Net.Nsd.NsdManager.ServicePermissionDenied = Android.Net.Nsd.PermissionCheckCode.Denied -> Android.Net.Nsd.PermissionCheckCode +const Android.Net.Nsd.NsdManager.ServicePermissionGranted = Android.Net.Nsd.PermissionCheckCode.Granted -> Android.Net.Nsd.PermissionCheckCode +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonInternalFailure = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonNoResource = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonPeerNotFound = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonRejectByPeer = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonTimeOut = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason +const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingServiceManaged = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingSkipped = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Unspecified = 0 -> int +const Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferShowPasswordToService = Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService -> Android.Net.Wifi.P2p.ConnectionRequestType +const Android.Net.Wifi.Rtt.RangingResult.StatusBusyTryLater = Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater -> Android.Net.Wifi.Rtt.RangingStatus +const Android.Nfc.CardEmulators.CardEmulation.ProtocolAndTechnologyRouteNdefNfcee = Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute +const Android.Nfc.NfcAdapter.ExtraReaderTechAPollingLoopAnnotation = "android.nfc.extra.READER_TECH_A_POLLING_LOOP_ANNOTATION" -> string! +const Android.OS.Build.BackportedFixStatusFixed = Android.OS.BackportedFixStatus.Fixed -> Android.OS.BackportedFixStatus +const Android.OS.Build.BackportedFixStatusNotApplicable = Android.OS.BackportedFixStatus.NotApplicable -> Android.OS.BackportedFixStatus +const Android.OS.Build.BackportedFixStatusNotFixed = Android.OS.BackportedFixStatus.NotFixed -> Android.OS.BackportedFixStatus +const Android.OS.Build.BackportedFixStatusUnknown = Android.OS.BackportedFixStatus.Unknown -> Android.OS.BackportedFixStatus +const Android.OS.Build.VERSION_CODES.CinnamonBun = Android.OS.BuildVersionCodes.CinnamonBun -> Android.OS.BuildVersionCodes +const Android.OS.Build.VERSION_CODES_FULL.Baklava1 = Android.OS.BuildVersionCodesFull.Baklava1 -> Android.OS.BuildVersionCodesFull +const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun = Android.OS.BuildVersionCodesFull.CinnamonBun -> Android.OS.BuildVersionCodesFull +const Android.OS.ProfilingTrigger.TriggerTypeAnomaly = Android.OS.ProfilingTriggerType.Anomaly -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeAppCompat = Android.OS.ProfilingTriggerType.AppCompat -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeAppRequestRunningTrace = Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeColdStart = Android.OS.ProfilingTriggerType.ColdStart -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillExcessiveCpuUsage = Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillForceStop = Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillRecents = Android.OS.ProfilingTriggerType.TriggerTypeKillRecents -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeKillTaskManager = Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager -> Android.OS.ProfilingTriggerType +const Android.OS.ProfilingTrigger.TriggerTypeOom = Android.OS.ProfilingTriggerType.TriggerTypeOom -> Android.OS.ProfilingTriggerType +const Android.OS.SecurityStateManager.KeySystemSupplementalPatches = "system_supplemental_security_patches" -> string! +const Android.OS.SecurityStateManager.KeyVendorSupplementalPatches = "vendor_supplemental_security_patches" -> string! +const Android.OS.Storage.FileManager.ActionFileOperationCompleted = "android.os.storage.action.FILE_OPERATION_COMPLETED" -> string! +const Android.OS.Storage.FileManager.ExtraRequestId = "android.os.storage.extra.REQUEST_ID" -> string! +const Android.OS.Storage.FileManager.ExtraResult = "android.os.storage.extra.RESULT" -> string! +const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.OS.Storage.Operations.FileOperationRequest.OperationCopy = Android.OS.Storage.Operations.FileOperationMode.Copy -> Android.OS.Storage.Operations.FileOperationMode +const Android.OS.Storage.Operations.FileOperationRequest.OperationMove = Android.OS.Storage.Operations.FileOperationMode.Move -> Android.OS.Storage.Operations.FileOperationMode +const Android.OS.Storage.Operations.FileOperationResult.ErrorBusy = Android.OS.Storage.Operations.FileOperationErrorCode.Busy -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorDiskFull = Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorInvalidRequest = Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorNone = Android.OS.Storage.Operations.FileOperationErrorCode.None -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorPermissionDenied = Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorUnknown = Android.OS.Storage.Operations.FileOperationErrorCode.Unknown -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedSource = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedTarget = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget -> Android.OS.Storage.Operations.FileOperationErrorCode +const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.OS.Storage.Operations.FileOperationResult.StatusFailed = Android.OS.Storage.Operations.FileOperationStatus.Failed -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusFinished = Android.OS.Storage.Operations.FileOperationStatus.Finished -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusInProgress = Android.OS.Storage.Operations.FileOperationStatus.InProgress -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusQueued = Android.OS.Storage.Operations.FileOperationStatus.Queued -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.Storage.Operations.FileOperationResult.StatusUnknown = Android.OS.Storage.Operations.FileOperationStatus.Unknown -> Android.OS.Storage.Operations.FileOperationStatus +const Android.OS.UserManager.DisallowTaskContinuityHandoff = "no_task_continuity_handoff" -> string! +const Android.OS.VibrationAttributes.UsageGestureInput = Android.OS.VibrationAttributesUsageType.UsageGestureInput -> Android.OS.VibrationAttributesUsageType +const Android.Provider.CallLog.Calls.FeaturesGroupCall = 512 -> int +const Android.Provider.CallLog.Calls.FeaturesHdPlusCall = 128 -> int +const Android.Provider.CallLog.Calls.FeaturesVonr = 256 -> int +const Android.Provider.CallLog.Calls.IncludeVoipCallsParamKey = "include_voip_calls" -> string! +const Android.Provider.CallLog.Calls.PreferredDisplayName = "preferred_display_name" -> string! +const Android.Provider.CallLog.Calls.Uuid = "uuid" -> string! +const Android.Provider.CloudMediaProviderContract.MediaCategoryTypeUserAlbums = "com.android.providers.media.MEDIA_CATEGORY_TYPE_USER_ALBUMS" -> string! +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginCloud = 4 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginLocal = 1 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginSim = 2 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataTypeCustomDeclared = 32 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeDownSync = 16 -> long +const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeUpSync = 8 -> long +const Android.Provider.ContactsPickerSessionContract.ActionPickContacts = "android.provider.action.PICK_CONTACTS" -> string! +const Android.Provider.ContactsPickerSessionContract.Authority = "com.android.contacts.picker.sessions" -> string! +const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsMatchAllDataFields = "android.provider.extra.PICK_CONTACTS_MATCH_ALL_DATA_FIELDS" -> string! +const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsRequestedDataFields = "android.provider.extra.PICK_CONTACTS_REQUESTED_DATA_FIELDS" -> string! +const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsSelectionLimit = "android.provider.extra.PICK_CONTACTS_SELECTION_LIMIT" -> string! +const Android.Provider.ContactsPickerSessionContract.Session.ContentType = "vnd.android.cursor.dir/data" -> string! +const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Count = "_count" -> string! +const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Id = "_id" -> string! +const Android.Provider.DocumentsContract.CategoryApprovedDocumentHandler = "android.provider.category.APPROVED_DOCUMENT_HANDLER" -> string! +const Android.Provider.DocumentsContract.Document.ColumnContentSyncStateFlags = "content_sync_state_flags" -> string! +const Android.Provider.DocumentsContract.Document.ColumnOriginalRelativePath = "original_relative_path" -> string! +const Android.Provider.DocumentsContract.Document.FlagSupportsRestore = Android.Provider.DocumentContractFlags.SupportsRestore -> Android.Provider.DocumentContractFlags +const Android.Provider.DocumentsContract.Document.FlagSupportsTrash = Android.Provider.DocumentContractFlags.SupportsTrash -> Android.Provider.DocumentContractFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagAvailableLocally = Android.Provider.DocumentSyncStateFlags.AvailableLocally -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadError = Android.Provider.DocumentSyncStateFlags.DownloadError -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadProgress = Android.Provider.DocumentSyncStateFlags.DownloadProgress -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagLocalChanges = Android.Provider.DocumentSyncStateFlags.LocalChanges -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadError = Android.Provider.DocumentSyncStateFlags.UploadError -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadProgress = Android.Provider.DocumentSyncStateFlags.UploadProgress -> Android.Provider.DocumentSyncStateFlags +const Android.Provider.DocumentsContract.Root.FlagLimitedFunctionalityWhenOffline = Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline -> Android.Provider.DocumentRootFlags +const Android.Provider.DocumentsContract.Root.FlagSupportsQueryTrash = Android.Provider.DocumentRootFlags.SupportsQueryTrash -> Android.Provider.DocumentRootFlags +const Android.Provider.MediaStore.ExtraPickImagesHighlightAlbum = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_ALBUM" -> string! +const Android.Provider.MediaStore.ExtraPickImagesHighlightSearchResults = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_SEARCH_RESULTS" -> string! +const Android.Provider.MediaStore.ExtraPickImagesSelectionParams = "android.provider.extra.PICK_IMAGES_SELECTION_PARAMS" -> string! +const Android.Provider.MediaStore.ExtraPickImagesUiCustomizationParams = "android.provider.extra.PICK_IMAGES_UI_CUSTOMIZATION_PARAMS" -> string! +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormat = "_special_format" -> string! +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatAnimatedWebp = 3 -> int +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatGif = 1 -> int +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatMotionPhoto = 2 -> int +const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatNone = 0 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormat = "_special_format" -> string! +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatAnimatedWebp = 3 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatGif = 1 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatMotionPhoto = 2 -> int +const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatNone = 0 -> int +const Android.Provider.MediaStore.KeyPickImagesHighlightAlbumId = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_MEDIA_ALBUM_ID" -> string! +const Android.Provider.MediaStore.KeyPickImagesHighlightSearchTextQuery = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_SEARCH_TEXT_QUERY" -> string! +const Android.Provider.MediaStore.KeyPickImagesHighlightType = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_TYPE" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumCamera = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_CAMERA" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumDownloads = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_DOWNLOADS" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumFavorites = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_FAVORITES" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumScreenshots = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_SCREENSHOTS" -> string! +const Android.Provider.MediaStore.PickImagesHighlightAlbumVideos = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_VIDEOS" -> string! +const Android.Provider.MediaStore.PickImagesHighlightTypeCollapsed = Android.Provider.MediaStorePickImagesHighlightType.Collapsed -> Android.Provider.MediaStorePickImagesHighlightType +const Android.Provider.MediaStore.PickImagesHighlightTypeExpanded = Android.Provider.MediaStorePickImagesHighlightType.Expanded -> Android.Provider.MediaStorePickImagesHighlightType +const Android.Provider.Settings.ActionSupervisionSettings = "android.settings.SUPERVISION_SETTINGS" -> string! +const Android.Provider.Settings.ActionSystemUpdateSettings = "android.settings.SYSTEM_UPDATE_SETTINGS" -> string! +const Android.Provider.Settings.ActionVpnAppExclusionSettings = "android.settings.VPN_APP_EXCLUSION_SETTINGS" -> string! +const Android.Provider.Telephony.ITextBasedSmsColumns.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Conversations.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Draft.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Inbox.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Outbox.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.Sms.Sent.InterfaceConsts.TransactionId = "tr_id" -> string! +const Android.Provider.Telephony.TextBasedSmsColumns.TransactionId = "tr_id" -> string! +const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Ble.BleSpecificData.InvalidTxPowerDbm = 127 -> int +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelative = Android.Ranging.CoordinateType.Relative -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativePlusZElement = Android.Ranging.CoordinateType.RelativePlusZElement -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAligned = Android.Ranging.CoordinateType.RelativeWithZGravityAligned -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAlignedPlusZElement = Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateUnknown = Android.Ranging.CoordinateType.Unknown -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84 = Android.Ranging.CoordinateType.Wgs84 -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84PlusZElement = Android.Ranging.CoordinateType.Wgs84PlusZElement -> Android.Ranging.CoordinateType +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.MessageTypeFinalDtm = Android.Ranging.MessageType.FinalDtm -> Android.Ranging.MessageType +const Android.Ranging.DlTdoaMeasurement.MessageTypePollDtm = Android.Ranging.MessageType.PollDtm -> Android.Ranging.MessageType +const Android.Ranging.DlTdoaMeasurement.MessageTypeResponseDtm = Android.Ranging.MessageType.ResponseDtm -> Android.Ranging.MessageType +const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationMovable = Android.Ranging.MovementExpectation.Movable -> Android.Ranging.MovementExpectation +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationStationary = Android.Ranging.MovementExpectation.Stationary -> Android.Ranging.MovementExpectation +const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationUnknown = Android.Ranging.MovementExpectation.Unknown -> Android.Ranging.MovementExpectation +const Android.Ranging.MotionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.MotionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.MotionState.MotionLarge = Android.Ranging.RangingMotion.Large -> Android.Ranging.RangingMotion +const Android.Ranging.MotionState.MotionModerate = Android.Ranging.RangingMotion.Moderate -> Android.Ranging.RangingMotion +const Android.Ranging.MotionState.MotionNotDetected = Android.Ranging.RangingMotion.NotDetected -> Android.Ranging.RangingMotion +const Android.Ranging.MotionState.MotionSlight = Android.Ranging.RangingMotion.Slight -> Android.Ranging.RangingMotion +const Android.Ranging.RangingDataExtras.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.RangingDataExtras.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.RangingManager.WifiPd = Android.Ranging.RangingManagerType.WifiPd -> Android.Ranging.RangingManagerType +const Android.Ranging.RangingManager.WifiStaRtt = Android.Ranging.RangingManagerType.WifiStaRtt -> Android.Ranging.RangingManagerType +const Android.Ranging.RangingPreference.DeviceRoleDtTag = Android.Ranging.RangingDeviceRole.DeviceRoleDtTag -> Android.Ranging.RangingDeviceRole +const Android.Ranging.SessionConfig.AntennaModeDirectional = Android.Ranging.AntennaMode.Directional -> Android.Ranging.AntennaMode +const Android.Ranging.SessionConfig.AntennaModeOmni = Android.Ranging.AntennaMode.Omni -> Android.Ranging.AntennaMode +const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion1 = Android.Ranging.Uwb.MeasurementVersion.v1 -> Android.Ranging.Uwb.MeasurementVersion +const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion2 = Android.Ranging.Uwb.MeasurementVersion.v2 -> Android.Ranging.Uwb.MeasurementVersion +const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersionUnknown = Android.Ranging.Uwb.MeasurementVersion.Unknown -> Android.Ranging.Uwb.MeasurementVersion +const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Uwb.UwbSpecificData.Los = Android.Ranging.Uwb.LineOfSight.Los -> Android.Ranging.Uwb.LineOfSight +const Android.Ranging.Uwb.UwbSpecificData.LosUndetermined = Android.Ranging.Uwb.LineOfSight.LosUndetermined -> Android.Ranging.Uwb.LineOfSight +const Android.Ranging.Uwb.UwbSpecificData.Nlos = Android.Ranging.Uwb.LineOfSight.Nlos -> Android.Ranging.Uwb.LineOfSight +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.AuthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.UnauthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode +const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidthDefault = 255 -> int +const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Resource.Attribute.BackupAgentProcess = 16844470 -> int +const Android.Resource.Attribute.NativeService = 16844462 -> int +const Android.Resource.Attribute.PrivateComputeCore = 16844469 -> int +const Android.Resource.Attribute.ShortLabel = 16844468 -> int +const Android.Resource.Attribute.UsesAssistData = 16844465 -> int +const Android.Resource.Attribute.UsesAssistScreenshots = 16844466 -> int +const Android.Resource.Attribute.UsesAssistStructureScreenContent = 16844467 -> int +const Android.Resource.Attribute.ZygotePreloadNativeFunc = 16844464 -> int +const Android.Resource.Attribute.ZygotePreloadNativeLib = 16844463 -> int +const Android.Resource.Color.SystemInverseOnSurfaceDark = 17170648 -> int +const Android.Resource.Color.SystemInverseOnSurfaceLight = 17170642 -> int +const Android.Resource.Color.SystemInversePrimaryDark = 17170649 -> int +const Android.Resource.Color.SystemInversePrimaryLight = 17170643 -> int +const Android.Resource.Color.SystemInverseSurfaceDark = 17170650 -> int +const Android.Resource.Color.SystemInverseSurfaceLight = 17170644 -> int +const Android.Resource.Color.SystemScrimDark = 17170651 -> int +const Android.Resource.Color.SystemScrimLight = 17170645 -> int +const Android.Resource.Color.SystemShadowDark = 17170652 -> int +const Android.Resource.Color.SystemShadowLight = 17170646 -> int +const Android.Resource.Color.SystemSurfaceTintDark = 17170653 -> int +const Android.Resource.Color.SystemSurfaceTintLight = 17170647 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveDefaultEffectDamping = 17104916 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveDefaultSpatialDamping = 17104915 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveFastEffectDamping = 17104914 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveFastSpatialDamping = 17104913 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveSlowEffectDamping = 17104918 -> int +const Android.Resource.Dimension.ConfigMotionExpressiveSlowSpatialDamping = 17104917 -> int +const Android.Resource.Dimension.ConfigMotionStandardDefaultEffectDamping = 17104910 -> int +const Android.Resource.Dimension.ConfigMotionStandardDefaultSpatialDamping = 17104909 -> int +const Android.Resource.Dimension.ConfigMotionStandardFastEffectDamping = 17104908 -> int +const Android.Resource.Dimension.ConfigMotionStandardFastSpatialDamping = 17104907 -> int +const Android.Resource.Dimension.ConfigMotionStandardSlowEffectDamping = 17104912 -> int +const Android.Resource.Dimension.ConfigMotionStandardSlowSpatialDamping = 17104911 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusLarge = 17104922 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusMedium = 17104921 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusSmall = 17104920 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusXlarge = 17104923 -> int +const Android.Resource.Dimension.ConfigShapeCornerRadiusXsmall = 17104919 -> int +const Android.Resource.Id.AccessibilityActionSetExtendedSelection = 16908383 -> int +const Android.Resource.Integer.ConfigMotionExpressiveDefaultEffectStiffness = 17694733 -> int +const Android.Resource.Integer.ConfigMotionExpressiveDefaultSpatialStiffness = 17694732 -> int +const Android.Resource.Integer.ConfigMotionExpressiveFastEffectStiffness = 17694731 -> int +const Android.Resource.Integer.ConfigMotionExpressiveFastSpatialStiffness = 17694730 -> int +const Android.Resource.Integer.ConfigMotionExpressiveSlowEffectStiffness = 17694735 -> int +const Android.Resource.Integer.ConfigMotionExpressiveSlowSpatialStiffness = 17694734 -> int +const Android.Resource.Integer.ConfigMotionStandardDefaultEffectStiffness = 17694727 -> int +const Android.Resource.Integer.ConfigMotionStandardDefaultSpatialStiffness = 17694726 -> int +const Android.Resource.Integer.ConfigMotionStandardFastEffectStiffness = 17694725 -> int +const Android.Resource.Integer.ConfigMotionStandardFastSpatialStiffness = 17694724 -> int +const Android.Resource.Integer.ConfigMotionStandardSlowEffectStiffness = 17694729 -> int +const Android.Resource.Integer.ConfigMotionStandardSlowSpatialStiffness = 17694728 -> int +const Android.Security.KeyStoreException.ErrorTooManyKeys = Android.Security.KeyStoreExceptionError.ErrorTooManyKeys -> Android.Security.KeyStoreExceptionError +const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa = "ML-DSA" -> string! +const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa65 = "ML-DSA-65" -> string! +const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa87 = "ML-DSA-87" -> string! +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeDisabled = Android.Security.DomainEncryptionMode.Disabled -> Android.Security.DomainEncryptionMode +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeEnabled = Android.Security.DomainEncryptionMode.Enabled -> Android.Security.DomainEncryptionMode +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeOpportunistic = Android.Security.DomainEncryptionMode.Opportunistic -> Android.Security.DomainEncryptionMode +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeUnknown = Android.Security.DomainEncryptionMode.Unknown -> Android.Security.DomainEncryptionMode +const Android.Service.Autofill.FillEventHistory.Event.TypeResponseDiscarded = Android.Service.Autofill.EventType.ResponseDiscarded -> Android.Service.Autofill.EventType +const Android.Service.Chooser.ChooserSession.StateClosed = Android.Service.Chooser.ChooserSessionState.Closed -> Android.Service.Chooser.ChooserSessionState +const Android.Service.Chooser.ChooserSession.StateInitialized = Android.Service.Chooser.ChooserSessionState.Initialized -> Android.Service.Chooser.ChooserSessionState +const Android.Service.Chooser.ChooserSession.StateStarted = Android.Service.Chooser.ChooserSessionState.Started -> Android.Service.Chooser.ChooserSessionState +const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Service.Messaging.AlternativeMessageTransportService.ServiceInterface = "android.service.messaging.AlternativeMessageTransportService" -> string! +const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusAccepted = Android.Service.Messaging.UpgradeStatus.Accepted -> Android.Service.Messaging.UpgradeStatus +const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusRejected = Android.Service.Messaging.UpgradeStatus.Rejected -> Android.Service.Messaging.UpgradeStatus +const Android.Service.Notification.NotificationListenerService.ReasonBundleDismissed = Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed -> Android.Service.Notification.NotificationCancelReason +const Android.Service.QuickSettings.TileService.CategoryAccessibility = "android.service.quicksettings.CATEGORY_ACCESSIBILITY" -> string! +const Android.Service.QuickSettings.TileService.CategoryConnectivity = "android.service.quicksettings.CATEGORY_CONNECTIVITY" -> string! +const Android.Service.QuickSettings.TileService.CategoryDisplay = "android.service.quicksettings.CATEGORY_DISPLAY" -> string! +const Android.Service.QuickSettings.TileService.CategoryPrivacy = "android.service.quicksettings.CATEGORY_PRIVACY" -> string! +const Android.Service.QuickSettings.TileService.CategoryUtilities = "android.service.quicksettings.CATEGORY_UTILITIES" -> string! +const Android.Service.QuickSettings.TileService.MetaDataTileCategory = "android.service.quicksettings.TILE_CATEGORY" -> string! +const Android.Service.Voice.VoiceInteractionSession.ShowWithAssistStructureScreenContent = Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent -> Android.Service.Voice.ShowFlags +const Android.Telecom.Call.AudioProcessingUseCaseAskToHold = Android.Telecom.AudioProcessingUseCase.AskToHold -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.AudioProcessingUseCaseCallScreening = Android.Telecom.AudioProcessingUseCase.CallScreening -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.AudioProcessingUseCaseUnknown = Android.Telecom.AudioProcessingUseCase.Unknown -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.AudioProcessingUseCaseVoicemail = Android.Telecom.AudioProcessingUseCase.Voicemail -> Android.Telecom.AudioProcessingUseCase +const Android.Telecom.Call.CrsMediaTypeAudio = Android.Telecom.CrsMediaType.Audio -> Android.Telecom.CrsMediaType +const Android.Telecom.Call.CrsMediaTypeNone = Android.Telecom.CrsMediaType.None -> Android.Telecom.CrsMediaType +const Android.Telecom.Call.CrsMediaTypeVideo = Android.Telecom.CrsMediaType.Video -> Android.Telecom.CrsMediaType +const Android.Telecom.Call.Details.PropertyRemotelyHosted = Android.Telecom.CallCapability.PropertyRemotelyHosted -> Android.Telecom.CallCapability +const Android.Telecom.Call.EventPhoneAccountChanged = "android.telecom.event.PHONE_ACCOUNT_CHANGED" -> string! +const Android.Telecom.Call.ExtraCrsAudioMode = "android.telecom.extra.CRS_AUDIO_MODE" -> string! +const Android.Telecom.Call.ExtraCrsMediaType = "android.telecom.extra.CRS_MEDIA_TYPE" -> string! +const Android.Telecom.Call.ExtraIsUsingUnidirectionalVideoService = "android.telecom.extra.IS_USING_UNIDIRECTIONAL_VIDEO_SERVICE" -> string! +const Android.Telecom.Call.ExtraIsUsingVideoRingback = "android.telecom.extra.IS_USING_VIDEO_RINGBACK" -> string! +const Android.Telecom.CallAttributes.Messaging = Android.Telecom.CallType.Messaging -> Android.Telecom.CallType +const Android.Telecom.Connection.CapabilityTransfer = Android.Telecom.ConnectionCapability.CapabilityTransfer -> Android.Telecom.ConnectionCapability +const Android.Telecom.Connection.CapabilityTransferConsultative = Android.Telecom.ConnectionCapability.CapabilityTransferConsultative -> Android.Telecom.ConnectionCapability +const Android.Telecom.Connection.EventCallResumeFailed = "android.telecom.event.CALL_RESUME_FAILED" -> string! +const Android.Telecom.Connection.EventDisconnectFailed = "android.telecom.event.DISCONNECT_FAILED" -> string! +const Android.Telecom.Connection.StateAudioProcessing = Android.Telecom.ConnectionState.StateAudioProcessing -> Android.Telecom.ConnectionState +const Android.Telecom.Connection.StateSimulatedRinging = Android.Telecom.ConnectionState.SimulatedRinging -> Android.Telecom.ConnectionState +const Android.Telecom.PhoneAccount.CapabilityChangeRttCallToAudioCall = Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall -> Android.Telecom.PhoneAccountCapability +const Android.Telecom.PhoneAccount.LowBatteryAlertDisabled = -1 -> int +const Android.Telecom.TelecomManager.ActionCallBack = "android.telecom.action.CALL_BACK" -> string! +const Android.Telecom.TelecomManager.ActionConfigureCallLogIntegration = "android.telecom.action.CONFIGURE_CALL_LOG_INTEGRATION" -> string! +const Android.Telecom.TelecomManager.ActionVoipCallLogPreference = "android.telecom.action.VOIP_CALL_LOG_PREFERENCE" -> string! +const Android.Telecom.TelecomManager.ExtraCallType = "android.telecom.extra.CALL_TYPE" -> string! +const Android.Telecom.TelecomManager.ExtraUuid = "android.telecom.extra.UUID" -> string! +const Android.Telecom.TelecomManager.ExtraVoipCallLogPreferenceStatus = "android.telecom.extra.VOIP_CALL_LOG_PREFERENCE_STATUS" -> string! +const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectAutomatic = 0 -> int +const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectHybrid = 2 -> int +const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectManual = 1 -> int +const Android.Telephony.CarrierConfigManager.KeyAllowHoldInRttCallBool = "allow_hold_in_rtt_call_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyAutoUnholdOnRemoteDisconnectBool = "auto_unhold_on_remote_disconnect_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyAvoidBadWifiBool = "avoid_bad_wifi_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingNtnConnectTypeInt = "carrier_roaming_ntn_connect_type_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteDefaultServicesIntArray = "carrier_roaming_satellite_default_services_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteT911ToEsosHandoverSupportedBool = "carrier_roaming_satellite_t911_to_esos_handover_supported_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyCarrierSupportedSatelliteNotificationHysteresisSecInt = "carrier_supported_satellite_notification_hysteresis_sec_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyDisableDunApnWhileRoamingWithPresetApnBool = "disable_dun_apn_while_roaming_with_preset_apn_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyDisallowAddingApnStringArray = "disallow_adding_apn_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyEmergencyCallToSatelliteT911HandoverTimeoutMillisInt = "emergency_call_to_satellite_t911_handover_timeout_millis_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyEmergencyMessagingSupportedBool = "emergency_messaging_supported_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyIsPrivateNetworkBool = "is_private_network_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyLogCallsAnsweredElsewhereBool = "log_calls_answered_elsewhere_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertIntervalInt = "low_battery_alert_interval_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertThresholdInt = "low_battery_alert_threshold_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyMmsMaxNtnPayloadSizeBytesInt = "mms_max_ntn_payload_size_bytes_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrpThresholdsIntArray = "ntn_5g_nr_ssrsrp_thresholds_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrqThresholdsIntArray = "ntn_5g_nr_ssrsrq_thresholds_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSssinrThresholdsIntArray = "ntn_5g_nr_sssinr_thresholds_int_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyOppAutoDataSwitchPolicyInt = "opp_auto_data_switch_policy_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyOverrideWfcRoamingModeWhileUsingNtnBool = "override_wfc_roaming_mode_while_using_ntn_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyRegionalSatelliteEarfcnBundle = "regional_satellite_earfcn_bundle" -> string! +const Android.Telephony.CarrierConfigManager.KeyRemoveSatellitePlmnInManualNetworkScanBool = "remove_satellite_plmn_in_manual_network_scan_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteConfigsPerPlmnBundle = "satellite_configs_per_plmn_bundle" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteConnectedNotificationThrottleMillisInt = "satellite_connected_notification_throttle_millis_int" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteDataSupportModeInt = "satellite_data_support_mode_int" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteDisplayNameString = "satellite_display_name_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteEntitlementAppNameString = "satellite_entitlement_app_name_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteIgnoreDataRoamingSettingBool = "satellite_ignore_data_roaming_setting_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteInformationRedirectUrlString = "satellite_information_redirect_url_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteNiddApnNameString = "satellite_nidd_apn_name_string" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteRoamingTurnOffSessionForEmergencyCallBool = "satellite_roaming_turn_off_session_for_emergency_call_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSosMaxDatagramSizeBytesInt = "satellite_sos_max_datagram_size_bytes_int" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedDisasterPlmnStringArray = "satellite_supported_disaster_plmn_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedEmergencyPlmnStringArray = "satellite_supported_emergency_plmn_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedMsgAppsStringArray = "satellite_supported_msg_apps_string_array" -> string! +const Android.Telephony.CarrierConfigManager.KeyShowAvoidBadWifiToggleBool = "show_avoid_bad_wifi_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportMultiPartyAnchorConferenceBool = "support_multi_anchor_conf_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportPhoneNumberSourceTs43Bool = "support_phone_number_source_ts43_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportsCustomizedRingingSignalBool = "supports_customized_ringing_signal_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportsUnidirectionalVideoServiceBool = "supports_unidirectional_video_service_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeySupportsVideoRingbackBool = "supports_video_back_tone_bool" -> string! +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyDisabled = 0 -> int +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyFollowSystem = 2147483647 -> int +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForAvailability = 1 -> int +const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForPerformance = 3 -> int +const Android.Telephony.CarrierConfigManager.SatelliteDataSupportAll = 2 -> int +const Android.Telephony.CarrierConfigManager.SatelliteDataSupportBandwidthConstrained = 1 -> int +const Android.Telephony.CarrierConfigManager.SatelliteDataSupportOnlyRestricted = 0 -> int +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityBackground = Android.Telephony.Data.ConnectionCapability.Background -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityDownlinkStreaming = Android.Telephony.Data.ConnectionCapability.DownlinkStreaming -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIms = Android.Telephony.Data.ConnectionCapability.Ims -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityInternet = Android.Telephony.Data.ConnectionCapability.Internet -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotDelayTolerant -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotNonDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLcsUserPlanePositioning = Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLowLatencyLossTolerantUnack = Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMissionCriticalCommunications = Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMms = Android.Telephony.Data.ConnectionCapability.Mms -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityRealTimeInteractive = Android.Telephony.Data.ConnectionCapability.RealTimeInteractive -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilitySupl = Android.Telephony.Data.ConnectionCapability.Supl -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityTimeCriticalCommunications = Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnifiedCommunications = Android.Telephony.Data.ConnectionCapability.UnifiedCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnknown = Android.Telephony.Data.ConnectionCapability.Unknown -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUplinkStreaming = Android.Telephony.Data.ConnectionCapability.UplinkStreaming -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityVehicularCommunications = Android.Telephony.Data.ConnectionCapability.VehicularCommunications -> Android.Telephony.Data.ConnectionCapability +const Android.Telephony.Ims.ImsRegistrationAttributes.AttrRegistrationTypeEmergency = Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency -> Android.Telephony.Ims.RegistrationAttributes +const Android.Telephony.Ims.ImsRegistrationAttributes.AttrVirtualForAnonymousEmergencyCall = Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall -> Android.Telephony.Ims.RegistrationAttributes +const Android.Telephony.NetworkRegistrationInfo.ServiceTypeEmergencySms = Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms -> Android.Telephony.NetworkRegistrationInfoServiceType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeFailedToValidateExtractedPhoneNumer = Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeNone = Android.Telephony.ParsedPhoneNumberErrorType.None -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeNumberParseException = Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.ErrorTypeUnknown = Android.Telephony.ParsedPhoneNumberErrorType.Unknown -> Android.Telephony.ParsedPhoneNumberErrorType +const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGood = Android.Telephony.Satellite.NtnSignalStrengthLevel.Good -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGreat = Android.Telephony.Satellite.NtnSignalStrengthLevel.Great -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthModerate = Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthNone = Android.Telephony.Satellite.NtnSignalStrengthLevel.None -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthPoor = Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor -> Android.Telephony.Satellite.NtnSignalStrengthLevel +const Android.Telephony.Satellite.SatelliteManager.PropertySatelliteDataOptimized = "android.telephony.PROPERTY_SATELLITE_DATA_OPTIMIZED" -> string! +const Android.Telephony.SmsManager.ResultSmsSendFailedAfterMaxRetry = Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry -> Android.Telephony.SmsResult +const Android.Telephony.SubscriptionManager.PhoneNumberSourceTs43 = Android.Telephony.PhoneNumberSource.Ts43 -> Android.Telephony.PhoneNumberSource +const Android.Telephony.SubscriptionPlan.BitrateUnknown = -1 -> long +const Android.Telephony.SubscriptionPlan.PlanTypeBusiness = Android.Telephony.SubscriptionPlanType.Business -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeCellular = Android.Telephony.SubscriptionPlanType.Cellular -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeDataOnly = Android.Telephony.SubscriptionPlanType.DataOnly -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeFamily = Android.Telephony.SubscriptionPlanType.Family -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeIot = Android.Telephony.SubscriptionPlanType.Iot -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypePostpaid = Android.Telephony.SubscriptionPlanType.Postpaid -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypePrepaid = Android.Telephony.SubscriptionPlanType.Prepaid -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeRoaming = Android.Telephony.SubscriptionPlanType.Roaming -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeSatellite = Android.Telephony.SubscriptionPlanType.Satellite -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.PlanTypeTethering = Android.Telephony.SubscriptionPlanType.Tethering -> Android.Telephony.SubscriptionPlanType +const Android.Telephony.SubscriptionPlan.UnspecifiedId = -1 -> int +const Android.Telephony.TelephonyManager.TtyModeFull = Android.Telephony.TelephonyManagerTtyMode.Full -> Android.Telephony.TelephonyManagerTtyMode +const Android.Telephony.TelephonyManager.TtyModeHco = Android.Telephony.TelephonyManagerTtyMode.Hco -> Android.Telephony.TelephonyManagerTtyMode +const Android.Telephony.TelephonyManager.TtyModeOff = Android.Telephony.TelephonyManagerTtyMode.Off -> Android.Telephony.TelephonyManagerTtyMode +const Android.Telephony.TelephonyManager.TtyModeVco = Android.Telephony.TelephonyManagerTtyMode.Vco -> Android.Telephony.TelephonyManagerTtyMode +const Android.Text.InputType.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes +const Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeSortDirection = Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection -> Android.Views.Accessibility.ContentChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeCommittedByIme = Android.Views.Accessibility.TextChangeTypes.CommittedByIme -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeConversionSuggestionSelectedByIme = Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeInComposition = Android.Views.Accessibility.TextChangeTypes.InComposition -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeUndefined = Android.Views.Accessibility.TextChangeTypes.Undefined -> Android.Views.Accessibility.TextChangeTypes +const Android.Views.Accessibility.AccessibilityNodeInfo.ActionArgumentSelectionParcelable = "android.view.accessibility.action.ARGUMENT_SELECTION_PARCELABLE" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionAscending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionDescending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionNone = Android.Views.Accessibility.AccessibilityCollectionSortDirection.None -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionOther = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other -> Android.Views.Accessibility.AccessibilityCollectionSortDirection +const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraDataRequestLayoutBasedActionsKey = "android.view.accessibility.extra.DATA_REQUEST_LAYOUT_BASED_ACTIONS_KEY" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeArg = "arg" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeIntent = "intent" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagFraction = "mfrac" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagIdentifier = "mi" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMath = "math" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMultiscripts = "mmultiscripts" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNoneScript = "none" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNumber = "mn" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOperator = "mo" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOver = "mover" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagPrescriptDelimiter = "mprescripts" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRoot = "mroot" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRow = "mrow" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSquareRoot = "msqrt" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagStringLiteral = "ms" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSub = "msub" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSubSup = "msubsup" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSup = "msup" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTable = "mtable" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableCell = "mtd" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableRow = "mtr" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagText = "mtext" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnder = "munder" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnderOver = "munderover" -> string! +const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.Display.HdrCapabilities.HdrTypeHlgPlus = Android.Views.HdrType.HdrTypeHlgPlus -> Android.Views.HdrType +const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Views.IWindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! +const Android.Views.IWindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! +const Android.Views.InputMethods.EditorInfo.InterfaceConsts.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes +const Android.Views.KeyEvent.KeycodeAccessibility = Android.Views.Keycode.Accessibility -> Android.Views.Keycode +const Android.Views.KeyEvent.KeycodeContextualInsert = Android.Views.Keycode.ContextualInsert -> Android.Views.Keycode +const Android.Views.KeyEvent.KeycodeContextualSearch = Android.Views.Keycode.ContextualSearch -> Android.Views.Keycode +const Android.Views.SurfaceControl.BufferTransformMirrorHorizontalRotate90 = Android.Views.BufferTransform.MirrorHorizontalRotate90 -> Android.Views.BufferTransform +const Android.Views.SurfaceControl.BufferTransformMirrorVerticalRotate90 = Android.Views.BufferTransform.MirrorVerticalRotate90 -> Android.Views.BufferTransform +const Android.Views.TextClassifiers.ITextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! +const Android.Views.TextClassifiers.ITextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! +const Android.Views.TextClassifiers.ITextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! +const Android.Views.TextClassifiers.TextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! +const Android.Views.TextClassifiers.TextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! +const Android.Views.TextClassifiers.TextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! +const Android.Views.View.PointerCaptureModeAbsolute = Android.Views.PointerCaptureMode.Absolute -> Android.Views.PointerCaptureMode +const Android.Views.View.PointerCaptureModeRelative = Android.Views.PointerCaptureMode.Relative -> Android.Views.PointerCaptureMode +const Android.Views.View.PointerCaptureModeUncaptured = Android.Views.PointerCaptureMode.Uncaptured -> Android.Views.PointerCaptureMode +const Android.Views.View.RectangleOnScreenRequestSourceInputFocus = Android.Views.ViewRectangleOnScreenRequestSource.InputFocus -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.View.RectangleOnScreenRequestSourceScrollOnly = Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.View.RectangleOnScreenRequestSourceTextCursor = Android.Views.ViewRectangleOnScreenRequestSource.TextCursor -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.View.RectangleOnScreenRequestSourceUndefined = Android.Views.ViewRectangleOnScreenRequestSource.Undefined -> Android.Views.ViewRectangleOnScreenRequestSource +const Android.Views.WindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! +const Android.Views.WindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! +const Android.Webkit.WebChromeClient.FileChooserParams.ModeOpenFolder = Android.Webkit.ChromeFileChooserMode.OpenFolder -> Android.Webkit.ChromeFileChooserMode +const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeRead = Android.Webkit.PermissionMode.Read -> Android.Webkit.PermissionMode +const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeReadWrite = Android.Webkit.PermissionMode.ReadWrite -> Android.Webkit.PermissionMode +const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioPortrait916 = Android.Widget.Photopicker.AspectRatio.Portrait916 -> Android.Widget.Photopicker.AspectRatio +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioSquare11 = Android.Widget.Photopicker.AspectRatio.Square11 -> Android.Widget.Photopicker.AspectRatio +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioUndefined = Android.Widget.Photopicker.AspectRatio.Undefined -> Android.Widget.Photopicker.AspectRatio +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +override Android.App.AnrTypes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AnrWarningResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionActivityId.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionActivityState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionName.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionPackageMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionSchemaMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionSearchSpec.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionSearchSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.AppFunctionUriGrant.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppFunctions.RegisterAppFunctionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionAttribution.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionAttribution.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.AppSearchAccount.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.AppSearchAccount.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppSearch.SearchResult.TextMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.ApplicationExitInfo.AnrInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Backup.FullRestoreDataInput.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Backup.FullRestoreDataInput.ThresholdClass.get -> nint +override Android.App.Backup.FullRestoreDataInput.ThresholdType.get -> System.Type! +override Android.App.HandoffActivityData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityDataRequestInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.HandoffActivityParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.InfeasibleActivityOptionsException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.InfeasibleActivityOptionsException.ThresholdClass.get -> nint +override Android.App.InfeasibleActivityOptionsException.ThresholdType.get -> System.Type! +override Android.App.Notification.BridgedNotificationMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedDate.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedFloat.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedInt.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.FixedTime.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.MetricValue.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.Metric.MetricValue.ThresholdClass.get -> nint +override Android.App.Notification.Metric.MetricValue.ThresholdType.get -> System.Type! +override Android.App.Notification.Metric.TimeDifference.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.MetricStyle.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Notification.ProjectedExtender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PermissionUI.LocationButtonProviderFactory.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdClass.get -> nint +override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdType.get -> System.Type! +override Android.App.PermissionUI.LocationButtonRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PermissionUI.LocationButtonRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.DataMigrationToPccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdClass.get -> nint +override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdType.get -> System.Type! +override Android.App.PrivateCompute.MigrationException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.MigrationRequestResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccClient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccClient.ThresholdClass.get -> nint +override Android.App.PrivateCompute.PccClient.ThresholdType.get -> System.Type! +override Android.App.PrivateCompute.PccSandboxManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccService.ThresholdClass.get -> nint +override Android.App.PrivateCompute.PccService.ThresholdType.get -> System.Type! +override Android.App.TaskLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.TaskLocation.ThresholdClass.get -> nint +override Android.App.TaskLocation.ThresholdType.get -> System.Type! +override Android.App.VoiceInteractions.VoiceInteractionManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Appwidget.AppWidgetEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.BluetoothGattConnectionSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.BluetoothGattConnectionSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.BondStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Bluetooth.EncryptionStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionResult.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.ActionResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.Context.UpdateBindingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.Context.UpdateBindingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppInstallRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppInstallRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdClass.get -> nint +override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdType.get -> System.Type! +override Android.Content.PM.Webapp.WebAppManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppQueryRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdClass.get -> nint +override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.AeadParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.AeadParameterSpec.ThresholdClass.get -> nint +override Android.Crypto.Hpke.AeadParameterSpec.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Hpke.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Hpke.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Hpke.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.KdfParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.KdfParameterSpec.ThresholdClass.get -> nint +override Android.Crypto.Hpke.KdfParameterSpec.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.KemParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.KemParameterSpec.ThresholdClass.get -> nint +override Android.Crypto.Hpke.KemParameterSpec.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Message.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Message.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Message.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Recipient.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Recipient.Builder.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Recipient.Builder.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Recipient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Recipient.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Recipient.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Sender.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Sender.Builder.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Sender.Builder.ThresholdType.get -> System.Type! +override Android.Crypto.Hpke.Sender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Crypto.Hpke.Sender.ThresholdClass.get -> nint +override Android.Crypto.Hpke.Sender.ThresholdType.get -> System.Type! +override Android.Graphics.AndroidBitmapInfo.Equals(object? value) -> bool +override Android.Graphics.Color.Equals(object? obj) -> bool +override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type? targetType) -> Android.Graphics.Color +override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type? targetType) -> System.Linq.Expressions.Expression! +override Android.Graphics.Pdf.Component.FreeTextAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.HighlightAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdClass.get -> nint +override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdType.get -> System.Type! +override Android.Graphics.Pdf.Component.PdfAnnotationType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageImageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdClass.get -> nint +override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdType.get -> System.Type! +override Android.Graphics.Pdf.Component.PdfPageObjectType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPagePathObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageTextObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdClass.get -> nint +override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdType.get -> System.Type! +override Android.Graphics.Pdf.Component.StampAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Biometrics.FallbackOption.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Camera2.MultiResolutionImageReader.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Display.DeviceProductInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Display.DisplayTopology.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.ColorSequence.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.ColorSequence.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.MultiLightEffect.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Lights.MultiLightEffect.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Serial.SerialManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Serial.SerialPort.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Serial.SerialPortResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdClass.get -> nint +override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdType.get -> System.Type! +override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.SymptomRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DataTypes.SymptomRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DeviceDataSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DeviceDataSourceCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.DeviceDataTypeSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.GetDeviceDataSourcesResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingResponse.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Health.Connect.MatchmakingResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Icu.Lang.UCharacter.IdentifierType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Icu.Number.SkeletonSyntaxException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Icu.Number.SkeletonSyntaxException.ThresholdClass.get -> nint +override Android.Icu.Number.SkeletonSyntaxException.ThresholdType.get -> System.Type! +override Android.Media.Projection.AppContentProjectionService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.AppContentProjectionService.ThresholdClass.get -> nint +override Android.Media.Projection.AppContentProjectionService.ThresholdType.get -> System.Type! +override Android.Media.Projection.AppContentProjectionSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.AppContentProjectionSession.ThresholdClass.get -> nint +override Android.Media.Projection.AppContentProjectionSession.ThresholdType.get -> System.Type! +override Android.Media.Projection.AppContentRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.MediaProjectionAppContent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.MediaProjectionAppContent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Projection.MediaProjectionConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerBand.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.Quality.EqualizerSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.SuggestedDeviceInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Media.SuggestedDeviceInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Dns.HttpsEndpoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Dns.HttpsEndpoint.ThresholdClass.get -> nint +override Android.Net.Dns.HttpsEndpoint.ThresholdType.get -> System.Type! +override Android.Net.Dns.HttpsRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Dns.HttpsRecord.ThresholdClass.get -> nint +override Android.Net.Dns.HttpsRecord.ThresholdType.get -> System.Type! +override Android.Net.Http.Proxy.IHttpConnectCallback.Request.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Http.Proxy.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Http.ProxyOptions.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.EchConfigList.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.EchConfigList.ThresholdClass.get -> nint +override Android.Net.Ssl.EchConfigList.ThresholdType.get -> System.Type! +override Android.Net.Ssl.EchConfigMismatchException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.EchConfigMismatchException.ThresholdClass.get -> nint +override Android.Net.Ssl.EchConfigMismatchException.ThresholdType.get -> System.Type! +override Android.Net.Ssl.InvalidEchDataException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Ssl.InvalidEchDataException.ThresholdClass.get -> nint +override Android.Net.Ssl.InvalidEchDataException.ThresholdType.get -> System.Type! +override Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Wifi.Aware.AwareDataPathRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Wifi.P2p.WifiP2pConnectionInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Bundle.GetByteArray(string? key) -> byte[]? +override Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void +override Android.OS.Storage.FileManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationEnqueueResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.FileOperationResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Sources.AppDataFileSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Sources.AppDataFileSource.ToString() -> string! +override Android.OS.Storage.Operations.Sources.OperationSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdClass.get -> nint +override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdType.get -> System.Type! +override Android.OS.Storage.Operations.Targets.OperationTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdClass.get -> nint +override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdType.get -> System.Type! +override Android.OS.Storage.Operations.Targets.PccTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Storage.Operations.Targets.PccTarget.ToString() -> string! +override Android.OS.Vibrators.HapticFeedbackRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.Vibrators.HapticFeedbackRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.ContactsContract.Settings.AccountAttributes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.ContactsPickerSessionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.ContactsPickerSessionContract.Session.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Ble.BleSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.AnchorLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.RelativeLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.Wgs84Location.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.DlTdoaMeasurement.ZElementExtension.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.MotionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.RangingDataExtras.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Raw.RawDtTagRangingConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Raw.RawDtTagRangingConfig.DescribeContents() -> int +override Android.Ranging.Raw.RawDtTagRangingConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Raw.RawDtTagRangingConfig.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +override Android.Ranging.Uwb.DlTdoaRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Uwb.DlTdoaRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Uwb.UwbSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.PD.WifiPdRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.Rtt.RttStationRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Ranging.Wifi.Rtt.WifiRttSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes) -> int +override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes, int offset, int length) -> int +override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer) -> void +override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer, int offset, int length) -> void +override Android.Service.Chooser.ChooserManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Chooser.ChooserManager.ThresholdClass.get -> nint +override Android.Service.Chooser.ChooserManager.ThresholdType.get -> System.Type! +override Android.Service.Chooser.ChooserSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Chooser.ChooserSessionToken.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Messaging.AlternativeMessageTransportService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdClass.get -> nint +override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdType.get -> System.Type! +override Android.Systems.StructDlInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Telephony.ParsedPhoneNumber.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Telephony.PhoneNumberManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Telephony.PhoneNumberManager.ThresholdClass.get -> nint +override Android.Telephony.PhoneNumberManager.ThresholdType.get -> System.Type! +override Android.Telephony.Satellite.NtnSignalStrength.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Text.ShowSecretsSetting.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void +override Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.Selection.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdClass.get -> nint +override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdType.get -> System.Type! +override Android.Views.Autofill.AutofillNoiseInjectedData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.BlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.BlurRegion.ThresholdClass.get -> nint +override Android.Views.BlurRegion.ThresholdType.get -> System.Type! +override Android.Views.FrameRateVelocityPoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.RoundedRectBlurRegion.Copy() -> Android.Views.RoundedRectBlurRegion! +override Android.Views.RoundedRectBlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.SurfaceControlViewHost.LayoutParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdClass.get -> nint +override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdType.get -> System.Type! +override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object? +override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Java.Lang.IllegalCallerException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Java.Lang.IllegalCallerException.ThresholdClass.get -> nint +override Java.Lang.IllegalCallerException.ThresholdType.get -> System.Type! +override Java.Lang.WrongThreadException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Java.Util.Streams.Gatherers.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool +override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool +override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? +override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? +override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! +override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? +override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool +override sealed Android.App.PrivateCompute.DataMigrationToPccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? +override sealed Android.App.PrivateCompute.PccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! +override sealed Android.Media.Projection.AppContentProjectionService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! +override sealed Android.Service.Messaging.AlternativeMessageTransportService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? +static Android.App.AnrWarningResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionActivityId.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionActivityState.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionName.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionPackageMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionSchemaMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionSearchSpec.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionState.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppFunctions.AppFunctionUriGrant.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppInteractionAttribution.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppInteractionContract.GetDeviceAssistancePackageNames(Android.Content.Context! context) -> System.Collections.Generic.IList! +static Android.App.AppSearch.AppSearchAccount.Schema.get -> Android.App.AppSearch.AppSearchSchema? +static Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppSearch.SearchResult.MatchRange.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.AppSearch.SearchResult.TextMatchInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.ApplicationExitInfo.AnrInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.HandoffActivityData.CreateWebHandoff(Android.Net.Uri! uri) -> Android.App.HandoffActivityData! +static Android.App.HandoffActivityData.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.HandoffActivityParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.Notification.BridgedNotificationMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.Notification.CreateSemanticStyleAnnotation(int semanticStyle) -> Android.Text.Annotation! +static Android.App.Notification.Metric.TimeDifference.ForPausedStopwatch(Java.Time.Duration! elapsedTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForPausedTimer(Java.Time.Duration! remainingTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForStopwatch(Java.Time.Instant! startTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForStopwatch(long startTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForTimer(Java.Time.Instant! endTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.Notification.Metric.TimeDifference.ForTimer(long endTime, int format) -> Android.App.Notification.Metric.TimeDifference! +static Android.App.PermissionUI.LocationButtonProviderFactory.Create(Android.Content.Context! context) -> Android.App.PermissionUI.ILocationButtonProvider! +static Android.App.PermissionUI.LocationButtonRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.MigrationRequestResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.PccClient.CreateInstance(Android.Content.Context! context, Android.OS.IBinder! binder) -> Android.App.PrivateCompute.PccClient! +static Android.Appwidget.AppWidgetEvent.Creator.get -> Android.OS.IParcelableCreator! +static Android.Companion.ActionRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.Companion.ActionResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.Crypto.Hpke.AeadParameterSpec.Aes128Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? +static Android.Crypto.Hpke.AeadParameterSpec.Aes256Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? +static Android.Crypto.Hpke.AeadParameterSpec.Chacha20poly1305.get -> Android.Crypto.Hpke.AeadParameterSpec? +static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName) -> Android.Crypto.Hpke.Hpke! +static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, Java.Security.Provider! provider) -> Android.Crypto.Hpke.Hpke! +static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, string! providerName) -> Android.Crypto.Hpke.Hpke! +static Android.Crypto.Hpke.Hpke.GetSuiteName(Android.Crypto.Hpke.KemParameterSpec! kem, Android.Crypto.Hpke.KdfParameterSpec! kdf, Android.Crypto.Hpke.AeadParameterSpec! aead) -> string! +static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha256.get -> Android.Crypto.Hpke.KdfParameterSpec? +static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha384.get -> Android.Crypto.Hpke.KdfParameterSpec? +static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha512.get -> Android.Crypto.Hpke.KdfParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemP256HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemP384HkdfSha384.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemP521HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemX25519HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Crypto.Hpke.KemParameterSpec.DhkemX448HkdfSha512.get -> Android.Crypto.Hpke.KemParameterSpec? +static Android.Graphics.ColorSpace.Named.DisplayBt2020.get -> Android.Graphics.ColorSpace.Named? +static Android.Graphics.ImageDecoder.DefaultProcessListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? +static Android.Graphics.ImageDecoder.DefaultProcessListener.set -> void +static Android.Graphics.ImageDecoder.DefaultThreadListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? +static Android.Graphics.ImageDecoder.DefaultThreadListener.set -> void +static Android.Graphics.Pdf.Component.PdfPageObjectType.IsValidType(int type) -> bool +static Android.Hardware.Biometrics.BiometricPrompt.MaxFallbackOptions.get -> int +static Android.Hardware.Biometrics.FallbackOption.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Camera2.CameraCharacteristics.InfoDeviceType.get -> Android.Hardware.Camera2.CameraCharacteristics.Key! +static Android.Hardware.Camera2.CaptureRequest.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureRequest.Key! +static Android.Hardware.Camera2.CaptureResult.InfoDeviceType.get -> Android.Hardware.Camera2.CaptureResult.Key! +static Android.Hardware.Camera2.CaptureResult.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureResult.Key! +static Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Display.DisplayTopology.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Lights.ColorSequence.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Lights.MultiLightEffect.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.DeviceDataSource.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.DeviceDataTypeSource.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.DeviceDataTypeSource.OfDataType(Java.Lang.Class! dataType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! +static Android.Health.Connect.DeviceDataTypeSource.OfSymptomType(int symptomType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! +static Android.Health.Connect.GetDeviceDataSourcesResponse.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.HealthConnectManager.PermissionSensitiveDeviceDataSourceCapabilities.get -> System.Collections.Generic.ICollection! +static Android.Health.Connect.MatchmakingRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.Health.Connect.MatchmakingResponse.Creator.get -> Android.OS.IParcelableCreator! +static Android.Icu.Lang.UCharacter.GetIdentifierTypes(int c, Java.Util.EnumSet? types) -> int +static Android.Icu.Lang.UCharacter.HasIdentifierType(int c, Android.Icu.Lang.UCharacter.IdentifierType? type) -> bool +static Android.Icu.Lang.UCharacter.IdentifierType.DefaultIgnorable.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Deprecated.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Exclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Inclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.LimitedUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.NotCharacter.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.NotNfkc.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.NotXid.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Obsolete.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Recommended.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Technical.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.UncommonUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.ValueOf(string? name) -> Android.Icu.Lang.UCharacter.IdentifierType? +static Android.Icu.Lang.UCharacter.IdentifierType.Values() -> Android.Icu.Lang.UCharacter.IdentifierType![]? +static Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfe.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJ.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.Sidetic.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYo.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSiki.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? +static Android.Icu.Number.NumberFormatter.ForSkeleton(string? skeleton) -> Android.Icu.Number.UnlocalizedNumberFormatter? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Fridays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Mondays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Quarters.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Saturdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Sundays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Thursdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Tuesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Wednesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? +static Android.Icu.Util.MeasureUnit.LightSpeed.get -> Android.Icu.Util.MeasureUnit? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quecto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quetta.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronna.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? +static Android.Icu.Util.MeasureUnit.Night.get -> Android.Icu.Util.MeasureUnit? +static Android.Icu.Util.VersionInfo.Unicode170.get -> Android.Icu.Util.VersionInfo? +static Android.Media.AudioTrack.GetFlushWrittenFramesFromPositionSupport(Android.Media.AudioFormat! format, Android.Media.AudioAttributes! attributes) -> int +static Android.Media.Projection.MediaProjectionAppContent.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.Quality.EqualizerBand.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.Quality.EqualizerCapabilities.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.Quality.EqualizerSettings.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.RingtoneManager.GetRingtoneUriForPhoneAccountHandle(Android.Content.Context! context, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> Android.Net.Uri? +static Android.Media.RingtoneManager.SetRingtoneUri(Android.Content.Context! context, Android.Net.Uri? ringtoneUri, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> void +static Android.Media.SuggestedDeviceInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Net.Http.Proxy.CreateHttpProxy(int scheme, string! host, int port, Java.Util.Concurrent.IExecutor! executor, Android.Net.Http.Proxy.IHttpConnectCallback! callback) -> Android.Net.Http.Proxy! +static Android.Net.Http.ProxyOptions.FromProxyList(System.Collections.Generic.IList! proxyList, int allProxiesFailedBehavior) -> Android.Net.Http.ProxyOptions! +static Android.Net.Ssl.EchConfigList.FromBytes(byte[]! byteArr) -> Android.Net.Ssl.EchConfigList! +static Android.Net.Ssl.SSLEngines.SetEchConfigList(Javax.Net.Ssl.SSLEngine! engine, Android.Net.Ssl.EchConfigList! echConfigList) -> void +static Android.Net.Ssl.SSLSockets.SetEchConfigList(Javax.Net.Ssl.SSLSocket! socket, Android.Net.Ssl.EchConfigList! echConfigList) -> void +static Android.Net.Wifi.Aware.AwareDataPathRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordMap(byte[]! txtRecordTlvBuffer) -> System.Collections.Generic.IDictionary! +static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordTlvBuffer(System.Collections.Generic.IDictionary! txtRecord) -> byte[]! +static Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.OS.Build.GetBackportedFixStatus(long id) -> int +static Android.OS.Build.StrongboxManufacturer.get -> string! +static Android.OS.Build.StrongboxModel.get -> string! +static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls) -> long +static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls, bool includeAssignable) -> long +static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes) -> long[]! +static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes, bool includeAssignable) -> long[]! +static Android.OS.Process.IsPrivateComputeCoreUid(int uid) -> bool +static Android.OS.Storage.FileManager.MaxReportedFailures.get -> int +static Android.OS.Storage.Operations.FileOperationEnqueueResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.OS.Storage.Operations.FileOperationRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.OS.Storage.Operations.FileOperationResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.Provider.CallLog.Calls.ContentUriWithVoipCalls.get -> Android.Net.Uri! +static Android.Provider.CallLog.Calls.ContentVoipUri.get -> Android.Net.Uri! +static Android.Provider.ContactsContract.Settings.GetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> long +static Android.Provider.ContactsContract.Settings.ResetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> void +static Android.Provider.ContactsContract.Settings.SetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet, long newAttributes) -> void +static Android.Provider.ContactsPickerSessionContract.AuthorityUri.get -> Android.Net.Uri! +static Android.Provider.ContactsPickerSessionContract.Session.ContentUri.get -> Android.Net.Uri! +static Android.Provider.DocumentsContract.BuildTrashDocumentsUri(string! authority, string! rootId) -> Android.Net.Uri! +static Android.Provider.DocumentsContract.RestoreDocumentFromTrash(Android.Content.ContentResolver! content, Android.Net.Uri! sourceDocumentUri, Android.Net.Uri? targetParentDocumentUri) -> Android.Net.Uri? +static Android.Provider.DocumentsContract.TrashDocument(Android.Content.ContentResolver! content, Android.Net.Uri! documentUri) -> Android.Net.Uri? +static Android.Provider.MediaStore.GetPackageForSearchMediaService(Android.Content.ContentResolver! resolver) -> string! +static Android.Provider.MediaStore.RestoreFileFromTrash(Android.Content.ContentResolver! resolver, string! path, string? targetPath) -> string! +static Android.Provider.MediaStore.TrashFile(Android.Content.ContentResolver! resolver, string! path) -> string! +static Android.Ranging.Ble.BleSpecificData.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.AnchorLocation.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.RelativeLocation.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.Wgs84Location.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.DlTdoaMeasurement.ZElementExtension.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.MotionState.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.RangingDataExtras.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Raw.RawDtTagRangingConfig.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Uwb.DlTdoaRangingParams.CreateFromFiraConfigPacket(byte[]! config, byte[]? rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams! +static Android.Ranging.Uwb.DlTdoaRangingParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Uwb.UwbSpecificData.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.PD.WifiPdRangingParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.Rtt.RttStationRangingParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Ranging.Wifi.Rtt.WifiRttSpecificData.Creator.get -> Android.OS.IParcelableCreator! +static Android.Runtime.JNIEnv.BridgeProcessingGeneration.get -> int +static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string? +static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy! +static Android.Service.Chooser.ChooserSessionToken.Creator.get -> Android.OS.IParcelableCreator! +static Android.Systems.Os.Dladdr(long addr) -> Android.Systems.StructDlInfo? +static Android.Telephony.ParsedPhoneNumber.Creator.get -> Android.OS.IParcelableCreator! +static Android.Telephony.Satellite.NtnSignalStrength.Creator.get -> Android.OS.IParcelableCreator! +static Android.Telephony.SubscriptionPlan.Builder.CreateNonrecurring(Java.Time.Period! duration) -> Android.Telephony.SubscriptionPlan.Builder! +static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! +static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! +static Android.Text.ShowSecretsSetting.ShouldShowPhysicalInput(Android.Content.Context! context) -> bool +static Android.Text.ShowSecretsSetting.ShouldShowTouchInput(Android.Content.Context! context) -> bool +static Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction.ActionSetExtendedSelection.get -> Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction! +static Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Autofill.AutofillNoiseInjectedData.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.FrameRateVelocityPoint.Creator.get -> Android.OS.IParcelableCreator! +static Android.Views.Inspectors.WindowInspector.AddGlobalWindowViewsListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! consumer) -> void +static Android.Views.Inspectors.WindowInspector.RemoveGlobalWindowViewsListener(Java.Util.Functions.IConsumer! consumer) -> void +static Android.Views.View.RegisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void +static Android.Views.View.UnregisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void +static Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Creator.get -> Android.OS.IParcelableCreator! +static Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! +static Java.Interop.JavaPeerProxy.GetActivationPeer(nint jniSelf) -> Java.Interop.IJavaPeerable? +static Java.Interop.JavaPeerProxy.MarkActivationPeerReplaceable(nint jniSelf) -> void +static Java.Interop.JavaPeerProxy.SetActivationPeerReference(Java.Interop.IJavaPeerable! peer, nint jniSelf) -> void +static Java.Interop.JavaPeerProxy.ShouldSkipActivation(nint jniSelf) -> bool +static Java.Lang.Character.UnicodeBlock.CjkUnifiedIdeographsExtensionI.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.EgyptianHieroglyphsExtendedA.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.Garay.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.GurungKhema.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.KiratRai.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.MyanmarExtendedC.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.OlOnal.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.Sunuwar.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.SymbolsForLegacyComputingSupplement.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.Todhri.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeBlock.TuluTigalari.get -> Java.Lang.Character.UnicodeBlock? +static Java.Lang.Character.UnicodeScript.Garay.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.GurungKhema.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.KiratRai.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.OlOnal.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.Sunuwar.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.Todhri.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Character.UnicodeScript.TuluTigalari.get -> Java.Lang.Character.UnicodeScript? +static Java.Lang.Math.PowExact(int x, int n) -> int +static Java.Lang.Math.PowExact(long x, int n) -> long +static Java.Lang.Math.UnsignedMultiplyExact(int x, int y) -> int +static Java.Lang.Math.UnsignedMultiplyExact(long x, int y) -> long +static Java.Lang.Math.UnsignedMultiplyExact(long x, long y) -> long +static Java.Lang.Math.UnsignedPowExact(int x, int n) -> int +static Java.Lang.Math.UnsignedPowExact(long x, int n) -> long +static Java.Lang.StrictMath.PowExact(int x, int n) -> int +static Java.Lang.StrictMath.PowExact(long x, int n) -> long +static Java.Lang.StrictMath.UnsignedMultiplyExact(int x, int y) -> int +static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, int y) -> long +static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, long y) -> long +static Java.Lang.StrictMath.UnsignedPowExact(int x, int n) -> int +static Java.Lang.StrictMath.UnsignedPowExact(long x, int n) -> long +static Java.Lang.Thread.Sleep(Java.Time.Duration? duration) -> void +static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path) -> Java.Nio.FileNio.FileSystem? +static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env) -> Java.Nio.FileNio.FileSystem? +static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env, Java.Lang.ClassLoader? loader) -> Java.Nio.FileNio.FileSystem? +static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path) -> string? +static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path, Java.Nio.Charset.Charset? cs) -> string? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? +static Java.Security.Spec.NamedParameterSpec.MlDsa65.get -> Java.Security.Spec.NamedParameterSpec? +static Java.Security.Spec.NamedParameterSpec.MlDsa87.get -> Java.Security.Spec.NamedParameterSpec? +static Java.Util.Streams.Gatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? +static Java.Util.Streams.Gatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? +static Java.Util.Streams.Gatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? +static Java.Util.Streams.Gatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.Fold(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? folder) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.Scan(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? scanner) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.WindowFixed(int windowSize) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.Gatherers.WindowSliding(int windowSize) -> Java.Util.Streams.IGatherer? +static Java.Util.Streams.IGatherer.Integrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? +static Java.Util.Streams.IGatherer.Integrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance(string? factoryClassName, Java.Lang.ClassLoader? classLoader) -> Javax.Xml.Parsers.DocumentBuilderFactory? +static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary! typeMap, System.Collections.Generic.IReadOnlyDictionary! proxyMap) -> void +static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary![]! typeMaps, System.Collections.Generic.IReadOnlyDictionary![]! proxyMaps) -> void +virtual Android.App.Activity.OnHandoffActivityDataRequested(Android.App.HandoffActivityDataRequestInfo! requestInfo) -> Android.App.HandoffActivityData? +virtual Android.App.ActivityManager.AppTask.MoveTaskTo(Android.App.TaskLocation! location, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.App.ActivityManager.AppTask.RequestWindowingLayer(int layer, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.App.ActivityManager.RegisterAnrWarningListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void +virtual Android.App.ActivityManager.UnregisterAnrWarningListener(Java.Util.Functions.IConsumer! listener) -> void +virtual Android.App.ActivityOptions.IsMovableTaskRequired.get -> bool +virtual Android.App.ActivityOptions.SetMovableTaskRequired(bool movableTaskRequired) -> Android.App.ActivityOptions! +virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, Android.Content.Intent? intent) -> int +virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, string? packageName) -> void +virtual Android.App.Admin.DevicePolicyManager.SetCrossProfileWidgetProviders(System.Collections.Generic.ICollection! packageNames) -> void +virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, Java.Lang.ICharSequence? info) -> void +virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName? admin, Android.App.Admin.PermissionPolicy policy) -> void +virtual Android.App.AlarmManager.SetExactAndAllowWhileIdle(Android.App.AlarmType type, long triggerAtMillis, string! tag, Java.Util.Concurrent.IExecutor! executor, Android.App.AlarmManager.IOnAlarmListener! listener) -> void +virtual Android.App.AppSearch.AppSearchSchema.PropertyConfig.Description.get -> string! +virtual Android.App.Assist.AssistStructure.ViewNode.AutofillNoiseInjectedData.get -> Android.Views.Autofill.AutofillNoiseInjectedData? +virtual Android.App.Backup.BackupAgent.OnEstimateFullBackupBytes(long quotaBytes, int transportFlags) -> long +virtual Android.App.Backup.BackupAgent.OnRestoreFile(Android.App.Backup.FullRestoreDataInput! data) -> void +virtual Android.App.Backup.FullRestoreDataInput.AppVersionCode.get -> long +virtual Android.App.Backup.FullRestoreDataInput.ContentVersion.get -> string! +virtual Android.App.Backup.FullRestoreDataInput.Data.get -> Android.OS.ParcelFileDescriptor! +virtual Android.App.Backup.FullRestoreDataInput.Destination.get -> Java.IO.File! +virtual Android.App.Backup.FullRestoreDataInput.Mode.get -> long +virtual Android.App.Backup.FullRestoreDataInput.ModificationTimeSeconds.get -> long +virtual Android.App.Backup.FullRestoreDataInput.Size.get -> long +virtual Android.App.Backup.FullRestoreDataInput.TransportFlags.get -> int +virtual Android.App.Backup.FullRestoreDataInput.Type.get -> int +virtual Android.App.Job.JobScheduler.GetPendingJobReasonStats(int jobId) -> System.Collections.Generic.IDictionary! +virtual Android.App.KeyguardManager.AddDeviceLockedStateListener(Java.Util.Concurrent.IExecutor! executor, Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void +virtual Android.App.KeyguardManager.RemoveDeviceLockedStateListener(Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void +virtual Android.App.Notification.Action.EmphasisHint.get -> int +virtual Android.App.Notification.Action.StyleHint.get -> int +virtual Android.App.Notification.Builder.SetHasSummarizedContent(bool hasSummarizedContent) -> Android.App.Notification.Builder! +virtual Android.App.Notification.Builder.SetRequestPromotedOngoing(bool requestPromotedOngoing) -> Android.App.Notification.Builder! +virtual Android.App.Notification.GetBridgedNotificationMetadata() -> Android.App.Notification.BridgedNotificationMetadata? +virtual Android.App.Notification.HasSummarizedContent.get -> bool +virtual Android.App.Notification.IsRequestPromotedOngoing.get -> bool +virtual Android.App.PrivateCompute.PccClient.SendData(Android.OS.Bundle! data) -> void +virtual Android.App.StatusBarManager.ShowPowerMenu(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void +virtual Android.App.TaskLocation.Bounds.get -> Android.Graphics.Rect! +virtual Android.App.TaskLocation.DisplayId.get -> int +virtual Android.Appwidget.AppWidgetHostView.StartVisibilityTracking() -> void +virtual Android.Appwidget.AppWidgetHostView.StopVisibilityTracking() -> void +virtual Android.Appwidget.AppWidgetManager.QueryAppWidgetEvents(long beginTime, long endTime) -> System.Collections.Generic.IList! +virtual Android.Bluetooth.BluetoothGattCallback.OnSubrateChange(Android.Bluetooth.BluetoothGatt! gatt, int subrateMode, int status) -> void +virtual Android.Bluetooth.BluetoothGattServerCallback.OnSubrateChange(Android.Bluetooth.BluetoothDevice! device, int subrateMode, int status) -> void +virtual Android.Companion.CompanionDeviceService.OnActionRequested(Android.Companion.AssociationInfo! associationInfo, Android.Companion.ActionRequest! request) -> void +virtual Android.Content.Context.RebindService(Android.Content.IServiceConnection! conn, Android.Content.Context.BindServiceFlags! flags) -> void +virtual Android.Content.Context.UpdateServiceBindings(System.Collections.Generic.ICollection! params) -> void +virtual Android.Content.Context.UpdateableFlags.get -> Android.Content.Context.BindServiceFlags! +virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float dimensionValue, int dimensionUnit, string? configuration) -> void +virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float value, string? configuration) -> void +virtual Android.Content.PM.PackageInfo.IsAppMetadataVerified.get -> bool +virtual Android.Content.PM.PackageInstaller.SessionParams.SetExtensionParams(Android.OS.PersistableBundle! extensionParams) -> void +virtual Android.Content.PM.PackageManager.GetAppUidForPrivateComputeCoreUid(int pccUid) -> int +virtual Android.Content.PM.Webapp.WebAppInstallRequest.ManifestUrl.get -> string! +virtual Android.Content.PM.Webapp.WebAppInstallRequest.TitleFormatted.get -> Java.Lang.ICharSequence! +virtual Android.Content.PM.Webapp.WebAppQueryRequest.PackageName.get -> string! +virtual Android.Crypto.Hpke.Hpke.Open(Java.Security.IPrivateKey! recipientKey, byte[]? info, Android.Crypto.Hpke.Message! message, byte[]? aad) -> byte[]! +virtual Android.Crypto.Hpke.Hpke.Provider.get -> Java.Security.Provider! +virtual Android.Crypto.Hpke.Hpke.Seal(Java.Security.IPublicKey! recipientKey, byte[]? info, byte[]! plaintext, byte[]? aad) -> Android.Crypto.Hpke.Message! +virtual Android.Crypto.Hpke.Message.GetCiphertext() -> byte[]! +virtual Android.Crypto.Hpke.Message.GetEncapsulated() -> byte[]! +virtual Android.Crypto.Hpke.Recipient.Builder.Build() -> Android.Crypto.Hpke.Recipient! +virtual Android.Crypto.Hpke.Recipient.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Recipient.Builder! +virtual Android.Crypto.Hpke.Recipient.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Recipient.Builder! +virtual Android.Crypto.Hpke.Recipient.Builder.SetSenderKey(Java.Security.IPublicKey! senderKey) -> Android.Crypto.Hpke.Recipient.Builder! +virtual Android.Crypto.Hpke.Recipient.Export(int length, byte[]? context) -> byte[]! +virtual Android.Crypto.Hpke.Recipient.Open(byte[]! ciphertext, byte[]? aad) -> byte[]! +virtual Android.Crypto.Hpke.Recipient.Provider.get -> Java.Security.Provider! +virtual Android.Crypto.Hpke.Recipient.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! +virtual Android.Crypto.Hpke.Sender.Builder.Build() -> Android.Crypto.Hpke.Sender! +virtual Android.Crypto.Hpke.Sender.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Sender.Builder! +virtual Android.Crypto.Hpke.Sender.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Sender.Builder! +virtual Android.Crypto.Hpke.Sender.Builder.SetSenderKey(Java.Security.IPrivateKey! senderKey) -> Android.Crypto.Hpke.Sender.Builder! +virtual Android.Crypto.Hpke.Sender.Export(int length, byte[]? context) -> byte[]! +virtual Android.Crypto.Hpke.Sender.GetEncapsulated() -> byte[]! +virtual Android.Crypto.Hpke.Sender.Provider.get -> Java.Security.Provider! +virtual Android.Crypto.Hpke.Sender.Seal(byte[]! plaintext, byte[]? aad) -> byte[]! +virtual Android.Crypto.Hpke.Sender.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! +virtual Android.Graphics.Paint.FontVariationOverride.get -> string? +virtual Android.Graphics.Paint.FontVariationOverride.set -> void +virtual Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotationType.get -> int +virtual Android.Graphics.Pdf.Component.PdfPageObject.GetMatrix() -> float[]! +virtual Android.Graphics.Pdf.Component.PdfPageObject.PdfObjectType.get -> int +virtual Android.Graphics.Pdf.Component.PdfPageObject.SetMatrix(Android.Graphics.Matrix! matrix) -> void +virtual Android.Graphics.Pdf.Component.PdfPageObject.Transform(float a, float b, float c, float d, float e, float f) -> void +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.get -> bool +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.set -> void +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.get -> int +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.set -> void +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.get -> bool +virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.set -> void +virtual Android.Graphics.RuntimeShader.SetWorkingColorSpace(Android.Graphics.ColorSpace? colorSpace) -> void +virtual Android.Hardware.Biometrics.BiometricManager.BiometricSensorStrengths.get -> System.Collections.Generic.IDictionary! +virtual Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(Java.Lang.ICharSequence! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! +virtual Android.Hardware.Biometrics.BiometricPrompt.FallbackOptions.get -> System.Collections.Generic.IList! +virtual Android.Hardware.Camera2.CameraCaptureSession.UpdateOutputConfigurations(System.Collections.Generic.IList! configurations) -> void +virtual Android.Hardware.Camera2.CameraManager.AvailabilityCallback.OnCameraRemoved(string! cameraId) -> void +virtual Android.Hardware.Camera2.MultiResolutionImageReader.OnActiveOutputSurfacesListener.get -> Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener? +virtual Android.Hardware.Camera2.MultiResolutionImageReader.SetOnActiveOutputSurfacesListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener! listener) -> void +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholByVolume.get -> Android.Health.Connect.DataTypes.Units.Percentage? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.BeverageType.get -> int +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Date.get -> Java.Time.LocalDate? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.NotesFormatted.get -> Java.Lang.ICharSequence? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ServingVolume.get -> Android.Health.Connect.DataTypes.Units.Volume? +virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.TemporalType.get -> int +virtual Android.Health.Connect.HealthConnectManager.CreateMatchmakingIntent(Android.Health.Connect.MatchmakingRequest! request) -> Android.Content.Intent! +virtual Android.Health.Connect.HealthConnectManager.GetCurrentDeviceDataSource(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSourceCapabilities(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSources(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Health.Connect.HealthConnectManager.IsMatchmakingPossible(Android.Health.Connect.MatchmakingRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.Icu.Number.NumberFormatterSettings.ToSkeleton() -> string? +virtual Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? fieldPosition) -> Java.Lang.StringBuffer? +virtual Android.Icu.Text.DateIntervalFormat.FormatToValue(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal) -> Android.Icu.Text.DateIntervalFormat.FormattedDateInterval? +virtual Android.Icu.Text.UnicodeSet.CodePoints() -> Java.Lang.IIterable? +virtual Android.Media.AudioFormat.Builder.SetChannelAcnMask(int channelAcnMask) -> Android.Media.AudioFormat.Builder! +virtual Android.Media.AudioFormat.ChannelAcnMask.get -> int +virtual Android.Media.AudioTrack.Builder.SetCodecProvenance(string! codecMediaType) -> Android.Media.AudioTrack.Builder! +virtual Android.Media.AudioTrack.CodecProvenance.get -> string! +virtual Android.Media.AudioTrack.FlushWrittenFramesFromPosition(long positionInFrames, int accuracy) -> long +virtual Android.Media.AudioTrack.WrittenFramesCount.get -> long +virtual Android.Media.LoudnessCodecController.LoudnessCodecUpdateHandler.Invoke(Android.Media.MediaCodec! mediaCodec, Android.OS.Bundle! codecValues) -> Android.OS.Bundle! +virtual Android.Media.MediaRecorder.SetVideoEncodingQuality(int quality) -> void +virtual Android.Media.MediaRoute2ProviderService.OnDiscoveryPreferenceChanged(Android.Media.RouteDiscoveryPreference! compositePreference, System.Collections.Generic.IDictionary! perAppPreferences) -> void +virtual Android.Media.MediaRouter2.GetControllerHintsHandler.Invoke(Android.Media.MediaRoute2Info! route) -> Android.OS.Bundle? +virtual Android.Media.Projection.AppContentProjectionSession.IsAudioRequested.get -> bool +virtual Android.Media.Projection.AppContentProjectionSession.NotifySessionStop() -> void +virtual Android.Media.RemoteControlClient.GetPlaybackPositionHandler.Invoke() -> long +virtual Android.Net.Dns.HttpsEndpoint.HttpsRecords.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsEndpoint.IpAddresses.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsRecord.AlpnIds.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsRecord.EchConfigList.get -> Android.Net.Ssl.EchConfigList? +virtual Android.Net.Dns.HttpsRecord.IpAddressHints.get -> System.Collections.Generic.IList! +virtual Android.Net.Dns.HttpsRecord.OwnerName.get -> string! +virtual Android.Net.Dns.HttpsRecord.Port.get -> int +virtual Android.Net.Dns.HttpsRecord.Priority.get -> int +virtual Android.Net.Dns.HttpsRecord.TargetName.get -> string! +virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Http.HttpEngine.Builder.SetProxyOptions(Android.Net.Http.ProxyOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! options) -> Android.Net.Http.HttpEngine.Builder! +virtual Android.Net.Ssl.EchConfigList.ToBytes() -> byte[]! +virtual Android.Net.Ssl.EchConfigMismatchException.HasRetryConfigList.get -> bool +virtual Android.Net.Ssl.EchConfigMismatchException.PublicHostname.get -> string? +virtual Android.Net.Ssl.EchConfigMismatchException.RetryConfigList.get -> Android.Net.Ssl.EchConfigList? +virtual Android.Net.Wifi.Aware.DiscoverySession.InitiateBootstrappingRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]! message) -> void +virtual Android.Net.Wifi.Aware.DiscoverySession.ReleaseDataPath(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnBootstrappingSucceeded(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]? message) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathConnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.WifiAwareNetworkInfo! info) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathDisconnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestFailed(Android.Net.Wifi.Aware.PeerHandle! peerHandle, int reason) -> void +virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestReceived(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void +virtual Android.Net.Wifi.Aware.PublishDiscoverySession.AcceptDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool +virtual Android.Net.Wifi.Aware.PublishDiscoverySession.RejectDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool +virtual Android.Net.Wifi.Aware.SubscribeDiscoverySession.InitiateDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool +virtual Android.Net.Wifi.P2p.WifiP2pConfig.PairingDiscoveryChannelFrequencyMhz.get -> int +virtual Android.Net.Wifi.P2p.WifiP2pDevice.WifiP2pConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? +virtual Android.Net.Wifi.P2p.WifiP2pGroup.WifiP2pGroupClientConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? +virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pinOrPassword, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void +virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.get -> bool +virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.set -> void +virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frames) -> void +virtual Android.OS.BaseBundle.GetByteArray(string? key) -> byte[]? +virtual Android.OS.BaseBundle.PutByteArray(string? key, byte[]? value) -> void +virtual Android.OS.MessageQueue.FileDescriptorEventHandler.Invoke(Java.IO.FileDescriptor! fd, Android.OS.MessageQueueEventType events) -> int +virtual Android.Provider.DocumentsProvider.QueryTrashDocuments(string! rootId, string![]? projection, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +virtual Android.Provider.DocumentsProvider.RestoreDocumentFromTrash(string! documentId, string? targetParentDocumentId) -> string? +virtual Android.Provider.DocumentsProvider.TrashDocument(string! documentId) -> string? +virtual Android.Security.Keystore.KeyInfo.IsUnlockedDeviceRequired.get -> bool +virtual Android.Security.NetworkSecurityPolicy.GetDomainEncryptionMode(string! hostname) -> int +virtual Android.Service.Chooser.ChooserManager.GetSession(Android.Service.Chooser.ChooserSessionToken! token) -> Android.Service.Chooser.ChooserSession? +virtual Android.Service.Chooser.ChooserManager.StartSession(Android.Content.Context! context, Android.Content.Intent! chooserIntent) -> Android.Service.Chooser.ChooserSession! +virtual Android.Service.Notification.NotificationListenerService.Ranking.Summarization.get -> string? +virtual Android.Service.Voice.VoiceInteractionSession.GetAppFunctionActivityId(Android.Service.Voice.VoiceInteractionSession.ActivityId! activityId) -> Android.App.AppFunctions.AppFunctionActivityId! +virtual Android.Telecom.Call.Details.AssociatedUser.get -> Android.OS.UserHandle! +virtual Android.Telecom.CallRedirectionService.OnPlaceCall(Android.Net.Uri! handle, Android.Net.Uri! originalHandle, Android.Telecom.PhoneAccountHandle! initialPhoneAccount, bool allowInteractiveResponse) -> void +virtual Android.Telecom.Conference.NotifyConferenceMergeFailed() -> void +virtual Android.Telecom.Conference.OnMerge(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.Connection.OnTransfer(Android.Net.Uri! address, bool isConfirmationRequired) -> void +virtual Android.Telecom.Connection.OnTransfer(Android.Telecom.Connection! toConnection) -> void +virtual Android.Telecom.ConnectionService.OnConferenceAdded(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.ConnectionService.OnConferenceRemoved(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.ConnectionService.OnConnectionAdded(Android.Telecom.Connection! connection) -> void +virtual Android.Telecom.ConnectionService.OnConnectionRemoved(Android.Telecom.Connection! connection) -> void +virtual Android.Telecom.ConnectionService.OnCreateConferenceComplete(Android.Telecom.Conference! conference) -> void +virtual Android.Telecom.ConnectionService.OnCreateConnectionComplete(Android.Telecom.Connection! connection) -> void +virtual Android.Telecom.InCallService.OnCallEndpointRequested(Android.Telecom.CallEndpoint! callEndpoint) -> void +virtual Android.Telecom.TelecomManager.IsInExternalCall.get -> bool +virtual Android.Telephony.PhoneNumberManager.ParsePhoneNumber(System.Collections.Generic.IList? associatedUris, string! countryIso) -> Android.Telephony.ParsedPhoneNumber! +virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxDownlinkKbps.get -> long +virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxUplinkKbps.get -> long +virtual Android.Telephony.SubscriptionManager.SetTs43PhoneNumber(int subscriptionId, string! number) -> void +virtual Android.Telephony.SubscriptionPlan.Builder.SetDataUsageResetTime(Java.Time.ZonedDateTime? dataUsageResetTime) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetId(int id) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxDownlinkKbps(long downlinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxUplinkKbps(long uplinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.SubscriptionPlan.Builder.SetTypes(int[]! types) -> Android.Telephony.SubscriptionPlan.Builder! +virtual Android.Telephony.TelephonyManager.CurrentTtyMode.get -> int +virtual Android.Telephony.TelephonyManager.GetServiceStateForSlot(int slotIndex) -> Android.Telephony.ServiceState? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetSelection() -> Android.Views.Accessibility.AccessibilityNodeInfo.Selection? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetStructuredDataInfo() -> Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetExtraRenderingInfo(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo? extraRenderingInfo) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetSelection(Android.Views.Accessibility.AccessibilityNodeInfo.Selection? selection) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetStructuredDataInfo(Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? info) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Attributes.get -> System.Collections.Generic.IDictionary! +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.GetAttribute(string! attributeKey) -> string? +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.PutAttribute(string! attributeKey, string! value) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.RemoveAttribute(string! attributeKey) -> void +virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Tag.get -> string! +virtual Android.Views.BlurRegion.Alpha.get -> float +virtual Android.Views.BlurRegion.Alpha.set -> void +virtual Android.Views.BlurRegion.BlurRadius.get -> float +virtual Android.Views.BlurRegion.BlurRadius.set -> void +virtual Android.Views.ContentCaptures.ContentCaptureSession.NotifyContentInteractionEvent(Android.Views.Autofill.AutofillId! autofillId) -> void +virtual Android.Views.Display.FrameRateVelocityMapping.get -> System.Collections.Generic.IList! +virtual Android.Views.Display.IsInternal.get -> bool +virtual Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(Java.Lang.ICharSequence! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! +virtual Android.Views.ReceiveContentHandler.Invoke(Android.Views.View! view, Android.Views.ContentInfo! payload) -> Android.Views.ContentInfo? +virtual Android.Views.Surface.ProducerThrottlingEnabled.get -> bool +virtual Android.Views.Surface.ProducerThrottlingEnabled.set -> void +virtual Android.Views.SurfaceControlViewHost.GetLayoutParams() -> Android.Views.SurfaceControlViewHost.LayoutParams! +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Height.get -> int +virtual Android.Views.SurfaceControlViewHost.LayoutParams.IsFocusable.get -> bool +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.get -> string! +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.set -> void +virtual Android.Views.SurfaceControlViewHost.LayoutParams.Width.get -> int +virtual Android.Views.SurfaceControlViewHost.Relayout(Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void +virtual Android.Views.SurfaceControlViewHost.SetView(Android.Views.View! view, Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void +virtual Android.Views.SurfaceView.BlurRegions.get -> System.Collections.Generic.IList! +virtual Android.Views.SurfaceView.SetBlurRegions(System.Collections.Generic.ICollection? blurRegions) -> void +virtual Android.Views.View.ApplyWindowInsetsHandler.Invoke(Android.Views.View! v, Android.Views.WindowInsets! insets) -> Android.Views.WindowInsets! +virtual Android.Views.View.PerformHapticFeedback(Android.OS.Vibrators.HapticFeedbackRequest! request) -> bool +virtual Android.Views.View.RequestPointerCapture(int mode) -> void +virtual Android.Views.View.RequestRectangleOnScreen(Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool +virtual Android.Views.ViewConfiguration.DoubleTapTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.LongPressTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.MultiPressTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.ScrollFrictionAmount.get -> float +virtual Android.Views.ViewConfiguration.TapTimeoutMillis.get -> int +virtual Android.Views.ViewConfiguration.TextCursorBlinkIntervalMillis.get -> int +virtual Android.Views.WindowManagerLayoutParams.HasKeyboardCapture.get -> bool +virtual Android.Views.WindowManagerLayoutParams.SetKeyboardCaptureEnabled(bool enabled) -> void +virtual Android.Webkit.WebChromeClient.FileChooserParams.PermissionMode.get -> int +virtual Android.Widget.RemoteViews.SetAppWidgetEventTag(int viewId, int tag) -> void +virtual Android.Widget.RemoteViews.SetViewPadding(int viewId, float left, float top, float right, float bottom, int units) -> void +virtual Java.Nio.CharBuffer.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void +virtual Javax.Net.Ssl.ExtendedSSLSession.StatusResponses.get -> System.Collections.Generic.IList? +virtual Javax.Net.Ssl.SSLParameters.GetNamedGroups() -> string![]? +virtual Javax.Net.Ssl.SSLParameters.SetNamedGroups(string![]? namedGroups) -> void +Android.Hardware.Hid.HidDevice +Android.Hardware.Hid.HidDevice.Close() -> void +Android.Hardware.Hid.HidDevice.GetFeatureReport(int reportId, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.GetReportDescriptor() -> byte[]! +Android.Hardware.Hid.HidDevice.IsOpen.get -> bool +Android.Hardware.Hid.HidDevice.Name.get -> string! +Android.Hardware.Hid.HidDevice.Open(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.PhysicalAddress.get -> string! +Android.Hardware.Hid.HidDevice.ProductId.get -> int +Android.Hardware.Hid.HidDevice.SendFeatureReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.SendOutputReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Hardware.Hid.HidDevice.Transport.get -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDevice.UniqueId.get -> string! +Android.Hardware.Hid.HidDevice.VendorId.get -> int +Android.Hardware.Hid.HidDeviceAddedEventArgs +Android.Hardware.Hid.HidDeviceAddedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! +Android.Hardware.Hid.HidDeviceAddedEventArgs.HidDeviceAddedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.HidDeviceRemovedEventArgs +Android.Hardware.Hid.HidDeviceRemovedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! +Android.Hardware.Hid.HidDeviceRemovedEventArgs.HidDeviceRemovedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Bluetooth = 5 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.I2c = 24 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Spi = 28 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Unknown = 0 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Usb = 3 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidDeviceTransport.Virtual = 6 -> Android.Hardware.Hid.HidDeviceTransport +Android.Hardware.Hid.HidManager +Android.Hardware.Hid.HidManager.CanEnumerateDevices() -> bool +Android.Hardware.Hid.HidManager.Devices.get -> System.Collections.Generic.IList! +Android.Hardware.Hid.HidManager.RegisterListener(Android.Hardware.Hid.IHidDeviceListener! listener, Java.Util.Concurrent.IExecutor! executor) -> void +Android.Hardware.Hid.HidManager.UnregisterListener(Android.Hardware.Hid.IHidDeviceListener! listener) -> void +Android.Hardware.Hid.IHidDeviceListener +Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceAdded(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceRemoved(Android.Hardware.Hid.HidDevice! device) -> void +Android.Hardware.Hid.Report +Android.Hardware.Hid.Report.Data.get -> Java.Nio.ByteBuffer! +Android.Hardware.Hid.Report.Report(Java.Nio.ByteBuffer! data) -> void +Android.Hardware.Hid.Report.Report(int reportId, Java.Nio.ByteBuffer! data) -> void +Android.Hardware.Hid.Report.ReportId.get -> int +Android.Hardware.Input.AppCustomizationAction +Android.Hardware.Input.AppCustomizationAction.Builder +Android.Hardware.Input.AppCustomizationAction.Builder.Build() -> Android.Hardware.Input.AppCustomizationAction! +Android.Hardware.Input.AppCustomizationAction.Builder.Builder(Android.Content.ComponentName! component, string! action) -> void +Android.Hardware.Input.AppCustomizationAction.Builder.SetData(Android.Net.Uri? data) -> Android.Hardware.Input.AppCustomizationAction.Builder! +Android.Hardware.Input.AppCustomizationAction.Component.get -> Android.Content.ComponentName! +Android.Hardware.Input.AppCustomizationAction.Data.get -> Android.Net.Uri? +Android.Hardware.Input.AppCustomizationAction.IntentAction.get -> string! +Android.Hardware.Input.ButtonCustomizationTrigger +Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCode.get -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCustomizationTrigger(Android.Hardware.Input.CustomizableButton buttonCode) -> void +Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Back = 8 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Extra = 128 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Forward = 16 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Side = 256 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Task = 512 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableButton.Tertiary = 4 -> Android.Hardware.Input.CustomizableButton +Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Assist = 219 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Back = 4 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Bookmark = 174 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.BrightnessDown = 220 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.BrightnessUp = 221 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Calculator = 210 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Calendar = 208 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Camera = 27 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Contacts = 207 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Dictate = 319 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Envelope = 65 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Explorer = 64 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F1 = 131 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F10 = 140 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F11 = 141 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F12 = 142 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F13 = 326 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F14 = 327 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F15 = 328 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F16 = 329 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F17 = 330 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F18 = 331 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F19 = 332 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F2 = 132 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F20 = 333 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F21 = 334 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F22 = 335 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F23 = 336 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F24 = 337 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F3 = 133 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F4 = 134 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F5 = 135 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F6 = 136 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F7 = 137 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F8 = 138 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.F9 = 139 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Forward = 125 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Fullscreen = 325 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaEject = 129 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaNext = 87 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause = 85 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaPrevious = 88 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MediaStop = 86 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Menu = 82 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.MoveHome = 122 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Music = 209 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.New = 320 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Screenshot = 318 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Search = 84 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.Sysrq = 120 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.VolumeDown = 25 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.VolumeMute = 164 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizableKeyCode.VolumeUp = 24 -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.CustomizationAction +Android.Hardware.Input.CustomizationAction.CustomizationAction(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Hardware.Input.CustomizationTrigger +Android.Hardware.Input.CustomizationTrigger.CustomizationTrigger(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Hardware.Input.InputManager.AddPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger, Android.Hardware.Input.CustomizationAction! action) -> void +Android.Hardware.Input.InputManager.GetAllPeripheralCustomizations(int vendorId, int productId) -> System.Collections.Generic.IDictionary! +Android.Hardware.Input.InputManager.GetPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> Android.Hardware.Input.CustomizationAction? +Android.Hardware.Input.InputManager.IsButtonAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableButton buttonCode) -> bool +Android.Hardware.Input.InputManager.IsKeyAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableKeyCode keyCode) -> bool +Android.Hardware.Input.InputManager.RemoveAllPeripheralCustomizations(int vendorId, int productId) -> void +Android.Hardware.Input.InputManager.RemovePeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> void +Android.Hardware.Input.KeyCustomizationTrigger +Android.Hardware.Input.KeyCustomizationTrigger.KeyCode.get -> Android.Hardware.Input.CustomizableKeyCode +Android.Hardware.Input.KeyCustomizationTrigger.KeyCustomizationTrigger(Android.Hardware.Input.CustomizableKeyCode keyCode) -> void +Android.Hardware.Input.SimpleCustomizationAction +Android.Hardware.Input.SimpleCustomizationAction.SimpleCustomizationAction(Android.Hardware.Input.SimpleCustomizationActionType actionType) -> void +Android.Hardware.Input.SimpleCustomizationAction.Type.get -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Assist = 21 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Back = 1 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown = 2 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp = 3 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Calculator = 4 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow = 19 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert = 22 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery = 24 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch = 23 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Dictation = 5 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.DoNothing = 18 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu = 6 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Forward = 7 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Lock = 8 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.MediaNext = 9 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause = 10 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious = 11 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot = 20 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen = 12 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture = 13 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop = 14 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist = 25 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown = 15 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute = 16 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp = 17 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.UriCustomizationAction +Android.Hardware.Input.UriCustomizationAction.Type.get -> Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationAction.Uri.get -> Android.Net.Uri! +Android.Hardware.Input.UriCustomizationAction.UriCustomizationAction(Android.Hardware.Input.UriCustomizationActionType actionType, Android.Net.Uri! uri) -> void +Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationActionType.OpenFile = 1 -> Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationActionType.OpenFolder = 2 -> Android.Hardware.Input.UriCustomizationActionType +Android.Hardware.Input.UriCustomizationActionType.OpenUrl = 3 -> Android.Hardware.Input.UriCustomizationActionType +Android.Health.Connect.DataTypes.Device.Builder.SetUdi(string? udi) -> Android.Health.Connect.DataTypes.Device.Builder! +Android.Health.Connect.DataTypes.Device.Udi.get -> string? +Android.Health.Connect.Datatypes.RecordTemporalType +Android.Health.Connect.Datatypes.RecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.RecordTemporalType +Android.Health.Connect.Datatypes.RecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.RecordTemporalType +Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.RecordTemporalType +Android.Net.Http.FinishedRequestTimings +Android.Net.Http.FinishedRequestTimings.ConnectingEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.ConnectingStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.DnsEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.DnsStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.ReceivedByteCount.get -> long +Android.Net.Http.FinishedRequestTimings.RequestEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.RequestStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.SendingEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.SendingStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.SentByteCount.get -> long +Android.Net.Http.FinishedRequestTimings.TlsHandshakeEnd.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.TlsHandshakeStart.get -> Java.Time.Instant? +Android.Net.Http.FinishedRequestTimings.WasSocketReused() -> bool +Android.OS.BuildVersionCodesFull.CinnamonBun1 = 3700001 -> Android.OS.BuildVersionCodesFull +Android.Provider.DocumentContractFlags.SupportsSubtreeSearch = 262144 -> Android.Provider.DocumentContractFlags +Android.Provider.MediaStore.DeletedFiles +Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns +Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns +Android.Telecom.CallCapability.Transfer = 67108864 -> Android.Telecom.CallCapability +Android.Telecom.CallCapability.TransferConsultative = 134217728 -> Android.Telecom.CallCapability +Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork = 2097152 -> Android.Telecom.PhoneAccountCapability +Android.Views.Keycode.ContextualQuery = 341 -> Android.Views.Keycode +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetCollapsedModeScrollingEnabled(bool collapsedModeScrollingEnabled) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetEmbeddedUiCustomizationParams(Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? embeddedUiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetLaunchTab(Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab launchTab) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetRequestLocationMetadata(bool accessLocationMetadata) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.EmbeddedUiCustomizationParams.get -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsCollapsedModeScrollingEnabled.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsLocationMetadataRequested.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.LaunchTab.get -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.AspectRatio.get -> Android.Widget.Photopicker.AspectRatio +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Builder() -> void +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetAspectRatio(Android.Widget.Photopicker.AspectRatio aspectRatio) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetSelectionBarVisibleInExpandedMode(bool visible) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.DescribeContents() -> int +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.IsSelectionBarVisibleInExpandedMode.get -> bool +Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums = 0 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images = 1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset = -1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Content.Context.HidService = "hid" -> string! +const Android.Hardware.Hid.HidDevice.TransportBluetooth = Android.Hardware.Hid.HidDeviceTransport.Bluetooth -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportI2c = Android.Hardware.Hid.HidDeviceTransport.I2c -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportSpi = Android.Hardware.Hid.HidDeviceTransport.Spi -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportUnknown = Android.Hardware.Hid.HidDeviceTransport.Unknown -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportUsb = Android.Hardware.Hid.HidDeviceTransport.Usb -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Hid.HidDevice.TransportVirtual = Android.Hardware.Hid.HidDeviceTransport.Virtual -> Android.Hardware.Hid.HidDeviceTransport +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonBack = Android.Hardware.Input.CustomizableButton.Back -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonExtra = Android.Hardware.Input.CustomizableButton.Extra -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonForward = Android.Hardware.Input.CustomizableButton.Forward -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonSide = Android.Hardware.Input.CustomizableButton.Side -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTask = Android.Hardware.Input.CustomizableButton.Task -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTertiary = Android.Hardware.Input.CustomizableButton.Tertiary -> Android.Hardware.Input.CustomizableButton +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeAssist = Android.Hardware.Input.CustomizableKeyCode.Assist -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBack = Android.Hardware.Input.CustomizableKeyCode.Back -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBookmark = Android.Hardware.Input.CustomizableKeyCode.Bookmark -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessDown = Android.Hardware.Input.CustomizableKeyCode.BrightnessDown -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessUp = Android.Hardware.Input.CustomizableKeyCode.BrightnessUp -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalculator = Android.Hardware.Input.CustomizableKeyCode.Calculator -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalendar = Android.Hardware.Input.CustomizableKeyCode.Calendar -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCamera = Android.Hardware.Input.CustomizableKeyCode.Camera -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeContacts = Android.Hardware.Input.CustomizableKeyCode.Contacts -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeDictate = Android.Hardware.Input.CustomizableKeyCode.Dictate -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeEnvelope = Android.Hardware.Input.CustomizableKeyCode.Envelope -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeExplorer = Android.Hardware.Input.CustomizableKeyCode.Explorer -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF1 = Android.Hardware.Input.CustomizableKeyCode.F1 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF10 = Android.Hardware.Input.CustomizableKeyCode.F10 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF11 = Android.Hardware.Input.CustomizableKeyCode.F11 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF12 = Android.Hardware.Input.CustomizableKeyCode.F12 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF13 = Android.Hardware.Input.CustomizableKeyCode.F13 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF14 = Android.Hardware.Input.CustomizableKeyCode.F14 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF15 = Android.Hardware.Input.CustomizableKeyCode.F15 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF16 = Android.Hardware.Input.CustomizableKeyCode.F16 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF17 = Android.Hardware.Input.CustomizableKeyCode.F17 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF18 = Android.Hardware.Input.CustomizableKeyCode.F18 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF19 = Android.Hardware.Input.CustomizableKeyCode.F19 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF2 = Android.Hardware.Input.CustomizableKeyCode.F2 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF20 = Android.Hardware.Input.CustomizableKeyCode.F20 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF21 = Android.Hardware.Input.CustomizableKeyCode.F21 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF22 = Android.Hardware.Input.CustomizableKeyCode.F22 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF23 = Android.Hardware.Input.CustomizableKeyCode.F23 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF24 = Android.Hardware.Input.CustomizableKeyCode.F24 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF3 = Android.Hardware.Input.CustomizableKeyCode.F3 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF4 = Android.Hardware.Input.CustomizableKeyCode.F4 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF5 = Android.Hardware.Input.CustomizableKeyCode.F5 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF6 = Android.Hardware.Input.CustomizableKeyCode.F6 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF7 = Android.Hardware.Input.CustomizableKeyCode.F7 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF8 = Android.Hardware.Input.CustomizableKeyCode.F8 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF9 = Android.Hardware.Input.CustomizableKeyCode.F9 -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeForward = Android.Hardware.Input.CustomizableKeyCode.Forward -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeFullscreen = Android.Hardware.Input.CustomizableKeyCode.Fullscreen -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaEject = Android.Hardware.Input.CustomizableKeyCode.MediaEject -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaNext = Android.Hardware.Input.CustomizableKeyCode.MediaNext -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPlayPause = Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPrevious = Android.Hardware.Input.CustomizableKeyCode.MediaPrevious -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaStop = Android.Hardware.Input.CustomizableKeyCode.MediaStop -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMenu = Android.Hardware.Input.CustomizableKeyCode.Menu -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMoveHome = Android.Hardware.Input.CustomizableKeyCode.MoveHome -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMusic = Android.Hardware.Input.CustomizableKeyCode.Music -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeNew = Android.Hardware.Input.CustomizableKeyCode.New -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeScreenshot = Android.Hardware.Input.CustomizableKeyCode.Screenshot -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSearch = Android.Hardware.Input.CustomizableKeyCode.Search -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSysrq = Android.Hardware.Input.CustomizableKeyCode.Sysrq -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeDown = Android.Hardware.Input.CustomizableKeyCode.VolumeDown -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeMute = Android.Hardware.Input.CustomizableKeyCode.VolumeMute -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeUp = Android.Hardware.Input.CustomizableKeyCode.VolumeUp -> Android.Hardware.Input.CustomizableKeyCode +const Android.Hardware.Input.SimpleCustomizationAction.TypeAssist = Android.Hardware.Input.SimpleCustomizationActionType.Assist -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeBack = Android.Hardware.Input.SimpleCustomizationActionType.Back -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessDown = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessUp = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeCalculator = Android.Hardware.Input.SimpleCustomizationActionType.Calculator -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeCloseWindow = Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualInsert = Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualQuery = Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualSearch = Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeDictation = Android.Hardware.Input.SimpleCustomizationActionType.Dictation -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeDoNothing = Android.Hardware.Input.SimpleCustomizationActionType.DoNothing -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeEmojiMenu = Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeForward = Android.Hardware.Input.SimpleCustomizationActionType.Forward -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeLock = Android.Hardware.Input.SimpleCustomizationActionType.Lock -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaNext = Android.Hardware.Input.SimpleCustomizationActionType.MediaNext -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPlayPause = Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPrevious = Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypePartialScreenshot = Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypePrintScreen = Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeScreenCapture = Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeShowDesktop = Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVoiceAssist = Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeDown = Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeMute = Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeUp = Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.UriCustomizationAction.TypeOpenFile = Android.Hardware.Input.UriCustomizationActionType.OpenFile -> Android.Hardware.Input.UriCustomizationActionType +const Android.Hardware.Input.UriCustomizationAction.TypeOpenFolder = Android.Hardware.Input.UriCustomizationActionType.OpenFolder -> Android.Hardware.Input.UriCustomizationActionType +const Android.Hardware.Input.UriCustomizationAction.TypeOpenUrl = Android.Hardware.Input.UriCustomizationActionType.OpenUrl -> Android.Hardware.Input.UriCustomizationActionType +const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.RecordTemporalType.Instant -> Android.Health.Connect.Datatypes.RecordTemporalType +const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.RecordTemporalType.Interval -> Android.Health.Connect.Datatypes.RecordTemporalType +const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.RecordTemporalType +const Android.Health.Connect.HealthPermissions.WriteDeviceUdi = "android.permission.health.WRITE_DEVICE_UDI" -> string! +const Android.Manifest.Permission.AccessHid = "android.permission.ACCESS_HID" -> string! +const Android.Manifest.Permission.ManagePeripheralCustomization = "android.permission.MANAGE_PERIPHERAL_CUSTOMIZATION" -> string! +const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun1 = Android.OS.BuildVersionCodesFull.CinnamonBun1 -> Android.OS.BuildVersionCodesFull +const Android.Provider.DocumentsContract.Document.FlagSupportsSubtreeSearch = Android.Provider.DocumentContractFlags.SupportsSubtreeSearch -> Android.Provider.DocumentContractFlags +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Count = "_count" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Id = "_id" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.MediaType = "media_type" -> string! +const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.VolumeName = "volume_name" -> string! +const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! +const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.MediaType = "media_type" -> string! +const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.VolumeName = "volume_name" -> string! +const Android.Provider.MediaStore.ExtraRequestLocationMetadataAccess = "android.provider.extra.REQUEST_LOCATION_METADATA_ACCESS" -> string! +const Android.Provider.MediaStore.Images.IImageColumns.HasGainMap = "has_gain_map" -> string! +const Android.Provider.MediaStore.Images.ImageColumns.HasGainMap = "has_gain_map" -> string! +const Android.Provider.MediaStore.Images.Media.InterfaceConsts.HasGainMap = "has_gain_map" -> string! +const Android.Telecom.Call.Details.CapabilityTransfer = Android.Telecom.CallCapability.Transfer -> Android.Telecom.CallCapability +const Android.Telecom.Call.Details.CapabilityTransferConsultative = Android.Telecom.CallCapability.TransferConsultative -> Android.Telecom.CallCapability +const Android.Telecom.PhoneAccount.CapabilityOptOutOfPremiumNetwork = Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork -> Android.Telecom.PhoneAccountCapability +const Android.Views.KeyEvent.KeycodeContextualQuery = Android.Views.Keycode.ContextualQuery -> Android.Views.Keycode +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabAlbums = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabImages = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabUnset = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +override Android.Hardware.Hid.HidDevice.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Hid.HidManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Hid.Report.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.AppCustomizationAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.AppCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.ButtonCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.CustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.CustomizationAction.ThresholdClass.get -> nint +override Android.Hardware.Input.CustomizationAction.ThresholdType.get -> System.Type! +override Android.Hardware.Input.CustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.CustomizationTrigger.ThresholdClass.get -> nint +override Android.Hardware.Input.CustomizationTrigger.ThresholdType.get -> System.Type! +override Android.Hardware.Input.KeyCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.SimpleCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Input.UriCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Net.Http.FinishedRequestTimings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.MediaStore.DeletedFiles.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +static Android.Provider.DocumentsContract.BuildSearchDocumentsUri(Android.Net.Uri! parentDocumentUri, string? query) -> Android.Net.Uri! +static Android.Provider.MediaStore.DeletedFiles.GetContentUri(string! volumeName) -> Android.Net.Uri! +static Android.Provider.MediaStore.QueryDeletedFiles(Android.Content.ContentResolver! resolver, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +static Android.Systems.Os.Madvise(long address, long byteCount, int advice) -> void +static Android.Systems.OsConstants.MadvCold.get -> int +static Android.Systems.OsConstants.MadvCollapse.get -> int +static Android.Systems.OsConstants.MadvDodump.get -> int +static Android.Systems.OsConstants.MadvDofork.get -> int +static Android.Systems.OsConstants.MadvDontdump.get -> int +static Android.Systems.OsConstants.MadvDontfork.get -> int +static Android.Systems.OsConstants.MadvDontneed.get -> int +static Android.Systems.OsConstants.MadvFree.get -> int +static Android.Systems.OsConstants.MadvHugepage.get -> int +static Android.Systems.OsConstants.MadvHwpoison.get -> int +static Android.Systems.OsConstants.MadvKeeponfork.get -> int +static Android.Systems.OsConstants.MadvMergeable.get -> int +static Android.Systems.OsConstants.MadvNohugepage.get -> int +static Android.Systems.OsConstants.MadvNormal.get -> int +static Android.Systems.OsConstants.MadvPageout.get -> int +static Android.Systems.OsConstants.MadvPopulateRead.get -> int +static Android.Systems.OsConstants.MadvPopulateWrite.get -> int +static Android.Systems.OsConstants.MadvRandom.get -> int +static Android.Systems.OsConstants.MadvRemove.get -> int +static Android.Systems.OsConstants.MadvSequential.get -> int +static Android.Systems.OsConstants.MadvSoftOffline.get -> int +static Android.Systems.OsConstants.MadvUnmergeable.get -> int +static Android.Systems.OsConstants.MadvWillneed.get -> int +static Android.Systems.OsConstants.MadvWipeonfork.get -> int +static Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! +virtual Android.Net.Http.BidirectionalStream.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! +virtual Android.Net.Http.UrlRequest.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! +virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string! query, string![]? projection, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string![]? projection, Android.OS.Bundle! queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? +virtual Android.Views.ViewConfiguration.GetFocusTraversalThreshold(int inputDeviceId, int axis, int source) -> int +virtual Android.Views.ViewConfiguration.IsFocusNavigationEnabled(int inputDeviceId, int axis, int source) -> bool +virtual Android.Views.WindowManagerLayoutParams.CanChangeGlobalTouchMode() -> bool +virtual Android.Views.WindowManagerLayoutParams.SetCanChangeGlobalTouchMode(bool canChangeGlobalTouchMode) -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? +*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void +*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void +*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! +*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! +*REMOVED*Android.App.PermissionUI.LocationButtonSession +*REMOVED*Android.Bluetooth.LE.BluetoothLeScanner.StartScan(Android.Bluetooth.LE.ScanCallback? callback) -> void +*REMOVED*Android.Bluetooth.LE.BluetoothLeScanner.StartScan(System.Collections.Generic.IList? filters, Android.Bluetooth.LE.ScanSettings? settings, Android.Bluetooth.LE.ScanCallback? callback) -> void +*REMOVED*Android.Hardware.Camera2.Params.OutputConfiguration.SetPhysicalCameraId(string? physicalCameraId) -> void +*REMOVED*Android.Service.Autofill.FillContext.WriteToParcel(Android.OS.Parcel? dest, Android.OS.ParcelableWriteFlags flags) -> void +*REMOVED*Java.Time.Zone.ZoneOffsetTransition.CompareTo(Java.Time.Zone.ZoneOffsetTransition? transition) -> int +*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeNearMyPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeNearYourPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeNone = Android.App.PermissionUI.LocationButtonSessionTextType.None -> Android.App.PermissionUI.LocationButtonSessionTextType +*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeSharePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeUsePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType +*REMOVED*const Android.Manifest.Permission.UseLoopbackInterface = "android.permission.USE_LOOPBACK_INTERFACE" -> string! +*REMOVED*virtual Android.App.Activity.ShouldShowRequestPermissionRationale(string! permission) -> bool +Android.AgentIcon.AgentTaskEvent +Android.AgentIcon.AgentTaskEvent.Background.get -> Android.Graphics.Drawables.Icon? +Android.AgentIcon.AgentTaskEvent.Builder +Android.AgentIcon.AgentTaskEvent.Builder.Build() -> Android.AgentIcon.AgentTaskEvent! +Android.AgentIcon.AgentTaskEvent.Builder.Builder(Android.AgentIcon.AgentTaskEvent.Builder! other) -> void +Android.AgentIcon.AgentTaskEvent.Builder.Builder(Java.Lang.ICharSequence! text) -> void +Android.AgentIcon.AgentTaskEvent.Builder.Builder(System.Collections.Generic.IList! leadingIcons, System.Collections.Generic.IList! trailingIcons) -> void +Android.AgentIcon.AgentTaskEvent.Builder.Builder(string! text) -> void +Android.AgentIcon.AgentTaskEvent.Builder.SetBackground(Android.Graphics.Drawables.Icon? background) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.Builder.SetClickAction(Android.App.PendingIntent? action) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.Builder.SetContentDescription(Java.Lang.ICharSequence? contentDescription) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.Builder.SetContentDescription(string? contentDescription) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.Builder.SetLeadingIcons(System.Collections.Generic.IList! leadingIcons) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.Builder.SetText(Java.Lang.ICharSequence? text) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.Builder.SetText(string? text) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.Builder.SetTrailingIcons(System.Collections.Generic.IList! trailingIcons) -> Android.AgentIcon.AgentTaskEvent.Builder! +Android.AgentIcon.AgentTaskEvent.ClickAction.get -> Android.App.PendingIntent? +Android.AgentIcon.AgentTaskEvent.ContentDescription.get -> string? +Android.AgentIcon.AgentTaskEvent.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence? +Android.AgentIcon.AgentTaskEvent.DescribeContents() -> int +Android.AgentIcon.AgentTaskEvent.InterfaceConsts +Android.AgentIcon.AgentTaskEvent.LeadingIcons.get -> System.Collections.Generic.IList! +Android.AgentIcon.AgentTaskEvent.Text.get -> string? +Android.AgentIcon.AgentTaskEvent.TextFormatted.get -> Java.Lang.ICharSequence? +Android.AgentIcon.AgentTaskEvent.TrailingIcons.get -> System.Collections.Generic.IList! +Android.AgentIcon.AgentTaskEvent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.AgentIcon.AgentTaskOutcome +Android.AgentIcon.AgentTaskOutcome.Builder +Android.AgentIcon.AgentTaskOutcome.Builder.Build() -> Android.AgentIcon.AgentTaskOutcome! +Android.AgentIcon.AgentTaskOutcome.Builder.Builder() -> void +Android.AgentIcon.AgentTaskOutcome.Builder.SetEventShown(bool eventShown) -> Android.AgentIcon.AgentTaskOutcome.Builder! +Android.AgentIcon.AgentTaskOutcome.Builder.SetStateChanged(bool stateChanged) -> Android.AgentIcon.AgentTaskOutcome.Builder! +Android.AgentIcon.AgentTaskOutcome.DescribeContents() -> int +Android.AgentIcon.AgentTaskOutcome.InterfaceConsts +Android.AgentIcon.AgentTaskOutcome.IsEventShown.get -> bool +Android.AgentIcon.AgentTaskOutcome.IsStateChanged.get -> bool +Android.AgentIcon.AgentTaskOutcome.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.AgentIcon.AgentTaskState +Android.AgentIcon.AgentTaskState.Builder +Android.AgentIcon.AgentTaskState.Builder.Build() -> Android.AgentIcon.AgentTaskState! +Android.AgentIcon.AgentTaskState.Builder.Builder(Android.AgentIcon.AgentTaskState.Builder! other) -> void +Android.AgentIcon.AgentTaskState.Builder.Builder(Android.Graphics.Drawables.Icon! icon, Java.Lang.ICharSequence! contentDescription) -> void +Android.AgentIcon.AgentTaskState.Builder.Builder(Android.Graphics.Drawables.Icon! icon, string! contentDescription) -> void +Android.AgentIcon.AgentTaskState.Builder.SetClickAction(Android.App.PendingIntent? action) -> Android.AgentIcon.AgentTaskState.Builder! +Android.AgentIcon.AgentTaskState.Builder.SetIconAndContentDescription(Android.Graphics.Drawables.Icon! icon, Java.Lang.ICharSequence! contentDescription) -> Android.AgentIcon.AgentTaskState.Builder! +Android.AgentIcon.AgentTaskState.Builder.SetIconAndContentDescription(Android.Graphics.Drawables.Icon! icon, string! contentDescription) -> Android.AgentIcon.AgentTaskState.Builder! +Android.AgentIcon.AgentTaskState.Builder.SetShouldInterruptPreviousAnimation(bool shouldInterruptPreviousAnimation) -> Android.AgentIcon.AgentTaskState.Builder! +Android.AgentIcon.AgentTaskState.Builder.SetShouldLoopAnimation(bool shouldLoopAnimation) -> Android.AgentIcon.AgentTaskState.Builder! +Android.AgentIcon.AgentTaskState.ClickAction.get -> Android.App.PendingIntent? +Android.AgentIcon.AgentTaskState.ContentDescription.get -> string? +Android.AgentIcon.AgentTaskState.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence! +Android.AgentIcon.AgentTaskState.DescribeContents() -> int +Android.AgentIcon.AgentTaskState.Icon.get -> Android.Graphics.Drawables.Icon! +Android.AgentIcon.AgentTaskState.InterfaceConsts +Android.AgentIcon.AgentTaskState.ShouldInterruptPreviousAnimation() -> bool +Android.AgentIcon.AgentTaskState.ShouldLoopAnimation() -> bool +Android.AgentIcon.AgentTaskState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.AgentIcon.AgentTaskUpdate +Android.AgentIcon.AgentTaskUpdate.AgentTaskEvent.get -> Android.AgentIcon.AgentTaskEvent? +Android.AgentIcon.AgentTaskUpdate.AgentTaskState.get -> Android.AgentIcon.AgentTaskState? +Android.AgentIcon.AgentTaskUpdate.Builder +Android.AgentIcon.AgentTaskUpdate.Builder.Build() -> Android.AgentIcon.AgentTaskUpdate! +Android.AgentIcon.AgentTaskUpdate.Builder.Builder() -> void +Android.AgentIcon.AgentTaskUpdate.Builder.Builder(Android.AgentIcon.AgentTaskUpdate.Builder! other) -> void +Android.AgentIcon.AgentTaskUpdate.Builder.SetAgentTaskEvent(Android.AgentIcon.AgentTaskEvent? agentTaskEvent) -> Android.AgentIcon.AgentTaskUpdate.Builder! +Android.AgentIcon.AgentTaskUpdate.Builder.SetAgentTaskState(Android.AgentIcon.AgentTaskState? agentTaskState) -> Android.AgentIcon.AgentTaskUpdate.Builder! +Android.AgentIcon.AgentTaskUpdate.DescribeContents() -> int +Android.AgentIcon.AgentTaskUpdate.InterfaceConsts +Android.AgentIcon.AgentTaskUpdate.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.Activity.MaxNumPictureInPictureOverlayActions.get -> int +Android.App.ActivityOptions.LaunchCookie +Android.App.ActivityOptions.LaunchCookie.DescribeContents() -> int +Android.App.ActivityOptions.LaunchCookie.InterfaceConsts +Android.App.ActivityOptions.LaunchCookie.LaunchCookie() -> void +Android.App.ActivityOptions.LaunchCookie.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.Admin.DevicePolicyManagerScope +Android.App.Admin.DevicePolicyManagerScope.Device = 2 -> Android.App.Admin.DevicePolicyManagerScope +Android.App.Admin.DevicePolicyManagerScope.ParentUser = 3 -> Android.App.Admin.DevicePolicyManagerScope +Android.App.Admin.DevicePolicyManagerScope.User = 1 -> Android.App.Admin.DevicePolicyManagerScope +Android.App.Admin.PackageIdentifier +Android.App.Admin.PackageIdentifier.PackageIdentifier(string! packageName) -> void +Android.App.Admin.PackageIdentifier.PackageName.get -> string! +Android.App.Admin.Policy.DeviceRadioState +Android.App.Admin.Policy.DeviceRadioState.DeviceRadioState(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer +Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Allowed = 1 -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer +Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Disallowed = 2 -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer +Android.App.Admin.PolicyIdentifier +Android.App.Admin.WifiSecurity.PersonalWpa = 4 -> Android.App.Admin.WifiSecurity +Android.App.AppFunctions.AppFunctionManager.ExecuteAppFunction(Android.App.AppInteractionSession! appInteractionSession, Android.App.AppFunctions.ExecuteAppFunctionRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.CancellationSignal! cancellationSignal, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppFunctions.AppFunctionMetadata.AccessLevel.get -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel +Android.App.AppFunctions.AppFunctionMetadataAccessLevel +Android.App.AppFunctions.AppFunctionMetadataAccessLevel.AndroidTrusted = 300 -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel +Android.App.AppFunctions.AppFunctionMetadataAccessLevel.Self = 100 -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel +Android.App.AppFunctions.AppFunctionMetadataAccessLevel.System = 200 -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel +Android.App.AppInteractionDeniedException +Android.App.AppInteractionDeniedException.AppInteractionDeniedException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.AppInteractionDeniedException.AppInteractionDeniedException(string? message, Android.App.AppInteractionDeniedReason reason) -> void +Android.App.AppInteractionDeniedException.AppInteractionDeniedException(string? message, Android.App.AppInteractionDeniedReason reason, Android.OS.Bundle! extras) -> void +Android.App.AppInteractionDeniedReason +Android.App.AppInteractionDeniedReason.AutoDenied = 2 -> Android.App.AppInteractionDeniedReason +Android.App.AppInteractionDeniedReason.Unknown = 0 -> Android.App.AppInteractionDeniedReason +Android.App.AppInteractionDeniedReason.UserDenied = 1 -> Android.App.AppInteractionDeniedReason +Android.App.AppInteractionException +Android.App.AppInteractionException.AppInteractionException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.AppInteractionManager +Android.App.AppInteractionManager.CreateSession(Android.App.AppInteractionSession.CreateParams! params, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppInteractionSession +Android.App.AppInteractionSession.AddLifecycleListener(Java.Util.Concurrent.IExecutor! executor, Android.App.AppInteractionSession.ILifecycleListener! listener) -> void +Android.App.AppInteractionSession.Close() -> void +Android.App.AppInteractionSession.CreateParams +Android.App.AppInteractionSession.CreateParams.Builder +Android.App.AppInteractionSession.CreateParams.Builder.Build() -> Android.App.AppInteractionSession.CreateParams! +Android.App.AppInteractionSession.CreateParams.Builder.Builder() -> void +Android.App.AppInteractionSession.CreateParams.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.App.AppInteractionSession.CreateParams.Builder! +Android.App.AppInteractionSession.CreateParams.Builder.SetOnStartIntentSenderCallback(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! callback) -> Android.App.AppInteractionSession.CreateParams.Builder! +Android.App.AppInteractionSession.CreateParams.Builder.SetTargetPackages(System.Collections.Generic.IList! targetPackages) -> Android.App.AppInteractionSession.CreateParams.Builder! +Android.App.AppInteractionSession.CreateParams.Extras.get -> Android.OS.Bundle! +Android.App.AppInteractionSession.CreateParams.TargetPackages.get -> System.Collections.Generic.IList! +Android.App.AppInteractionSession.ILifecycleListener +Android.App.AppInteractionSession.ILifecycleListener.OnAppInteractionSessionClosed(Android.App.AppInteractionSession! session, Android.App.AppInteractionSessionCloseReason reason) -> void +Android.App.AppInteractionSession.LifecycleEventArgs +Android.App.AppInteractionSession.LifecycleEventArgs.LifecycleEventArgs(Android.App.AppInteractionSession! session, Android.App.AppInteractionSessionCloseReason reason) -> void +Android.App.AppInteractionSession.LifecycleEventArgs.Reason.get -> Android.App.AppInteractionSessionCloseReason +Android.App.AppInteractionSession.LifecycleEventArgs.Session.get -> Android.App.AppInteractionSession! +Android.App.AppInteractionSession.RemoveLifecycleListener(Android.App.AppInteractionSession.ILifecycleListener! listener) -> void +Android.App.AppInteractionSession.Update(Android.App.AppInteractionSession.UpdateParams! params, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.AppInteractionSession.UpdateParams +Android.App.AppInteractionSession.UpdateParams.AdditionalTargetPackages.get -> System.Collections.Generic.IList! +Android.App.AppInteractionSession.UpdateParams.Builder +Android.App.AppInteractionSession.UpdateParams.Builder.Build() -> Android.App.AppInteractionSession.UpdateParams! +Android.App.AppInteractionSession.UpdateParams.Builder.Builder() -> void +Android.App.AppInteractionSession.UpdateParams.Builder.SetAdditionalTargetPackages(System.Collections.Generic.IList! additionalTargetPackages) -> Android.App.AppInteractionSession.UpdateParams.Builder! +Android.App.AppInteractionSession.UpdateParams.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.App.AppInteractionSession.UpdateParams.Builder! +Android.App.AppInteractionSession.UpdateParams.Builder.SetOnStartIntentSenderCallback(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! callback) -> Android.App.AppInteractionSession.UpdateParams.Builder! +Android.App.AppInteractionSession.UpdateParams.Extras.get -> Android.OS.Bundle! +Android.App.AppInteractionSessionCloseReason +Android.App.AppInteractionSessionCloseReason.CallerInitiated = 2 -> Android.App.AppInteractionSessionCloseReason +Android.App.AppInteractionSessionCloseReason.Timeout = 1 -> Android.App.AppInteractionSessionCloseReason +Android.App.AppInteractionSessionCloseReason.Unknown = 0 -> Android.App.AppInteractionSessionCloseReason +Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder.SetDeletePropagationType(Android.App.AppSearch.AppSearchSchemaDeletePropagationType deletePropagationType) -> Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder! +Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.DeletePropagationType.get -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType +Android.App.AppSearch.AppSearchSchemaDeletePropagationType +Android.App.AppSearch.AppSearchSchemaDeletePropagationType.None = 0 -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType +Android.App.AppSearch.AppSearchSchemaDeletePropagationType.PropagateFrom = 1 -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType +Android.App.ApplicationExitInfoReason.Anomaly = 18 -> Android.App.ApplicationExitInfoReason +Android.App.ApplicationExitInfoReason.MemoryLimiter = 17 -> Android.App.ApplicationExitInfoReason +Android.App.ContentSafety.ClassifiableContent +Android.App.ContentSafety.ClassifiableContent.Builder +Android.App.ContentSafety.ClassifiableContent.Builder.Build() -> Android.App.ContentSafety.ClassifiableContent! +Android.App.ContentSafety.ClassifiableContent.Builder.Builder(Android.Content.LocusId! locusId, string! mimeType) -> void +Android.App.ContentSafety.ClassifiableContent.Builder.SetData(Android.OS.ParcelFileDescriptor! data) -> Android.App.ContentSafety.ClassifiableContent.Builder! +Android.App.ContentSafety.ClassifiableContent.Builder.SetUri(Android.Net.Uri! uri) -> Android.App.ContentSafety.ClassifiableContent.Builder! +Android.App.ContentSafety.ClassifiableContent.Data.get -> Android.OS.ParcelFileDescriptor? +Android.App.ContentSafety.ClassifiableContent.DescribeContents() -> int +Android.App.ContentSafety.ClassifiableContent.Id.get -> Android.Content.LocusId! +Android.App.ContentSafety.ClassifiableContent.InterfaceConsts +Android.App.ContentSafety.ClassifiableContent.MimeType.get -> string! +Android.App.ContentSafety.ClassifiableContent.OriginatingPackageName.get -> string? +Android.App.ContentSafety.ClassifiableContent.Uri.get -> Android.Net.Uri? +Android.App.ContentSafety.ClassifiableContent.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.ContentSafety.ContentClassificationResult +Android.App.ContentSafety.ContentClassificationResult.ContentClassificationResult(Android.Content.LocusId! locusId, Android.App.ContentSafety.ContentClassificationType type) -> void +Android.App.ContentSafety.ContentClassificationResult.DescribeContents() -> int +Android.App.ContentSafety.ContentClassificationResult.InterfaceConsts +Android.App.ContentSafety.ContentClassificationResult.LocusId.get -> Android.Content.LocusId! +Android.App.ContentSafety.ContentClassificationResult.Type.get -> Android.App.ContentSafety.ContentClassificationType +Android.App.ContentSafety.ContentClassificationResult.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.ContentSafety.ContentClassificationType +Android.App.ContentSafety.ContentClassificationType.Allowed = 1 -> Android.App.ContentSafety.ContentClassificationType +Android.App.ContentSafety.ContentClassificationType.Blocked = 3 -> Android.App.ContentSafety.ContentClassificationType +Android.App.ContentSafety.ContentClassificationType.Unclassified = 0 -> Android.App.ContentSafety.ContentClassificationType +Android.App.ContentSafety.ContentClassificationType.Warning = 2 -> Android.App.ContentSafety.ContentClassificationType +Android.App.ContentSafety.ContentSafetyManager +Android.App.ContentSafety.ContentSafetyManager.CreateContentRestrictedIntent(Android.Content.LocusId! locusId) -> Android.Content.Intent? +Android.App.ContentSafety.ContentSafetyManager.IsContentSafetyEnabled.get -> bool +Android.App.ContentSafety.ContentSafetyManager.RequestContentClassification(Android.App.ContentSafety.ClassifiableContent! content, Java.Util.Concurrent.IExecutor! executor, Android.App.ContentSafety.IContentClassificationCallback! callback) -> void +Android.App.ContentSafety.IContentClassificationCallback +Android.App.ContentSafety.IContentClassificationCallback.OnContentClassification(Android.App.ContentSafety.ContentClassificationResult! result) -> void +Android.App.Job.JobInfo.Builder.SetCategory(Android.App.Job.JobInfoCategory category) -> Android.App.Job.JobInfo.Builder! +Android.App.Job.JobInfoCategory +Android.App.Job.JobInfoCategory.AppUpdates = 1 -> Android.App.Job.JobInfoCategory +Android.App.Job.JobInfoCategory.None = 0 -> Android.App.Job.JobInfoCategory +Android.App.MemoryBudgetManager +Android.App.MemoryBudgetManager.ClearPackageBudget() -> void +Android.App.MemoryBudgetManager.ClearProcessBudget() -> void +Android.App.MemoryBudgetManager.IOnOverBudgetListener +Android.App.MemoryBudgetManager.IOnOverBudgetListener.OnOverBudget(long budget) -> void +Android.App.MemoryBudgetManager.OverBudgetEventArgs +Android.App.MemoryBudgetManager.OverBudgetEventArgs.Budget.get -> long +Android.App.MemoryBudgetManager.OverBudgetEventArgs.OverBudgetEventArgs(long budget) -> void +Android.App.MemoryBudgetManager.PackageBudgetBytes.get -> long +Android.App.MemoryBudgetManager.PackageBudgetBytes.set -> void +Android.App.MemoryBudgetManager.PackageCurrentUsageBytes.get -> long +Android.App.MemoryBudgetManager.ProcessBudgetBytes.get -> long +Android.App.MemoryBudgetManager.ProcessBudgetBytes.set -> void +Android.App.MemoryBudgetManager.ProcessCurrentUsageBytes.get -> long +Android.App.MemoryBudgetManager.RegisterPackageOverBudgetListener(Android.OS.Looper? looper, Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void +Android.App.MemoryBudgetManager.RegisterProcessOverBudgetListener(Android.OS.Looper? looper, Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void +Android.App.MemoryBudgetManager.UnregisterPackageOverBudgetListener(Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void +Android.App.MemoryBudgetManager.UnregisterProcessOverBudgetListener(Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void +Android.App.NotificationAgentTaskInteractionFlags +Android.App.NotificationAgentTaskInteractionFlags.HideStatusBarIcon = 1 -> Android.App.NotificationAgentTaskInteractionFlags +Android.App.NotificationAgentTaskInteractionFlags.HideVisualAlerts = 2 -> Android.App.NotificationAgentTaskInteractionFlags +Android.App.PersonalContext.Hint.AttributionHint +Android.App.PersonalContext.Hint.AttributionHint.AttributionHint(Android.App.PersonalContext.Insight.ContextInsight! insight) -> void +Android.App.PersonalContext.Hint.AttributionHint.Insight.get -> Android.App.PersonalContext.Insight.ContextInsight! +Android.App.PersonalContext.Hint.AutofillInlineRequestHint +Android.App.PersonalContext.Hint.AutofillInlineRequestHint.AutofillInlineRequestHint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PersonalContext.Hint.CallHint +Android.App.PersonalContext.Hint.CallHint.CallHint(Android.App.PersonalContext.Hint.CallHintModality modality, System.Collections.Generic.ICollection! participants) -> void +Android.App.PersonalContext.Hint.CallHint.Modality.get -> Android.App.PersonalContext.Hint.CallHintModality +Android.App.PersonalContext.Hint.CallHint.Participants.get -> System.Collections.Generic.ICollection! +Android.App.PersonalContext.Hint.CallHintModality +Android.App.PersonalContext.Hint.CallHintModality.Audio = 1 -> Android.App.PersonalContext.Hint.CallHintModality +Android.App.PersonalContext.Hint.CallHintModality.Unknown = -1 -> Android.App.PersonalContext.Hint.CallHintModality +Android.App.PersonalContext.Hint.CallHintModality.Video = 2 -> Android.App.PersonalContext.Hint.CallHintModality +Android.App.PersonalContext.Hint.CapturedText +Android.App.PersonalContext.Hint.CapturedText.Builder +Android.App.PersonalContext.Hint.CapturedText.Builder.Build() -> Android.App.PersonalContext.Hint.CapturedText! +Android.App.PersonalContext.Hint.CapturedText.Builder.Builder() -> void +Android.App.PersonalContext.Hint.CapturedText.Builder.SetResourceId(string! resourceId) -> Android.App.PersonalContext.Hint.CapturedText.Builder! +Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewId(string! viewId) -> Android.App.PersonalContext.Hint.CapturedText.Builder! +Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewNodeBoundingBox(Android.Graphics.Rect! viewNodeBoundingBox) -> Android.App.PersonalContext.Hint.CapturedText.Builder! +Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewNodeDescription(string! viewNodeDescription) -> Android.App.PersonalContext.Hint.CapturedText.Builder! +Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewNodeText(string! viewNodeText) -> Android.App.PersonalContext.Hint.CapturedText.Builder! +Android.App.PersonalContext.Hint.CapturedText.DescribeContents() -> int +Android.App.PersonalContext.Hint.CapturedText.InterfaceConsts +Android.App.PersonalContext.Hint.CapturedText.ResourceId.get -> string! +Android.App.PersonalContext.Hint.CapturedText.ViewId.get -> string! +Android.App.PersonalContext.Hint.CapturedText.ViewNodeBoundingBox.get -> Android.Graphics.Rect! +Android.App.PersonalContext.Hint.CapturedText.ViewNodeDescription.get -> string! +Android.App.PersonalContext.Hint.CapturedText.ViewNodeLastSeenMillis.get -> long +Android.App.PersonalContext.Hint.CapturedText.ViewNodeLastUpdatedMillis.get -> long +Android.App.PersonalContext.Hint.CapturedText.ViewNodeText.get -> string! +Android.App.PersonalContext.Hint.CapturedText.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Hint.ChatMessageContextData +Android.App.PersonalContext.Hint.ChatMessageContextData.AutofillId.get -> Android.Views.Autofill.AutofillId! +Android.App.PersonalContext.Hint.ChatMessageContextData.Builder +Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.Build() -> Android.App.PersonalContext.Hint.ChatMessageContextData! +Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.Builder() -> void +Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.SetAutofillId(Android.Views.Autofill.AutofillId! autofillId) -> Android.App.PersonalContext.Hint.ChatMessageContextData.Builder! +Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.SetRawDateString(string! rawDateString) -> Android.App.PersonalContext.Hint.ChatMessageContextData.Builder! +Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.SetRawTimeString(string! rawTimeString) -> Android.App.PersonalContext.Hint.ChatMessageContextData.Builder! +Android.App.PersonalContext.Hint.ChatMessageContextData.DescribeContents() -> int +Android.App.PersonalContext.Hint.ChatMessageContextData.InterfaceConsts +Android.App.PersonalContext.Hint.ChatMessageContextData.RawDateString.get -> string! +Android.App.PersonalContext.Hint.ChatMessageContextData.RawTimeString.get -> string! +Android.App.PersonalContext.Hint.ChatMessageContextData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Hint.ChatMessageData +Android.App.PersonalContext.Hint.ChatMessageData.Author.get -> string! +Android.App.PersonalContext.Hint.ChatMessageData.Builder +Android.App.PersonalContext.Hint.ChatMessageData.Builder.Build() -> Android.App.PersonalContext.Hint.ChatMessageData! +Android.App.PersonalContext.Hint.ChatMessageData.Builder.Builder() -> void +Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetAuthor(string! author) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! +Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetContextData(Android.App.PersonalContext.Hint.ChatMessageContextData! contextData) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! +Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetOutgoingMessage(bool isOutgoingMessage) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! +Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetReferenceTimeMillis(long referenceTimeMillis) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! +Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetText(string! text) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! +Android.App.PersonalContext.Hint.ChatMessageData.ContextData.get -> Android.App.PersonalContext.Hint.ChatMessageContextData? +Android.App.PersonalContext.Hint.ChatMessageData.DescribeContents() -> int +Android.App.PersonalContext.Hint.ChatMessageData.InterfaceConsts +Android.App.PersonalContext.Hint.ChatMessageData.IsOutgoingMessage.get -> bool +Android.App.PersonalContext.Hint.ChatMessageData.ReferenceTimeMillis.get -> long +Android.App.PersonalContext.Hint.ChatMessageData.Text.get -> string! +Android.App.PersonalContext.Hint.ChatMessageData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Hint.ContextHint +Android.App.PersonalContext.Hint.ContextHint.ContextHint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PersonalContext.Hint.ContextHint.CreationTimeMillis.get -> long +Android.App.PersonalContext.Hint.ContextHint.HintId.get -> Java.Util.UUID! +Android.App.PersonalContext.Hint.ConversationData +Android.App.PersonalContext.Hint.ConversationData.Builder +Android.App.PersonalContext.Hint.ConversationData.Builder.Build() -> Android.App.PersonalContext.Hint.ConversationData! +Android.App.PersonalContext.Hint.ConversationData.Builder.Builder() -> void +Android.App.PersonalContext.Hint.ConversationData.Builder.SetChatMessages(System.Collections.Generic.IList! chatMessages) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetComponentName(Android.Content.ComponentName! componentName) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetConversationTitle(string! conversationTitle) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetHasNewMessage(bool hasNewMessage) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetInputBoxAutofillId(Android.Views.Autofill.AutofillId? inputBoxAutofillId) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetInputBoxText(string! inputBoxText) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetKeyboardShown(bool isKeyboardShown) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetLastMessageFromTheUser(bool isLastMessageFromTheUser) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetProcessingEndTimestampMillis(long processingEndTimestampMillis) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.Builder.SetProcessingStartTimestampMillis(long processingStartTimestampMillis) -> Android.App.PersonalContext.Hint.ConversationData.Builder! +Android.App.PersonalContext.Hint.ConversationData.ChatMessages.get -> System.Collections.Generic.IList! +Android.App.PersonalContext.Hint.ConversationData.ComponentName.get -> Android.Content.ComponentName! +Android.App.PersonalContext.Hint.ConversationData.ConversationTitle.get -> string! +Android.App.PersonalContext.Hint.ConversationData.DescribeContents() -> int +Android.App.PersonalContext.Hint.ConversationData.HasNewMessage.get -> bool +Android.App.PersonalContext.Hint.ConversationData.InputBoxAutofillId.get -> Android.Views.Autofill.AutofillId? +Android.App.PersonalContext.Hint.ConversationData.InputBoxText.get -> string! +Android.App.PersonalContext.Hint.ConversationData.InterfaceConsts +Android.App.PersonalContext.Hint.ConversationData.IsKeyboardShown.get -> bool +Android.App.PersonalContext.Hint.ConversationData.IsLastMessageFromTheUser.get -> bool +Android.App.PersonalContext.Hint.ConversationData.ProcessingEndTimestampMillis.get -> long +Android.App.PersonalContext.Hint.ConversationData.ProcessingStartTimestampMillis.get -> long +Android.App.PersonalContext.Hint.ConversationData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Hint.ConversationEvent +Android.App.PersonalContext.Hint.ConversationEvent.ConversationEnterEvent +Android.App.PersonalContext.Hint.ConversationEvent.ConversationEnterEvent.ConversationEnterEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis) -> void +Android.App.PersonalContext.Hint.ConversationEvent.ConversationEvent(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PersonalContext.Hint.ConversationEvent.ConversationExitEvent +Android.App.PersonalContext.Hint.ConversationEvent.ConversationExitEvent.ConversationExitEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis) -> void +Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent +Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent.ConversationProcessingEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis, Android.Views.Autofill.AutofillId! messageAutofillId) -> void +Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent.MessageAutofillId.get -> Android.Views.Autofill.AutofillId! +Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent +Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent.ConversationData.get -> Android.App.PersonalContext.Hint.ConversationData! +Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent.ConversationUpdateEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis, Android.App.PersonalContext.Hint.ConversationData! conversationData) -> void +Android.App.PersonalContext.Hint.ConversationHint +Android.App.PersonalContext.Hint.ConversationHint.ConversationEvent.get -> Android.App.PersonalContext.Hint.ConversationEvent! +Android.App.PersonalContext.Hint.ConversationHint.ConversationHint(Android.App.PersonalContext.Hint.ConversationEvent! conversationEvent) -> void +Android.App.PersonalContext.Hint.HintFilter +Android.App.PersonalContext.Hint.HintFilter.Builder +Android.App.PersonalContext.Hint.HintFilter.Builder.AddHintType(Java.Lang.Class! hintClass, Android.App.PersonalContext.Hint.HintFilterType filterType) -> Android.App.PersonalContext.Hint.HintFilter.Builder! +Android.App.PersonalContext.Hint.HintFilter.Builder.AddPackage(string! packageName, Android.App.PersonalContext.Hint.HintFilterType filterType) -> Android.App.PersonalContext.Hint.HintFilter.Builder! +Android.App.PersonalContext.Hint.HintFilter.Builder.Build() -> Android.App.PersonalContext.Hint.HintFilter! +Android.App.PersonalContext.Hint.HintFilter.Builder.Builder() -> void +Android.App.PersonalContext.Hint.HintFilter.DescribeContents() -> int +Android.App.PersonalContext.Hint.HintFilter.GetHintTypes(Android.App.PersonalContext.Hint.HintFilterType filter) -> System.Collections.Generic.ICollection! +Android.App.PersonalContext.Hint.HintFilter.GetPackages(Android.App.PersonalContext.Hint.HintFilterType filter) -> System.Collections.Generic.ICollection! +Android.App.PersonalContext.Hint.HintFilter.HintTypes.get -> System.Collections.Generic.ICollection! +Android.App.PersonalContext.Hint.HintFilter.InterfaceConsts +Android.App.PersonalContext.Hint.HintFilter.Packages.get -> System.Collections.Generic.ICollection! +Android.App.PersonalContext.Hint.HintFilter.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Hint.HintFilterType +Android.App.PersonalContext.Hint.HintFilterType.Allowed = 1 -> Android.App.PersonalContext.Hint.HintFilterType +Android.App.PersonalContext.Hint.HintFilterType.None = 0 -> Android.App.PersonalContext.Hint.HintFilterType +Android.App.PersonalContext.Hint.HintFilterType.Required = 2 -> Android.App.PersonalContext.Hint.HintFilterType +Android.App.PersonalContext.Hint.InsightReferenceHint +Android.App.PersonalContext.Hint.InsightReferenceHint.InsightId.get -> Java.Util.UUID! +Android.App.PersonalContext.Hint.MessagesHint +Android.App.PersonalContext.Hint.MessagesHint.Builder +Android.App.PersonalContext.Hint.MessagesHint.Builder.Build() -> Android.App.PersonalContext.Hint.MessagesHint! +Android.App.PersonalContext.Hint.MessagesHint.Builder.Builder(string! packageName) -> void +Android.App.PersonalContext.Hint.MessagesHint.Builder.SetChatMessages(System.Collections.Generic.IList! chatMessages) -> Android.App.PersonalContext.Hint.MessagesHint.Builder! +Android.App.PersonalContext.Hint.MessagesHint.ChatMessages.get -> System.Collections.Generic.IList! +Android.App.PersonalContext.Hint.MessagesHint.PackageName.get -> string! +Android.App.PersonalContext.Hint.NotificationDetails +Android.App.PersonalContext.Hint.NotificationDetails.Builder +Android.App.PersonalContext.Hint.NotificationDetails.Builder.Build() -> Android.App.PersonalContext.Hint.NotificationDetails! +Android.App.PersonalContext.Hint.NotificationDetails.Builder.Builder() -> void +Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetKey(string! key) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! +Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetNotification(Android.App.Notification! notification) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! +Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetPackageName(string! packageName) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! +Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetPostTimeMillis(long postTimeMillis) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! +Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetUser(Android.OS.UserHandle! user) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! +Android.App.PersonalContext.Hint.NotificationDetails.DescribeContents() -> int +Android.App.PersonalContext.Hint.NotificationDetails.InterfaceConsts +Android.App.PersonalContext.Hint.NotificationDetails.Key.get -> string! +Android.App.PersonalContext.Hint.NotificationDetails.Notification.get -> Android.App.Notification! +Android.App.PersonalContext.Hint.NotificationDetails.PackageName.get -> string! +Android.App.PersonalContext.Hint.NotificationDetails.PostTimeMillis.get -> long +Android.App.PersonalContext.Hint.NotificationDetails.User.get -> Android.OS.UserHandle! +Android.App.PersonalContext.Hint.NotificationDetails.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Hint.NotificationEvent +Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent +Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.EventType.get -> int +Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.NotificationChannel.get -> Android.App.NotificationChannel! +Android.App.PersonalContext.Hint.NotificationEvent.NotificationEvent(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent +Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent.EventType.get -> int +Android.App.PersonalContext.Hint.NotificationHint +Android.App.PersonalContext.Hint.NotificationHint.NotificationEvent.get -> Android.App.PersonalContext.Hint.NotificationEvent! +Android.App.PersonalContext.Hint.RecentViewHint +Android.App.PersonalContext.Hint.RecentViewHint.Builder +Android.App.PersonalContext.Hint.RecentViewHint.Builder.AddCapturedText(Android.App.PersonalContext.Hint.CapturedText! capturedText) -> Android.App.PersonalContext.Hint.RecentViewHint.Builder! +Android.App.PersonalContext.Hint.RecentViewHint.Builder.Build() -> Android.App.PersonalContext.Hint.RecentViewHint! +Android.App.PersonalContext.Hint.RecentViewHint.Builder.Builder() -> void +Android.App.PersonalContext.Hint.RecentViewHint.Builder.SetLocusId(string? locusId) -> Android.App.PersonalContext.Hint.RecentViewHint.Builder! +Android.App.PersonalContext.Hint.RecentViewHint.Builder.SetSourceAppActivityComponentName(Android.Content.ComponentName! sourceAppActivityComponentName) -> Android.App.PersonalContext.Hint.RecentViewHint.Builder! +Android.App.PersonalContext.Hint.RecentViewHint.CapturedTexts.get -> System.Collections.Generic.IList! +Android.App.PersonalContext.Hint.RecentViewHint.LocusId.get -> string? +Android.App.PersonalContext.Hint.RecentViewHint.SourceAppActivityComponentName.get -> Android.Content.ComponentName! +Android.App.PersonalContext.Hint.TextClassificationHint +Android.App.PersonalContext.Hint.TextClassificationHint.TextClassificationHint(Android.Views.TextClassifiers.TextClassification.Request! textClassificationRequest, string! textClassificationSessionId) -> void +Android.App.PersonalContext.Hint.TextClassificationHint.TextClassificationHint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PersonalContext.Hint.UserInputHint +Android.App.PersonalContext.Hint.UserInputHint.Builder +Android.App.PersonalContext.Hint.UserInputHint.Builder.Build() -> Android.App.PersonalContext.Hint.UserInputHint! +Android.App.PersonalContext.Hint.UserInputHint.Builder.Builder(Android.App.PersonalContext.Hint.UserInputText! userInputText) -> void +Android.App.PersonalContext.Hint.UserInputHint.Builder.SetSourceAppActivityComponentName(Android.Content.ComponentName! sourceAppActivityComponentName) -> Android.App.PersonalContext.Hint.UserInputHint.Builder! +Android.App.PersonalContext.Hint.UserInputHint.SourceAppActivityComponentName.get -> Android.Content.ComponentName! +Android.App.PersonalContext.Hint.UserInputHint.UserInputText.get -> Android.App.PersonalContext.Hint.UserInputText! +Android.App.PersonalContext.Hint.UserInputText +Android.App.PersonalContext.Hint.UserInputText.Builder +Android.App.PersonalContext.Hint.UserInputText.Builder.Build() -> Android.App.PersonalContext.Hint.UserInputText! +Android.App.PersonalContext.Hint.UserInputText.Builder.Builder() -> void +Android.App.PersonalContext.Hint.UserInputText.Builder.SetFieldType(Android.App.PersonalContext.Hint.UserInputTextFieldType fieldType) -> Android.App.PersonalContext.Hint.UserInputText.Builder! +Android.App.PersonalContext.Hint.UserInputText.Builder.SetText(string! text) -> Android.App.PersonalContext.Hint.UserInputText.Builder! +Android.App.PersonalContext.Hint.UserInputText.Builder.SetUserInputTextSource(Android.App.PersonalContext.Hint.UserInputTextSource userInputTextSource) -> Android.App.PersonalContext.Hint.UserInputText.Builder! +Android.App.PersonalContext.Hint.UserInputText.Builder.SetViewNodeBoundingBox(Android.Graphics.Rect! viewNodeBoundingBox) -> Android.App.PersonalContext.Hint.UserInputText.Builder! +Android.App.PersonalContext.Hint.UserInputText.DescribeContents() -> int +Android.App.PersonalContext.Hint.UserInputText.FieldType.get -> Android.App.PersonalContext.Hint.UserInputTextFieldType +Android.App.PersonalContext.Hint.UserInputText.InterfaceConsts +Android.App.PersonalContext.Hint.UserInputText.Text.get -> string! +Android.App.PersonalContext.Hint.UserInputText.UserInputTextSource.get -> Android.App.PersonalContext.Hint.UserInputTextSource +Android.App.PersonalContext.Hint.UserInputText.ViewNodeBoundingBox.get -> Android.Graphics.Rect! +Android.App.PersonalContext.Hint.UserInputText.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Hint.UserInputTextFieldType +Android.App.PersonalContext.Hint.UserInputTextFieldType.SearchBox = 1 -> Android.App.PersonalContext.Hint.UserInputTextFieldType +Android.App.PersonalContext.Hint.UserInputTextFieldType.Unknown = 0 -> Android.App.PersonalContext.Hint.UserInputTextFieldType +Android.App.PersonalContext.Hint.UserInputTextSource +Android.App.PersonalContext.Hint.UserInputTextSource.Clicked = 3 -> Android.App.PersonalContext.Hint.UserInputTextSource +Android.App.PersonalContext.Hint.UserInputTextSource.Inferred = 2 -> Android.App.PersonalContext.Hint.UserInputTextSource +Android.App.PersonalContext.Hint.UserInputTextSource.Typed = 1 -> Android.App.PersonalContext.Hint.UserInputTextSource +Android.App.PersonalContext.Hint.UserInputTextSource.Unknown = 0 -> Android.App.PersonalContext.Hint.UserInputTextSource +Android.App.PersonalContext.Insight.ActionableInsight +Android.App.PersonalContext.Insight.ActionableInsight.ActionDetails.get -> Android.App.PersonalContext.Insight.InsightActionDetails! +Android.App.PersonalContext.Insight.ActionableInsight.ActionableInsight(Android.App.PersonalContext.Insight.InsightActionDetails! actionDetails, Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails, Android.App.PersonalContext.Insight.InsightBranding? branding) -> void +Android.App.PersonalContext.Insight.ActionableInsight.DisplayDetails.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! +Android.App.PersonalContext.Insight.AugmentedAutofillInsight +Android.App.PersonalContext.Insight.AugmentedAutofillInsight.AugmentedAutofillInsight(System.Collections.Generic.IList! insights) -> void +Android.App.PersonalContext.Insight.AugmentedAutofillInsight.ChildInsights.get -> System.Collections.Generic.IList! +Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight +Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder +Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.AddInlineSuggestionHint(string! suggestionHint) -> Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder! +Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.Build() -> Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight! +Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.Builder(Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails) -> void +Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Details.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! +Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.InlineSuggestionHints.get -> System.Collections.Generic.IList! +Android.App.PersonalContext.Insight.ContextInsight +Android.App.PersonalContext.Insight.ContextInsight.Branding.get -> Android.App.PersonalContext.Insight.InsightBranding? +Android.App.PersonalContext.Insight.ContextInsight.ContextInsight(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PersonalContext.Insight.ContextInsight.CreationTime.get -> Java.Time.Instant! +Android.App.PersonalContext.Insight.ContextInsight.InsightId.get -> Java.Util.UUID! +Android.App.PersonalContext.Insight.DisplayInsight +Android.App.PersonalContext.Insight.DisplayInsight.Details.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! +Android.App.PersonalContext.Insight.DisplayInsight.DisplayInsight(Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails, Android.App.PersonalContext.Insight.InsightBranding? branding) -> void +Android.App.PersonalContext.Insight.HintInvalidationInsight +Android.App.PersonalContext.Insight.HintInvalidationInsight.InvalidatedHintId.get -> Java.Util.UUID! +Android.App.PersonalContext.Insight.InsightActionDetails +Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypes.get -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType +Android.App.PersonalContext.Insight.InsightActionDetails.Builder +Android.App.PersonalContext.Insight.InsightActionDetails.Builder.Build() -> Android.App.PersonalContext.Insight.InsightActionDetails! +Android.App.PersonalContext.Insight.InsightActionDetails.Builder.Builder() -> void +Android.App.PersonalContext.Insight.InsightActionDetails.Builder.SetPendingIntent(Android.App.PendingIntent! pendingIntent) -> Android.App.PersonalContext.Insight.InsightActionDetails.Builder! +Android.App.PersonalContext.Insight.InsightActionDetails.Builder.SetRemoteAction(Android.App.RemoteAction! remoteAction) -> Android.App.PersonalContext.Insight.InsightActionDetails.Builder! +Android.App.PersonalContext.Insight.InsightActionDetails.Builder.SetRemoteAppFunctionAction(Android.App.PersonalContext.Insight.RemoteAppFunctionAction! remoteAppFunctionAction) -> Android.App.PersonalContext.Insight.InsightActionDetails.Builder! +Android.App.PersonalContext.Insight.InsightActionDetails.DescribeContents() -> int +Android.App.PersonalContext.Insight.InsightActionDetails.HasActionType(Android.App.PersonalContext.Insight.InsightActionDetailsActionType actionType) -> bool +Android.App.PersonalContext.Insight.InsightActionDetails.InterfaceConsts +Android.App.PersonalContext.Insight.InsightActionDetails.PendingIntent.get -> Android.App.PendingIntent? +Android.App.PersonalContext.Insight.InsightActionDetails.RemoteAction.get -> Android.App.RemoteAction? +Android.App.PersonalContext.Insight.InsightActionDetails.RemoteAppFunctionAction.get -> Android.App.PersonalContext.Insight.RemoteAppFunctionAction? +Android.App.PersonalContext.Insight.InsightActionDetails.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Insight.InsightActionDetailsActionType +Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasAppFunction = 4 -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType +Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasPendingIntent = 1 -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType +Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasRemoteAction = 2 -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType +Android.App.PersonalContext.Insight.InsightBranding +Android.App.PersonalContext.Insight.InsightBranding.Builder +Android.App.PersonalContext.Insight.InsightBranding.Builder.Build() -> Android.App.PersonalContext.Insight.InsightBranding! +Android.App.PersonalContext.Insight.InsightBranding.Builder.Builder() -> void +Android.App.PersonalContext.Insight.InsightBranding.Builder.SetColor(Android.App.PersonalContext.Insight.InsightBrandingColorType type, Android.Graphics.Color color) -> Android.App.PersonalContext.Insight.InsightBranding.Builder! +Android.App.PersonalContext.Insight.InsightBranding.Builder.SetIcon(Android.App.PersonalContext.Insight.InsightBrandingIconType type, Android.Graphics.Drawables.Icon? icon) -> Android.App.PersonalContext.Insight.InsightBranding.Builder! +Android.App.PersonalContext.Insight.InsightBranding.Builder.SetIcon(Android.App.PersonalContext.Insight.InsightBrandingIconType type, int position, Android.Graphics.Drawables.Icon? icon) -> Android.App.PersonalContext.Insight.InsightBranding.Builder! +Android.App.PersonalContext.Insight.InsightBranding.DescribeContents() -> int +Android.App.PersonalContext.Insight.InsightBranding.GetColor(Android.App.PersonalContext.Insight.InsightBrandingColorType type) -> Android.Graphics.Color +Android.App.PersonalContext.Insight.InsightBranding.GetIcons(Android.App.PersonalContext.Insight.InsightBrandingIconType type) -> Android.Util.SparseArray! +Android.App.PersonalContext.Insight.InsightBranding.InterfaceConsts +Android.App.PersonalContext.Insight.InsightBranding.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Insight.InsightBrandingColorType +Android.App.PersonalContext.Insight.InsightBrandingColorType.Primary = 0 -> Android.App.PersonalContext.Insight.InsightBrandingColorType +Android.App.PersonalContext.Insight.InsightBrandingColorType.Secondary = 1 -> Android.App.PersonalContext.Insight.InsightBrandingColorType +Android.App.PersonalContext.Insight.InsightBrandingIconType +Android.App.PersonalContext.Insight.InsightBrandingIconType.Background = 2 -> Android.App.PersonalContext.Insight.InsightBrandingIconType +Android.App.PersonalContext.Insight.InsightBrandingIconType.Leading = 0 -> Android.App.PersonalContext.Insight.InsightBrandingIconType +Android.App.PersonalContext.Insight.InsightBrandingIconType.Trailing = 1 -> Android.App.PersonalContext.Insight.InsightBrandingIconType +Android.App.PersonalContext.Insight.InsightDisplayDetails +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Build() -> Android.App.PersonalContext.Insight.InsightDisplayDetails! +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(Android.Graphics.Drawables.Icon! icon) -> void +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(Java.Lang.ICharSequence! title) -> void +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(Java.Lang.ICharSequence! title, Android.Graphics.Drawables.Icon! icon) -> void +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(string! title) -> void +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(string! title, Android.Graphics.Drawables.Icon! icon) -> void +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetContentDescription(Java.Lang.ICharSequence? contentDescription) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetContentDescription(string? contentDescription) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetSubtitle(Java.Lang.ICharSequence? subtitle) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! +Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetSubtitle(string? subtitle) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! +Android.App.PersonalContext.Insight.InsightDisplayDetails.ContentDescription.get -> string? +Android.App.PersonalContext.Insight.InsightDisplayDetails.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence? +Android.App.PersonalContext.Insight.InsightDisplayDetails.DescribeContents() -> int +Android.App.PersonalContext.Insight.InsightDisplayDetails.Icon.get -> Android.Graphics.Drawables.Icon? +Android.App.PersonalContext.Insight.InsightDisplayDetails.InterfaceConsts +Android.App.PersonalContext.Insight.InsightDisplayDetails.Subtitle.get -> string? +Android.App.PersonalContext.Insight.InsightDisplayDetails.SubtitleFormatted.get -> Java.Lang.ICharSequence? +Android.App.PersonalContext.Insight.InsightDisplayDetails.Title.get -> string? +Android.App.PersonalContext.Insight.InsightDisplayDetails.TitleFormatted.get -> Java.Lang.ICharSequence? +Android.App.PersonalContext.Insight.InsightDisplayDetails.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Insight.InsightFilter +Android.App.PersonalContext.Insight.InsightFilter.Builder +Android.App.PersonalContext.Insight.InsightFilter.Builder.AddInsightType(Java.Lang.Class! insightClass) -> Android.App.PersonalContext.Insight.InsightFilter.Builder! +Android.App.PersonalContext.Insight.InsightFilter.Builder.AddInsightType(string! insightType) -> Android.App.PersonalContext.Insight.InsightFilter.Builder! +Android.App.PersonalContext.Insight.InsightFilter.Builder.Build() -> Android.App.PersonalContext.Insight.InsightFilter! +Android.App.PersonalContext.Insight.InsightFilter.Builder.Builder() -> void +Android.App.PersonalContext.Insight.InsightFilter.DescribeContents() -> int +Android.App.PersonalContext.Insight.InsightFilter.InsightTypes.get -> System.Collections.Generic.ICollection! +Android.App.PersonalContext.Insight.InsightFilter.InterfaceConsts +Android.App.PersonalContext.Insight.InsightFilter.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Insight.Interaction.InsightEvent +Android.App.PersonalContext.Insight.Interaction.InsightEvent.DescribeContents() -> int +Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventType.get -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts +Android.App.PersonalContext.Insight.Interaction.InsightEvent.Timestamp.get -> long +Android.App.PersonalContext.Insight.Interaction.InsightEvent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.Hide = 2 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.Show = 1 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.Unknown = 0 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested = 6 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss = 5 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested = 9 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative = 8 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive = 7 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress = 4 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserTap = 3 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +Android.App.PersonalContext.Insight.NotificationInsight +Android.App.PersonalContext.Insight.NotificationInsight.Builder +Android.App.PersonalContext.Insight.NotificationInsight.Builder.AddChildInsight(Android.App.PersonalContext.Insight.ActionableInsight! insight) -> Android.App.PersonalContext.Insight.NotificationInsight.Builder! +Android.App.PersonalContext.Insight.NotificationInsight.Builder.AddChildInsight(Android.App.PersonalContext.Insight.DisplayInsight! insight) -> Android.App.PersonalContext.Insight.NotificationInsight.Builder! +Android.App.PersonalContext.Insight.NotificationInsight.Builder.Build() -> Android.App.PersonalContext.Insight.NotificationInsight! +Android.App.PersonalContext.Insight.NotificationInsight.Builder.Builder() -> void +Android.App.PersonalContext.Insight.NotificationInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.NotificationInsight.Builder! +Android.App.PersonalContext.Insight.NotificationInsight.ChildInsights.get -> System.Collections.Generic.IList! +Android.App.PersonalContext.Insight.PromptInsight +Android.App.PersonalContext.Insight.PromptInsight.Builder +Android.App.PersonalContext.Insight.PromptInsight.Builder.Build() -> Android.App.PersonalContext.Insight.PromptInsight! +Android.App.PersonalContext.Insight.PromptInsight.Builder.Builder(Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails) -> void +Android.App.PersonalContext.Insight.PromptInsight.Builder.ClearCount() -> Android.App.PersonalContext.Insight.PromptInsight.Builder! +Android.App.PersonalContext.Insight.PromptInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.PromptInsight.Builder! +Android.App.PersonalContext.Insight.PromptInsight.Builder.SetCount(int count) -> Android.App.PersonalContext.Insight.PromptInsight.Builder! +Android.App.PersonalContext.Insight.PromptInsight.Builder.SetPromptIntent(Android.App.PendingIntent? promptIntent) -> Android.App.PersonalContext.Insight.PromptInsight.Builder! +Android.App.PersonalContext.Insight.PromptInsight.Count.get -> int +Android.App.PersonalContext.Insight.PromptInsight.Details.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! +Android.App.PersonalContext.Insight.PromptInsight.HasCount.get -> bool +Android.App.PersonalContext.Insight.PromptInsight.PromptIntent.get -> Android.App.PendingIntent? +Android.App.PersonalContext.Insight.PromptRequest +Android.App.PersonalContext.Insight.PromptRequest.DescribeContents() -> int +Android.App.PersonalContext.Insight.PromptRequest.InterfaceConsts +Android.App.PersonalContext.Insight.PromptRequest.PromptInsight.get -> Android.App.PersonalContext.Insight.PromptInsight! +Android.App.PersonalContext.Insight.PromptRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Insight.PromptResponse +Android.App.PersonalContext.Insight.PromptResponse.ContextInsight.get -> Android.App.PersonalContext.Insight.ContextInsight? +Android.App.PersonalContext.Insight.PromptResponse.PromptRequest.get -> Android.App.PersonalContext.Insight.PromptRequest! +Android.App.PersonalContext.Insight.PromptResponse.PromptResponse(Android.App.PersonalContext.Insight.PromptRequest! promptRequest, Android.App.PersonalContext.Insight.ContextInsight? contextInsight) -> void +Android.App.PersonalContext.Insight.RemoteAppFunctionAction +Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder +Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder.Build() -> Android.App.PersonalContext.Insight.RemoteAppFunctionAction! +Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder.Builder(Android.App.AppFunctions.ExecuteAppFunctionRequest! request) -> void +Android.App.PersonalContext.Insight.RemoteAppFunctionAction.DescribeContents() -> int +Android.App.PersonalContext.Insight.RemoteAppFunctionAction.InterfaceConsts +Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Request.get -> Android.App.AppFunctions.ExecuteAppFunctionRequest! +Android.App.PersonalContext.Insight.RemoteAppFunctionAction.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Build() -> Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight! +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Builder(Android.App.PersonalContext.Insight.ActionableInsight! actionableInsight) -> void +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Builder(Android.App.PersonalContext.Insight.DisplayInsight! displayInsight) -> void +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Builder(Android.App.PersonalContext.Insight.PromptInsight! promptInsight) -> void +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder! +Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.ChildInsight.get -> Android.App.PersonalContext.Insight.ContextInsight! +Android.App.PersonalContext.Insight.ScreenWhisperInsight +Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder +Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.Build() -> Android.App.PersonalContext.Insight.ScreenWhisperInsight! +Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.Builder(Android.App.PersonalContext.Insight.ActionableInsight! actionableInsight) -> void +Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.Builder(Android.App.PersonalContext.Insight.PromptInsight! promptInsight) -> void +Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder! +Android.App.PersonalContext.Insight.ScreenWhisperInsight.ChildInsight.get -> Android.App.PersonalContext.Insight.ContextInsight! +Android.App.PersonalContext.Insight.TextClassificationInsight +Android.App.PersonalContext.Insight.TextClassificationInsight.ActionDetails.get -> Android.App.PersonalContext.Insight.InsightActionDetails! +Android.App.PersonalContext.Insight.TextClassificationInsight.DisplayDetails.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! +Android.App.PersonalContext.Insight.TextClassificationInsight.TextClassificationInsight(Android.App.PersonalContext.Insight.InsightActionDetails! actionDetails, Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails) -> void +Android.App.PersonalContext.PersonalContextManager +Android.App.PersonalContext.PersonalContextManager.EnabledUnderstanders.get -> System.Collections.Generic.IList! +Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener +Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener.OnPersonalContextModeChanged(string! packageName) -> void +Android.App.PersonalContext.PersonalContextManager.InvokeIsPersonalContextModeEnabled(string! packageName) -> bool +Android.App.PersonalContext.PersonalContextManager.IsEnabled.get -> bool +Android.App.PersonalContext.PersonalContextManager.IsPersonalContextModeEnabled.get -> bool +Android.App.PersonalContext.PersonalContextManager.PersonalContextModeChangedEventArgs +Android.App.PersonalContext.PersonalContextManager.PersonalContextModeChangedEventArgs.PackageName.get -> string! +Android.App.PersonalContext.PersonalContextManager.PersonalContextModeChangedEventArgs.PersonalContextModeChangedEventArgs(string! packageName) -> void +Android.App.PersonalContext.PersonalContextManager.RegisterOnPersonalContextEnabledChangedListener(Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! listener) -> void +Android.App.PersonalContext.PersonalContextManager.RegisterOnPersonalContextModeChangedListener(Java.Util.Concurrent.IExecutor! executor, Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener! listener) -> void +Android.App.PersonalContext.PersonalContextManager.RegisterOnPersonalContextModeChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener! listener) -> void +Android.App.PersonalContext.PersonalContextManager.RegisterUnderstanderCallback(Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! callback) -> void +Android.App.PersonalContext.PersonalContextManager.RespondToPrompt(Android.App.PersonalContext.Insight.PromptResponse! promptResponse) -> void +Android.App.PersonalContext.PersonalContextManager.RespondToUnderstanderRegistrationRequest(Android.App.PersonalContext.Understander.RegistrationResponse! response) -> void +Android.App.PersonalContext.PersonalContextManager.UnregisterOnPersonalContextEnabledChangedListener(Java.Lang.IRunnable! listener) -> void +Android.App.PersonalContext.PersonalContextManager.UnregisterOnPersonalContextModeChangedListener(Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener! listener) -> void +Android.App.PersonalContext.PersonalContextManager.UnregisterUnderstanderCallback(Java.Lang.IRunnable! callback) -> void +Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerDestination.AugmentedAutofill = 16 -> Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerDestination.Embedded = 32 -> Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerDestination.Notification = 2 -> Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerDestination.RemoteAutofill = 8 -> Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerDestination.ScreenWhisper = 4 -> Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerDestination.Universal = 1 -> Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerDestination.Unknown = 0 -> Android.App.PersonalContext.PersonalContextManagerDestination +Android.App.PersonalContext.PersonalContextManagerUnderstanderType +Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Agent = 1 -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType +Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Oem = 2 -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType +Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Unknown = 0 -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType +Android.App.PersonalContext.Understander.FeedbackRequest +Android.App.PersonalContext.Understander.FeedbackRequest.DescribeContents() -> int +Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackRequest(Android.App.PersonalContext.Insight.ContextInsight! source, Android.App.PersonalContext.Understander.FeedbackRequestProperties properties) -> void +Android.App.PersonalContext.Understander.FeedbackRequest.InterfaceConsts +Android.App.PersonalContext.Understander.FeedbackRequest.Properties.get -> Android.App.PersonalContext.Understander.FeedbackRequestProperties +Android.App.PersonalContext.Understander.FeedbackRequest.Source.get -> Android.App.PersonalContext.Insight.ContextInsight! +Android.App.PersonalContext.Understander.FeedbackRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Understander.FeedbackRequestProperties +Android.App.PersonalContext.Understander.FeedbackRequestProperties.Negative = 2 -> Android.App.PersonalContext.Understander.FeedbackRequestProperties +Android.App.PersonalContext.Understander.FeedbackRequestProperties.Positive = 1 -> Android.App.PersonalContext.Understander.FeedbackRequestProperties +Android.App.PersonalContext.Understander.FeedbackRequestProperties.Unknown = 0 -> Android.App.PersonalContext.Understander.FeedbackRequestProperties +Android.App.PersonalContext.Understander.RegistrationRequest +Android.App.PersonalContext.Understander.RegistrationRequest.ComponentName.get -> Android.Content.ComponentName! +Android.App.PersonalContext.Understander.RegistrationRequest.DescribeContents() -> int +Android.App.PersonalContext.Understander.RegistrationRequest.InterfaceConsts +Android.App.PersonalContext.Understander.RegistrationRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PersonalContext.Understander.RegistrationResponse +Android.App.PersonalContext.Understander.RegistrationResponse.RegistrationResponse(Android.App.PersonalContext.Understander.RegistrationRequest! request, Android.App.PersonalContext.Understander.RegistrationResponseResponse response) -> void +Android.App.PersonalContext.Understander.RegistrationResponse.Request.get -> Android.App.PersonalContext.Understander.RegistrationRequest! +Android.App.PersonalContext.Understander.RegistrationResponse.Response.get -> Android.App.PersonalContext.Understander.RegistrationResponseResponse +Android.App.PersonalContext.Understander.RegistrationResponseResponse +Android.App.PersonalContext.Understander.RegistrationResponseResponse.Cancel = 2 -> Android.App.PersonalContext.Understander.RegistrationResponseResponse +Android.App.PersonalContext.Understander.RegistrationResponseResponse.Proceed = 1 -> Android.App.PersonalContext.Understander.RegistrationResponseResponse +Android.App.PersonalContext.Understander.RegistrationResponseResponse.Unknown = 0 -> Android.App.PersonalContext.Understander.RegistrationResponseResponse +Android.App.PictureInPictureParams.OverlayActions.get -> System.Collections.Generic.IList! +Android.App.PictureInPictureParams.PrimaryAction.get -> Android.App.RemoteAction? +Android.App.PictureInPictureParams.PrimaryOverlayAction.get -> Android.App.RemoteAction? +Android.App.PrivateCompute.AssistantQueryRequest +Android.App.PrivateCompute.AssistantQueryRequest.Builder +Android.App.PrivateCompute.AssistantQueryRequest.Builder.Build() -> Android.App.PrivateCompute.AssistantQueryRequest! +Android.App.PrivateCompute.AssistantQueryRequest.Builder.Builder(Android.App.PrivateCompute.AssistantQueryRequest.Query! query) -> void +Android.App.PrivateCompute.AssistantQueryRequest.GetQuery() -> Android.App.PrivateCompute.AssistantQueryRequest.Query! +Android.App.PrivateCompute.AssistantQueryRequest.Query +Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder +Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.Build() -> Android.App.PrivateCompute.AssistantQueryRequest.Query! +Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.Builder(string! queryString, string! sessionId) -> void +Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.SetQueryId(string? queryId) -> Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder! +Android.App.PrivateCompute.AssistantQueryRequest.Query.DescribeContents() -> int +Android.App.PrivateCompute.AssistantQueryRequest.Query.InterfaceConsts +Android.App.PrivateCompute.AssistantQueryRequest.Query.QueryId.get -> string? +Android.App.PrivateCompute.AssistantQueryRequest.Query.QueryString.get -> string! +Android.App.PrivateCompute.AssistantQueryRequest.Query.SessionId.get -> string! +Android.App.PrivateCompute.AssistantQueryRequest.Query.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PrivateCompute.AssistantQueryResponse +Android.App.PrivateCompute.AssistantQueryResponse.Builder +Android.App.PrivateCompute.AssistantQueryResponse.Builder.Build() -> Android.App.PrivateCompute.AssistantQueryResponse! +Android.App.PrivateCompute.AssistantQueryResponse.Builder.Builder() -> void +Android.App.PrivateCompute.AssistantQueryResponse.Builder.SetMetadata(byte[]? metadata) -> Android.App.PrivateCompute.AssistantQueryResponse.Builder! +Android.App.PrivateCompute.AssistantQueryResponse.Builder.SetQueryId(string? queryId) -> Android.App.PrivateCompute.AssistantQueryResponse.Builder! +Android.App.PrivateCompute.AssistantQueryResponse.Builder.SetQueryResponse(string? queryResponse) -> Android.App.PrivateCompute.AssistantQueryResponse.Builder! +Android.App.PrivateCompute.AssistantQueryResponse.GetMetadata() -> byte[]? +Android.App.PrivateCompute.AssistantQueryResponse.QueryId.get -> string? +Android.App.PrivateCompute.AssistantQueryResponse.QueryResponse.get -> string? +Android.App.PrivateCompute.EgressReceiverService +Android.App.PrivateCompute.EgressReceiverService.EgressReceiverService() -> void +Android.App.PrivateCompute.EgressReceiverService.EgressReceiverService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PrivateCompute.EgressRequest +Android.App.PrivateCompute.EgressRequest.EgressRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PrivateCompute.EgressRequest.InterfaceConsts +Android.App.PrivateCompute.EgressResponse +Android.App.PrivateCompute.EgressResponse.EgressResponse(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.App.PrivateCompute.EgressResponse.InterfaceConsts +Android.App.PrivateCompute.PccEgressException +Android.App.PrivateCompute.PccEgressException.DescribeContents() -> int +Android.App.PrivateCompute.PccEgressException.GetSensitiveCategoryInfo() -> Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo? +Android.App.PrivateCompute.PccEgressException.InterfaceConsts +Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode) -> void +Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode, Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo! sensitiveCategoryInfo) -> void +Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode, string! message) -> void +Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode, string! message, Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo! sensitiveCategoryInfo) -> void +Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo +Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.ApplicableCategories.get -> long +Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.DescribeContents() -> int +Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.InterfaceConsts +Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.IsCategoryDetected(long category) -> bool +Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.SensitiveCategoryInfo(long categoriesBitmask) -> void +Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PrivateCompute.PccEgressException.StatusCode.get -> Android.App.PrivateCompute.PccEgressExceptionStatusError +Android.App.PrivateCompute.PccEgressException.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.PrivateCompute.PccEgressExceptionStatusError +Android.App.PrivateCompute.PccEgressExceptionStatusError.ContentSensitive = 3 -> Android.App.PrivateCompute.PccEgressExceptionStatusError +Android.App.PrivateCompute.PccEgressExceptionStatusError.NoResponseFromEgressService = 2 -> Android.App.PrivateCompute.PccEgressExceptionStatusError +Android.App.PrivateCompute.PccEgressExceptionStatusError.UnableToDeliverRequest = 1 -> Android.App.PrivateCompute.PccEgressExceptionStatusError +Android.App.PrivateCompute.PccEgressExceptionStatusError.Unknown = -1 -> Android.App.PrivateCompute.PccEgressExceptionStatusError +Android.App.PrivateCompute.PccSandboxManager.EgressData(Android.App.PrivateCompute.EgressRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void +Android.App.Time.TimeManager +Android.App.Time.TimeManager.HomeTimeZone.get -> Java.Util.TimeZone? +Android.App.Usage.AppUsageDuration +Android.App.Usage.AppUsageDuration.AppUsageDuration(string! packageName, long totalUsageDurationMillis, long startTimeMillis, long endTimeMillis) -> void +Android.App.Usage.AppUsageDuration.DescribeContents() -> int +Android.App.Usage.AppUsageDuration.EndTimeMillis.get -> long +Android.App.Usage.AppUsageDuration.InterfaceConsts +Android.App.Usage.AppUsageDuration.PackageName.get -> string! +Android.App.Usage.AppUsageDuration.StartTimeMillis.get -> long +Android.App.Usage.AppUsageDuration.TotalUsageDurationMillis.get -> long +Android.App.Usage.AppUsageDuration.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.Usage.AppUsageDurationQuery +Android.App.Usage.AppUsageDurationQuery.Builder +Android.App.Usage.AppUsageDurationQuery.Builder.Build() -> Android.App.Usage.AppUsageDurationQuery! +Android.App.Usage.AppUsageDurationQuery.Builder.Builder(long startTimeMillis, long endTimeMillis, Android.App.Usage.UsageStatsInterval intervalType) -> void +Android.App.Usage.AppUsageDurationQuery.Builder.SetEndTimeMillis(long endTimeMillis) -> Android.App.Usage.AppUsageDurationQuery.Builder! +Android.App.Usage.AppUsageDurationQuery.Builder.SetIntervalType(Android.App.Usage.UsageStatsInterval intervalType) -> Android.App.Usage.AppUsageDurationQuery.Builder! +Android.App.Usage.AppUsageDurationQuery.Builder.SetStartTimeMillis(long startTimeMillis) -> Android.App.Usage.AppUsageDurationQuery.Builder! +Android.App.Usage.AppUsageDurationQuery.DescribeContents() -> int +Android.App.Usage.AppUsageDurationQuery.EndTimeMillis.get -> long +Android.App.Usage.AppUsageDurationQuery.InterfaceConsts +Android.App.Usage.AppUsageDurationQuery.IntervalType.get -> Android.App.Usage.UsageStatsInterval +Android.App.Usage.AppUsageDurationQuery.StartTimeMillis.get -> long +Android.App.Usage.AppUsageDurationQuery.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.App.Usage.UsageStatsManager.QueryAppUsageDuration(Android.App.Usage.AppUsageDurationQuery! query) -> System.Collections.Generic.IList! +Android.Bluetooth.BluetoothDevice.DisconnectAcl(Android.Bluetooth.BluetoothTransports transport) -> Android.Bluetooth.CurrentBluetoothStatusCodes +Android.Bluetooth.BluetoothDevice.LeAppearance.get -> int +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetPathlossThresholdDb(int pathlossThresholdDb) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetRssiThresholdDbm(int rssiThresholdDbm) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! +Android.Bluetooth.BluetoothGattConnectionSettings.PathlossThresholdDb.get -> int +Android.Bluetooth.BluetoothGattConnectionSettings.RssiThresholdDbm.get -> int +Android.Bluetooth.BluetoothHeadset.GetCodecType(Android.Bluetooth.BluetoothDevice! device) -> Android.Bluetooth.BluetoothHeadsetCodecType +Android.Bluetooth.BluetoothHeadsetCodecType +Android.Bluetooth.BluetoothHeadsetCodecType.Cvsd = 1 -> Android.Bluetooth.BluetoothHeadsetCodecType +Android.Bluetooth.BluetoothHeadsetCodecType.Lc3Swb = 3 -> Android.Bluetooth.BluetoothHeadsetCodecType +Android.Bluetooth.BluetoothHeadsetCodecType.Msbc = 2 -> Android.Bluetooth.BluetoothHeadsetCodecType +Android.Bluetooth.BluetoothHeadsetCodecType.Unsupported = -1 -> Android.Bluetooth.BluetoothHeadsetCodecType +Android.Bluetooth.BluetoothHeadsetCodecType.VendorSpecific = 0 -> Android.Bluetooth.BluetoothHeadsetCodecType +Android.Bluetooth.DeviceClass.AudioVideoHearingAid = 1100 -> Android.Bluetooth.DeviceClass +Android.Bluetooth.LE.BluetoothLeScanner.StartScan(Android.Bluetooth.LE.ScanCallback! callback) -> void +Android.Bluetooth.LE.BluetoothLeScanner.StartScan(System.Collections.Generic.IList? filters, Android.Bluetooth.LE.ScanSettings! settings, Android.Bluetooth.LE.ScanCallback! callback) -> void +Android.Companion.AssociationInfo.AssociationToken.get -> Java.Util.UUID! +Android.Companion.AssociationInfo.GetTrustTypes() -> int[]! +Android.Companion.AssociationInfo.IsTrusted.get -> bool +Android.Companion.CompanionDeviceManager.RequestDeviceTrustPairing(int associationId, Android.Companion.OutOfBandPairingRequest? requestOobPairing, int[]! trustTypes, Java.Util.Concurrent.IExecutor! executor, Android.Companion.CompanionDeviceManager.TrustPairingCallback! callback) -> void +Android.Companion.CompanionDeviceManager.TrustPairingCallback +Android.Companion.CompanionDeviceManager.TrustPairingCallback.TrustPairingCallback() -> void +Android.Companion.CompanionDeviceManager.TrustPairingCallback.TrustPairingCallback(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.OutOfBandPairingFailed = 7 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingAssociationDoesNotExist = 5 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingCanceled = 2 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingFailedToCreatePairingDialog = 3 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingPinCodeNotMatching = 4 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingTransportNotAttached = 1 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.ResumptionFailed = 6 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustErrorCode.Unknown = 0 -> Android.Companion.CompanionDeviceManagerTrustErrorCode +Android.Companion.CompanionDeviceManagerTrustType +Android.Companion.CompanionDeviceManagerTrustType.CrossDeviceAuthentication = 2 -> Android.Companion.CompanionDeviceManagerTrustType +Android.Companion.CompanionDeviceManagerTrustType.ProactiveAssistance = 1 -> Android.Companion.CompanionDeviceManagerTrustType +Android.Companion.CompanionDeviceManagerTrustType.ScreenAutomation = 0 -> Android.Companion.CompanionDeviceManagerTrustType +Android.Companion.OutOfBandPairingRequest +Android.Companion.OutOfBandPairingRequest.Builder +Android.Companion.OutOfBandPairingRequest.Builder.Build() -> Android.Companion.OutOfBandPairingRequest! +Android.Companion.OutOfBandPairingRequest.Builder.Builder() -> void +Android.Companion.OutOfBandPairingRequest.Builder.SetBluetoothLe(bool bluetoothLe) -> Android.Companion.OutOfBandPairingRequest.Builder! +Android.Companion.OutOfBandPairingRequest.DescribeContents() -> int +Android.Companion.OutOfBandPairingRequest.InterfaceConsts +Android.Companion.OutOfBandPairingRequest.IsBluetoothLe.get -> bool +Android.Companion.OutOfBandPairingRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Companion.Virtual.VirtualDevice.DeviceProfile.get -> Android.Companion.Virtual.VirtualDeviceProfile +Android.Companion.Virtual.VirtualDeviceProfile +Android.Companion.Virtual.VirtualDeviceProfile.AppStreaming = 102 -> Android.Companion.Virtual.VirtualDeviceProfile +Android.Companion.Virtual.VirtualDeviceProfile.AutomotiveProjection = 101 -> Android.Companion.Virtual.VirtualDeviceProfile +Android.Companion.Virtual.VirtualDeviceProfile.NearbyDeviceStreaming = 103 -> Android.Companion.Virtual.VirtualDeviceProfile +Android.Companion.Virtual.VirtualDeviceProfile.Unknown = -1 -> Android.Companion.Virtual.VirtualDeviceProfile +Android.Content.PM.ApplicationInfo.IsAppLockEnabled.get -> bool +Android.Content.PM.ApplicationInfo.IsAppLockEnabled.set -> void +Android.Content.PM.ApplicationInfo.IsAppLockSupported.get -> bool +Android.Content.PM.ApplicationInfo.IsAppLockSupported.set -> void +Android.Content.PM.MemoryBudgetInfo +Android.Content.PM.MemoryBudgetInfo.AdditionalBytesPerDisplayPixel.get -> long +Android.Content.PM.MemoryBudgetInfo.AdditionalMbPerDensity.get -> long +Android.Content.PM.MemoryBudgetInfo.DescribeContents() -> int +Android.Content.PM.MemoryBudgetInfo.Feature.get -> Android.Content.PM.MemoryBudgetInfoFeature +Android.Content.PM.MemoryBudgetInfo.InterfaceConsts +Android.Content.PM.MemoryBudgetInfo.MaxMb.get -> long +Android.Content.PM.MemoryBudgetInfo.State.get -> Android.Content.PM.MemoryBudgetInfoState +Android.Content.PM.MemoryBudgetInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Content.PM.MemoryBudgetInfoFeature +Android.Content.PM.MemoryBudgetInfoFeature.Automotive = 1 -> Android.Content.PM.MemoryBudgetInfoFeature +Android.Content.PM.MemoryBudgetInfoFeature.Leanback = 2 -> Android.Content.PM.MemoryBudgetInfoFeature +Android.Content.PM.MemoryBudgetInfoFeature.Unspecified = 0 -> Android.Content.PM.MemoryBudgetInfoFeature +Android.Content.PM.MemoryBudgetInfoFeature.Watch = 3 -> Android.Content.PM.MemoryBudgetInfoFeature +Android.Content.PM.MemoryBudgetInfoState +Android.Content.PM.MemoryBudgetInfoState.Background = 300 -> Android.Content.PM.MemoryBudgetInfoState +Android.Content.PM.MemoryBudgetInfoState.Foreground = 100 -> Android.Content.PM.MemoryBudgetInfoState +Android.Content.PM.MemoryBudgetInfoState.Perceptible = 200 -> Android.Content.PM.MemoryBudgetInfoState +Android.Content.PM.RequestedPermission.PrivateComputeCoreOnly = 262144 -> Android.Content.PM.RequestedPermission +Android.Graphics.ImageDecoder.AllocationLimit.get -> long +Android.Graphics.ImageDecoder.AllocationLimit.set -> void +Android.Graphics.ImageDecoderErrorType.GainmapExtractionFailed = 4 -> Android.Graphics.ImageDecoderErrorType +Android.Graphics.Outline.OuterShadowOnly.get -> bool +Android.Graphics.Outline.OuterShadowOnly.set -> void +Android.Graphics.Pdf.RenderParams.Builder.SetRenderPageObjectFlags(Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags flags) -> Android.Graphics.Pdf.RenderParams.Builder! +Android.Graphics.Pdf.RenderParams.RenderPageObjectFlags.get -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeImage = 4 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeNone = 0 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludePath = 2 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeText = 8 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +Android.Graphics.RenderNode.SetBackdropRenderEffect(Android.Graphics.RenderEffect? renderEffect) -> bool +Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Login = 2 -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Payment = 1 -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Unknown = 0 -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +Android.Hardware.Biometrics.BiometricPromptStyleSpec +Android.Hardware.Biometrics.BiometricPromptStyleSpec.BackgroundColor.get -> Android.Graphics.Color +Android.Hardware.Biometrics.BiometricPromptStyleSpec.BiometricPromptStyleSpec(Android.Graphics.Color backgroundColor, int width, int height, int cornerRadius) -> void +Android.Hardware.Biometrics.BiometricPromptStyleSpec.CornerRadius.get -> int +Android.Hardware.Biometrics.BiometricPromptStyleSpec.DescribeContents() -> int +Android.Hardware.Biometrics.BiometricPromptStyleSpec.Height.get -> int +Android.Hardware.Biometrics.BiometricPromptStyleSpec.InterfaceConsts +Android.Hardware.Biometrics.BiometricPromptStyleSpec.Width.get -> int +Android.Hardware.Biometrics.BiometricPromptStyleSpec.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AllowedAuthenticators.get -> Android.Hardware.Biometrics.BiometricManagerAuthenticators +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.AuthenticationCallback() -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.AuthenticationCallback(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationError(Android.Hardware.Biometrics.BiometricErrorCode errorCode, string! errString) -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationHelp(int helpCode, string! helpString) -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationExecutor.get -> Java.Util.Concurrent.IExecutor? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationPurpose.get -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.AddFallbackOption(Java.Lang.ICharSequence! text, Android.Hardware.Biometrics.BiometricManagerIconType iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.AddFallbackOption(string! text, Android.Hardware.Biometrics.BiometricManagerIconType iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.Build() -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.Builder(Android.Content.Context! context) -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetAllowedAuthenticators(Android.Hardware.Biometrics.BiometricManagerAuthenticators authenticators) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetAuthenticationCallback(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback! callback) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetAuthenticationPurpose(Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose purpose) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetConfirmationRequired(bool requireConfirmation) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetContentView(Android.Hardware.Biometrics.IPromptContentView! view) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetDescription(Java.Lang.ICharSequence! description) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetDescription(string! description) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetEmbeddedContentFactory(Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory! contentFactory) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetExistingAuthSessionId(long authSessionId) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetLogoBitmap(Android.Graphics.Bitmap! logoBitmap) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetLogoDescription(string! logoDescription) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetLogoRes(int logoRes) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetNegativeButton(Java.Lang.ICharSequence! text, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetNegativeButton(string! text, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetNextTranslationOffset(int nextTranslationOffset) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetPreviousTranslationOffset(int previousTranslationOffset) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetSubtitle(Java.Lang.ICharSequence! subtitle) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetSubtitle(string! subtitle) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetTitle(Java.Lang.ICharSequence! title) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetTitle(string! title) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.ContentView.get -> Android.Hardware.Biometrics.IPromptContentView? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Description.get -> string? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.DescriptionFormatted.get -> Java.Lang.ICharSequence? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.EmbeddedContentFactory.get -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.ExistingAuthSessionId.get -> long +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.FallbackOptions.get -> System.Collections.Generic.IList! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.GetAuthenticationCallback() -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory.CreateView(Android.Content.Context! context) -> Android.Views.View! +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IsConfirmationRequired.get -> bool +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.LogoBitmap.get -> Android.Graphics.Bitmap? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.LogoDescription.get -> string? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.LogoRes.get -> int +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButton.get -> Android.Content.IDialogInterfaceOnClickListener? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButtonExecutor.get -> Java.Util.Concurrent.IExecutor? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButtonText.get -> string? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButtonTextFormatted.get -> Java.Lang.ICharSequence? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NextTranslationOffset.get -> int +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NextTranslationOffset.set -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.PauseAuthentication() -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.PreviousTranslationOffset.get -> int +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.ResumeAuthentication() -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartAuthenticationSession(Android.OS.CancellationSignal! cancel, Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode startMode, Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback! callback) -> void +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StyleSpec.get -> Android.Hardware.Biometrics.BiometricPromptStyleSpec? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Subtitle.get -> string? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.SubtitleFormatted.get -> Java.Lang.ICharSequence? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Title.get -> string? +Android.Hardware.Biometrics.EmbeddedBiometricPrompt.TitleFormatted.get -> Java.Lang.ICharSequence? +Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode +Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Deferred = 2 -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode +Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Immediate = 0 -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode +Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.ImmediateUnlessOccluded = 1 -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode +Android.Hardware.Camera2.Params.OutputConfiguration.PhysicalCameraId.get -> string? +Android.Hardware.Camera2.Params.OutputConfiguration.PhysicalCameraId.set -> void +Android.Hardware.Display.DisplayBrightnessUnit.Raw = 3 -> Android.Hardware.Display.DisplayBrightnessUnit +Android.Hardware.Hid.ErrorEventArgs +Android.Hardware.Hid.ErrorEventArgs.Cause.get -> Java.Lang.Exception! +Android.Hardware.Hid.ErrorEventArgs.ErrorEventArgs(Java.Lang.Exception! cause) -> void +Android.Hardware.Hid.HidDevice.RegisterEventListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Hid.IHidEventListener! listener) -> void +Android.Hardware.Hid.HidDevice.UnregisterEventListener(Android.Hardware.Hid.IHidEventListener! listener) -> void +Android.Hardware.Hid.IHidEventListener +Android.Hardware.Hid.IHidEventListener.OnDisconnected() -> void +Android.Hardware.Hid.IHidEventListener.OnError(Java.Lang.Exception! cause) -> void +Android.Hardware.Hid.IHidEventListener.OnInputReport(Android.Hardware.Hid.Report! report) -> void +Android.Hardware.Hid.InputReportEventArgs +Android.Hardware.Hid.InputReportEventArgs.InputReportEventArgs(Android.Hardware.Hid.Report! report) -> void +Android.Hardware.Hid.InputReportEventArgs.Report.get -> Android.Hardware.Hid.Report! +Android.Hardware.Input.SimpleCustomizationActionType.Copy = 26 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Cut = 28 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.Paste = 27 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Hardware.Input.SimpleCustomizationActionType.SwitchInputLanguage = 29 -> Android.Hardware.Input.SimpleCustomizationActionType +Android.Media.Encoding.Ac4L4 = 32 -> Android.Media.Encoding +Android.Media.MediaParser.SeekMap.GetSeekPoints(long timeMicros, int trackIndex) -> Android.Util.Pair! +Android.Media.MediaParser.SeekMap.TrackHasSeekPoints(int trackIndex) -> bool +Android.Media.Metrics.EditingSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void +Android.Media.Metrics.PlaybackSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void +Android.Media.Metrics.RecordingSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void +Android.Media.Metrics.TranscodingSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void +Android.Net.Wifi.Aware.Characteristics.SupportedOffloadBootstrappingMethods.get -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods +Android.Net.Wifi.Aware.PublishConfig.Builder.SetFrameworkOffloadedPairingEnabled(bool enabled) -> Android.Net.Wifi.Aware.PublishConfig.Builder! +Android.Net.Wifi.Aware.PublishConfig.IsFrameworkOffloadedPairingEnabled.get -> bool +Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetFrameworkOffloadedPairingEnabled(bool enabled) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! +Android.Net.Wifi.Aware.SubscribeConfig.IsFrameworkOffloadedPairingEnabled.get -> bool +Android.OS.BuildVersionCodesFull.CinnamonBun2 = 3700002 -> Android.OS.BuildVersionCodesFull +Android.OS.MultiSensory.MultisensoryManager +Android.OS.MultiSensory.MultisensoryManager.MultisensoryManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Cancel = 6 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorContinuous = 17 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorDiscrete = 18 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorThresholdLimit = 16 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Failure = 1 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.FailureHighEmphasis = 0 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressDelete = 22 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressReturn = 21 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressSpacebar = 20 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressStandard = 19 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Lock = 10 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.LongPress = 11 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Pause = 4 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Start = 3 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Stop = 5 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Success = 2 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.SwipeIndicatorThresholdLimit = 12 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOff = 8 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOn = 7 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.TapHighEmphasis = 13 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.TapLowEmphasis = 15 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.TapMediumEmphasis = 14 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.MultiSensory.MultisensoryManagerToken.Unlock = 9 -> Android.OS.MultiSensory.MultisensoryManagerToken +Android.OS.VibrationEffect.Builder +Android.OS.VibrationEffect.Builder.AddEnvelope(long startTimeMillis, Android.OS.VibrationEffect.Envelope! envelope) -> Android.OS.VibrationEffect.Builder! +Android.OS.VibrationEffect.Builder.AddEvents(long startTimeShiftMillis, System.Collections.Generic.IList! events) -> Android.OS.VibrationEffect.Builder! +Android.OS.VibrationEffect.Builder.AddPreset(long startTimeMillis, Android.OS.VibrationEffect.Preset! preset) -> Android.OS.VibrationEffect.Builder! +Android.OS.VibrationEffect.Builder.Build() -> Android.OS.VibrationEffect! +Android.OS.VibrationEffect.Builder.Builder() -> void +Android.OS.VibrationEffect.Builder.Builder(Android.OS.VibrationEffect! effect) -> void +Android.OS.VibrationEffect.Builder.SetRepeatingEffect(long startTimeMillis, Android.OS.VibrationEffect! effect, long durationMillis) -> Android.OS.VibrationEffect.Builder! +Android.OS.VibrationEffect.Envelope +Android.OS.VibrationEffect.Event +Android.OS.VibrationEffect.Preset +Android.OS.VibrationEffect.VibrationParseException +Android.OS.VibrationEffect.VibrationParseException.VibrationParseException(string! message) -> void +Android.OS.VibrationEffect.VibrationParseException.VibrationParseException(string! message, Java.Lang.Throwable? cause) -> void +Android.OS.VibrationEffectPresetType +Android.OS.VibrationEffectPresetType.Click = 1 -> Android.OS.VibrationEffectPresetType +Android.OS.VibrationEffectPresetType.LowTick = 8 -> Android.OS.VibrationEffectPresetType +Android.OS.VibrationEffectPresetType.Tick = 7 -> Android.OS.VibrationEffectPresetType +Android.Provider.PeopleContract +Android.Provider.PeopleContract.Capability +Android.Provider.PeopleContract.Directory +Android.Provider.PeopleContract.Groups +Android.Provider.PeopleContract.Groups.Query +Android.Provider.PeopleContract.Groups.Query.Builder +Android.Provider.PeopleContract.Groups.Query.Builder.AddLookupQuery(string! packageName, System.Collections.Generic.IList! lookupKeys) -> Android.Provider.PeopleContract.Groups.Query.Builder! +Android.Provider.PeopleContract.Groups.Query.Builder.Build() -> Android.OS.Bundle! +Android.Provider.PeopleContract.Groups.Query.Builder.Builder() -> void +Android.Provider.PeopleContract.Intents +Android.Provider.PeopleContract.Persons +Android.Provider.PeopleContract.Persons.Query +Android.Provider.PeopleContract.Persons.Query.Builder +Android.Provider.PeopleContract.Persons.Query.Builder.AddEmailQuery(string! packageName, System.Collections.Generic.IList! emailAddresses) -> Android.Provider.PeopleContract.Persons.Query.Builder! +Android.Provider.PeopleContract.Persons.Query.Builder.AddGroupQuery(string! packageName, System.Collections.Generic.IList! groupLookupKeys) -> Android.Provider.PeopleContract.Persons.Query.Builder! +Android.Provider.PeopleContract.Persons.Query.Builder.AddLookupQuery(string! packageName, System.Collections.Generic.IList! lookupKeys) -> Android.Provider.PeopleContract.Persons.Query.Builder! +Android.Provider.PeopleContract.Persons.Query.Builder.AddPhoneQuery(string! packageName, System.Collections.Generic.IList! phones) -> Android.Provider.PeopleContract.Persons.Query.Builder! +Android.Provider.PeopleContract.Persons.Query.Builder.Build() -> Android.OS.Bundle! +Android.Provider.PeopleContract.Persons.Query.Builder.Builder() -> void +Android.Security.AuthenticationPolicy.AuthenticationPolicyManager +Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.CreateCrossDeviceAuthenticationRequest(Java.Util.UUID! associationToken, Java.Util.Concurrent.IExecutor! callbackExecutor, Android.OS.IOutcomeReceiver! callback) -> void +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.CrossDeviceAuthenticationException(Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode errorCode) -> void +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.CrossDeviceAuthenticationException(Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode errorCode, string! message) -> void +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.CrossDeviceAuthenticationException(Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode errorCode, string! message, Java.Lang.Throwable! cause) -> void +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorCode.get -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.CompanionDeviceManagerNotPresent = 7 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.DecryptionFailed = 2 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidPackage = 3 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidTimestamp = 4 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.NotInForeground = 6 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.SerializationFailed = 5 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unauthorized = 1 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unknown = 0 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +Android.Security.DomainEncryptionMode.Required = 4 -> Android.Security.DomainEncryptionMode +Android.Security.GrantedKeyInfo +Android.Security.GrantedKeyInfo.Alias.get -> string! +Android.Security.GrantedKeyInfo.Certificate.get -> Java.Security.Cert.X509Certificate? +Android.Security.GrantedKeyInfo.DescribeContents() -> int +Android.Security.GrantedKeyInfo.GrantedKeyInfo(string! alias, Java.Security.Cert.X509Certificate? certificate) -> void +Android.Security.GrantedKeyInfo.InterfaceConsts +Android.Security.GrantedKeyInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Security.KeyChainManager +Android.Security.KeyChainManager.GetCertificateChain(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> System.Collections.Generic.IList! +Android.Security.KeyChainManager.GetGrantedKeyPairs(Android.Security.KeyChainManagerKeyPairScope scope) -> System.Collections.Generic.IList! +Android.Security.KeyChainManager.GetPrivateKey(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> Java.Security.IPrivateKey? +Android.Security.KeyChainManagerKeyPairScope +Android.Security.KeyChainManagerKeyPairScope.Device = 1 -> Android.Security.KeyChainManagerKeyPairScope +Android.Security.KeyChainManagerKeyPairScope.User = 2 -> Android.Security.KeyChainManagerKeyPairScope +Android.Security.Net.Config.Domain +Android.Security.Net.Config.Domain.Domain(string! hostname, bool subdomainsIncluded) -> void +Android.Security.Net.Config.Domain.Hostname.get -> string! +Android.Security.Net.Config.Domain.IsLocalhost.get -> bool +Android.Security.Net.Config.NetworkSecurityConfig +Android.Security.Net.Config.NetworkSecurityConfig.Builder +Android.Security.Net.Config.NetworkSecurityConfig.Builder.Build() -> Android.Security.Net.Config.NetworkSecurityConfig! +Android.Security.Net.Config.NetworkSecurityConfig.Builder.Builder() -> void +Android.Security.Net.Config.NetworkSecurityConfig.Builder.Builder(Android.Security.Net.Config.NetworkSecurityConfig! config) -> void +Android.Security.Net.Config.NetworkSecurityConfig.Builder.SetCertificateTransparencyVerificationRequired(bool required) -> Android.Security.Net.Config.NetworkSecurityConfig.Builder! +Android.Security.Net.Config.NetworkSecurityConfig.Builder.SetCleartextTrafficPermitted(bool cleartextTrafficPermitted) -> Android.Security.Net.Config.NetworkSecurityConfig.Builder! +Android.Security.Net.Config.NetworkSecurityConfig.Builder.SetDomainEncryptionMode(Android.Security.DomainEncryptionMode mode) -> Android.Security.Net.Config.NetworkSecurityConfig.Builder! +Android.Security.Net.Config.NetworkSecurityConfig.DomainEncryptionMode.get -> Android.Security.DomainEncryptionMode +Android.Security.Net.Config.NetworkSecurityConfig.IsCertificateTransparencyVerificationRequired.get -> bool +Android.Security.Net.Config.NetworkSecurityConfig.IsCleartextTrafficPermitted.get -> bool +Android.Security.NetworkSecurityPolicy.Builder +Android.Security.NetworkSecurityPolicy.Builder.AddDomainConfig(Android.Security.Net.Config.Domain! domain, Android.Security.Net.Config.NetworkSecurityConfig! config) -> Android.Security.NetworkSecurityPolicy.Builder! +Android.Security.NetworkSecurityPolicy.Builder.Build() -> Android.Security.NetworkSecurityPolicy! +Android.Security.NetworkSecurityPolicy.Builder.Builder(Android.Content.Context! appContext) -> void +Android.Security.NetworkSecurityPolicy.Builder.Builder(Android.Content.Context! appContext, bool inheritNetworkSecurityConfig) -> void +Android.Security.NetworkSecurityPolicy.Builder.SetBaseConfig(Android.Security.Net.Config.NetworkSecurityConfig! config) -> Android.Security.NetworkSecurityPolicy.Builder! +Android.Security.NetworkSecurityPolicy.Builder.SetLocalhostConfig(Android.Security.Net.Config.NetworkSecurityConfig! config) -> Android.Security.NetworkSecurityPolicy.Builder! +Android.Service.Autofill.FillContext.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Service.ContentSafety.ContentSafetyAppService +Android.Service.ContentSafety.ContentSafetyAppService.ContentSafetyAppService() -> void +Android.Service.ContentSafety.ContentSafetyAppService.ContentSafetyAppService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Service.PersonalContext.Embedded.IInsightVisualizerSession +Android.Service.PersonalContext.Embedded.IInsightVisualizerSession.Close() -> void +Android.Service.PersonalContext.Embedded.IInsightVisualizerSession.Close(Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason reason) -> void +Android.Service.PersonalContext.Embedded.IInsightVisualizerSession.CreateRemoteViewsForHints(System.Collections.Generic.ICollection! hints, Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig! config) -> Android.Widget.RemoteViews? +Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig +Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.BackgroundColor.get -> Android.Graphics.ColorObject! +Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.Extras.get -> Android.OS.Bundle! +Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.MaximumHeight.get -> int +Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.MaximumWidth.get -> int +Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason +Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.ClientDisconnected = 2 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason +Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.Error = 4 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason +Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.Unknown = 0 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason +Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.UserButtonPress = 1 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason +Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.VisualizerDecision = 3 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason +Android.Service.PersonalContext.Embedded.VisualizerViewAction +Android.Service.PersonalContext.Embedded.VisualizerViewAction.AttributionInsight.get -> Android.Service.PersonalContext.Insight.ContextInsight? +Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder +Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.Build() -> Android.Service.PersonalContext.Embedded.VisualizerViewAction! +Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.Builder() -> void +Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetAttributionInsight(Android.Service.PersonalContext.Insight.ContextInsight! insight) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! +Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetEgressInsight(Android.Service.PersonalContext.Insight.ContextInsight! insight) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! +Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetFeedbackRequest(Android.App.PersonalContext.Understander.FeedbackRequest! feedbackRequest) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! +Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetShouldCloseSessionOnTriggered(bool shouldCloseSessionOnTriggered) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! +Android.Service.PersonalContext.Embedded.VisualizerViewAction.DescribeContents() -> int +Android.Service.PersonalContext.Embedded.VisualizerViewAction.EgressInsight.get -> Android.Service.PersonalContext.Insight.ContextInsight? +Android.Service.PersonalContext.Embedded.VisualizerViewAction.FeedbackRequest.get -> Android.App.PersonalContext.Understander.FeedbackRequest? +Android.Service.PersonalContext.Embedded.VisualizerViewAction.InterfaceConsts +Android.Service.PersonalContext.Embedded.VisualizerViewAction.ShouldCloseSessionOnTriggered() -> bool +Android.Service.PersonalContext.Embedded.VisualizerViewAction.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Service.PersonalContext.Insight.ContextInsight +Android.Service.PersonalContext.Insight.ContextInsight.ContextInsight(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Service.PersonalContext.Insight.ContextInsight.InsightId.get -> Java.Util.UUID! +Android.Service.PersonalContext.Insight.Interaction.InsightEvent +Android.Service.PersonalContext.Insight.Interaction.InsightEvent.DescribeContents() -> int +Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventInsight.get -> Android.App.PersonalContext.Insight.ContextInsight! +Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventType.get -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts +Android.Service.PersonalContext.Insight.Interaction.InsightEvent.Timestamp.get -> long +Android.Service.PersonalContext.Insight.Interaction.InsightEvent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Hide = 2 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Show = 1 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Unknown = 0 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested = 6 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss = 5 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested = 9 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative = 8 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive = 7 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress = 4 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserTap = 3 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +Android.Service.PersonalContext.Understander.ContextUnderstanderService +Android.Service.PersonalContext.Understander.ContextUnderstanderService.ContextUnderstanderService() -> void +Android.Service.PersonalContext.Understander.ContextUnderstanderService.ContextUnderstanderService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Service.PersonalContext.Understander.ContextUnderstanderService.SetExecutor(Java.Util.Concurrent.IExecutor! executor) -> void +Android.Service.PersonalContext.Understander.UnderstandRequest +Android.Service.PersonalContext.Understander.UnderstandRequest.Destinations.get -> int +Android.Service.PersonalContext.Understander.UnderstandRequest.Hints.get -> System.Collections.Generic.ICollection! +Android.Service.PersonalContext.Understander.UnderstandRequest.SessionId.get -> string? +Android.Service.PersonalContext.Understander.UnderstandResult +Android.Service.PersonalContext.Understander.UnderstandResult.Builder +Android.Service.PersonalContext.Understander.UnderstandResult.Builder.Build() -> Android.Service.PersonalContext.Understander.UnderstandResult! +Android.Service.PersonalContext.Understander.UnderstandResult.Builder.Builder(Android.Service.PersonalContext.Understander.UnderstandRequest! request) -> void +Android.Service.PersonalContext.Understander.UnderstandResult.Builder.SetFeedbackActivity(Android.App.PendingIntent? feedbackActivity) -> Android.Service.PersonalContext.Understander.UnderstandResult.Builder! +Android.Service.PersonalContext.Understander.UnderstandResult.Builder.SetResponseForDestination(int destination, Android.App.PersonalContext.Insight.ContextInsight! insight) -> Android.Service.PersonalContext.Understander.UnderstandResult.Builder! +Android.Service.PersonalContext.Understander.UnderstandResult.Builder.SetVisualizerSession(Android.Service.PersonalContext.Embedded.IInsightVisualizerSession? session) -> Android.Service.PersonalContext.Understander.UnderstandResult.Builder! +Android.Service.PersonalContext.Understander.UnderstandResult.FeedbackActivity.get -> Android.App.PendingIntent? +Android.Service.PersonalContext.Understander.UnderstandResult.GetResponseForDestination(int destination) -> Android.App.PersonalContext.Insight.ContextInsight? +Android.Service.PersonalContext.Understander.UnderstandResult.VisualizerSession.get -> Android.Service.PersonalContext.Embedded.IInsightVisualizerSession? +Android.Telecom.CallProperty.IsTetheredCall = 131072 -> Android.Telecom.CallProperty +Android.Telecom.ConnectionProperties.IsTetheredCall = 16384 -> Android.Telecom.ConnectionProperties +Android.Telephony.CallDisconnectCause.Unwanted = 83 -> Android.Telephony.CallDisconnectCause +Android.Telephony.CarrierConfigManager.OpportunisticNetwork +Android.Util.Function.IIntObjFunction +Android.Util.Function.IIntObjFunction.Apply(int value, Java.Lang.Object? t) -> Java.Lang.Object? +Android.Util.Function.ILongObjFunction +Android.Util.Function.ILongObjFunction.Apply(long value, Java.Lang.Object? t) -> Java.Lang.Object? +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Build() -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Builder(Android.Views.Accessibility.AccessibilityNodeInfo! node, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Builder(Android.Views.View! view, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Builder(Android.Views.View! view, int virtualDescendantId, int offset) -> void +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.SetOffsetType(Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType offsetType) -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder! +Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.OffsetType.get -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType +Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType +Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Child = 1 -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType +Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Text = 0 -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType +Android.Views.Accessibility.AccessibilityWindowInfo.ControlledWindowsCount.get -> int +Android.Views.Accessibility.AccessibilityWindowInfo.ControllingWindow.get -> Android.Views.Accessibility.AccessibilityWindowInfo? +Android.Views.Accessibility.AccessibilityWindowInfo.GetControlledWindow(int index) -> Android.Views.Accessibility.AccessibilityWindowInfo? +Android.Views.ActionMode.SetTextSelection(string? text, int start, int end, Android.OS.LocaleList! locales) -> void +Android.Views.ContentCaptures.ContentCaptureNodeProperties +Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentCaptureNodeProperties() -> void +Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentCaptureNodeProperties(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescription.get -> string? +Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescription.set -> void +Android.Views.ContentCaptures.ContentCaptureNodeProperties.Text.get -> string? +Android.Views.ContentCaptures.ContentCaptureNodeProperties.Text.set -> void +Android.Views.ContentCaptures.ContentCaptureSessionVersion +Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version1 = 1 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion +Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version2 = 2 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion +Android.Views.IWindowManager.DisplayEngagementModeState +Android.Views.IWindowManager.DisplayEngagementModeState.DisplayId.get -> int +Android.Views.IWindowManager.DisplayEngagementModeState.EngagementModeFlags.get -> Android.Views.WindowManagerDisplayEngagementModes +Android.Views.IWindowManager.GetDisplayEngagementMode(int displayId) -> Android.Views.WindowManagerDisplayEngagementModes +Android.Views.IWindowManager.RegisterDisplayEngagementModeCallback(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! callback) -> void +Android.Views.IWindowManager.RequestEngagementControlState(Android.Views.WindowManagerEngagementControlState engagementControlFlags) -> void +Android.Views.IWindowManager.UnregisterDisplayEngagementModeCallback(Java.Util.Functions.IConsumer! callback) -> void +Android.Views.InputDevice.ViewBehavior.HasPrimaryDirectionalMotionAxis.get -> bool +Android.Views.InputDevice.ViewBehavior.PrimaryDirectionalMotionAxis.get -> Android.Views.Axis +Android.Views.InputMethods.InputMethodManager.GetImeHideAnimationDurationOverrideMillis(Android.Views.View! view) -> long +Android.Views.InputMethods.InputMethodManager.GetImeShowAnimationDurationOverrideMillis(Android.Views.View! view) -> long +Android.Views.InputMethods.InputMethodManager.SetImeHideAnimationDurationOverrideMillis(Android.Views.View! view, long durationMillis) -> void +Android.Views.InputMethods.InputMethodManager.SetImeShowAnimationDurationOverrideMillis(Android.Views.View! view, long durationMillis) -> void +Android.Views.SurfaceControl.RegisterOnJankDataListener(Java.Util.Concurrent.IExecutor! executor, Android.Views.SurfaceControl.IOnJankDataListener! listener) -> Android.Views.SurfaceControl.OnJankDataListenerRegistration! +Android.Views.VibrationEffectInflater +Android.Views.VibrationEffectInflater.Inflate(int resId) -> Android.OS.VibrationEffect! +Android.Views.ViewTreeObserver.AddWindowInsetsAnimationListener(Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener! listener) -> void +Android.Views.ViewTreeObserver.End -> System.EventHandler! +Android.Views.ViewTreeObserver.EndEventArgs +Android.Views.ViewTreeObserver.EndEventArgs.Animation.get -> Android.Views.WindowInsetsAnimation! +Android.Views.ViewTreeObserver.EndEventArgs.EndEventArgs(Android.Views.WindowInsetsAnimation! animation) -> void +Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener +Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener.OnEnd(Android.Views.WindowInsetsAnimation! animation) -> void +Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener.OnPrepare(Android.Views.WindowInsetsAnimation! animation) -> void +Android.Views.ViewTreeObserver.Prepare -> System.EventHandler! +Android.Views.ViewTreeObserver.PrepareEventArgs +Android.Views.ViewTreeObserver.PrepareEventArgs.Animation.get -> Android.Views.WindowInsetsAnimation! +Android.Views.ViewTreeObserver.PrepareEventArgs.PrepareEventArgs(Android.Views.WindowInsetsAnimation! animation) -> void +Android.Views.ViewTreeObserver.RemoveWindowInsetsAnimationListener(Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener! victim) -> void +Android.Views.WindowManagerDisplayEngagementModes +Android.Views.WindowManagerDisplayEngagementModes.AudioOn = 2 -> Android.Views.WindowManagerDisplayEngagementModes +Android.Views.WindowManagerDisplayEngagementModes.VisualsOn = 1 -> Android.Views.WindowManagerDisplayEngagementModes +Android.Views.WindowManagerEngagementControlState +Android.Views.WindowManagerEngagementControlState.Visuals = 1 -> Android.Views.WindowManagerEngagementControlState +Android.Views.WindowManagerLayoutParams.DimColor.get -> long +Android.Views.WindowManagerLayoutParams.DimColor.set -> void +Android.Views.WindowManagerLayoutParams.ScreenBrightnessUnit.get -> Android.Hardware.Display.DisplayBrightnessUnit +Android.Views.WindowManagerLayoutParams.ScreenBrightnessUnit.set -> void +Android.Widget.RemoteViews.DrawInstructions.Bytes.get -> System.Collections.Generic.IList! +Android.Window.TrustedPresentationThresholds.SignalMode.get -> Android.Window.TrustedPresentationThresholdsSignalMode +Android.Window.TrustedPresentationThresholds.TrustedPresentationThresholds(float minAlpha, float minFractionRendered, int stabilityRequirementMs, Android.Window.TrustedPresentationThresholdsSignalMode signalMode) -> void +Android.Window.TrustedPresentationThresholdsSignalMode +Android.Window.TrustedPresentationThresholdsSignalMode.StrictOcclusion = 1 -> Android.Window.TrustedPresentationThresholdsSignalMode +Android.Window.TrustedPresentationThresholdsSignalMode.TrustedPresentation = 0 -> Android.Window.TrustedPresentationThresholdsSignalMode +Java.Time.Chrono.IChronology.IsIsoBased.get -> bool +Java.Time.Chrono.IsoChronology.IsIsoBased.get -> bool +Java.Time.Format.DateTimeFormatterBuilder.AppendLocalized(string! requestedTemplate) -> Java.Time.Format.DateTimeFormatterBuilder! +Java.Time.Instant.Until(Java.Time.Instant! endExclusive) -> Java.Time.Duration! +Java.Time.Zone.ZoneOffsetTransition.CompareTo(Java.Time.Zone.ZoneOffsetTransition? otherTransition) -> int +abstract Android.App.PersonalContext.Hint.NotificationEvent.NotificationDetails.get -> Android.App.PersonalContext.Hint.NotificationDetails! +abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnDeviceTrusted(Android.Companion.AssociationInfo! associationInfo) -> void +abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnFailure(Android.Companion.CompanionDeviceResult errorCode) -> void +abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnTrustPairingCanceledFromRemote(Android.Companion.AssociationInfo! associationInfo, Android.Content.IntentSender! cancelIntentSender) -> void +abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnTrustPairingPending(Android.Content.IntentSender! intentSender) -> void +abstract Android.OS.VibrationEffect.Events.get -> System.Collections.Generic.IList! +abstract Android.Service.ContentSafety.ContentSafetyAppService.OnClassifyContent(Android.App.ContentSafety.ClassifiableContent! content) -> Android.App.ContentSafety.ContentClassificationResult! +abstract Android.Views.ContentCaptures.ContentCaptureSession.ContentCaptureVersion.get -> Android.Views.ContentCaptures.ContentCaptureSessionVersion +abstract Android.Views.ContentCaptures.ContentCaptureSession.NotifyNodeAppearedOrChanged(Android.Views.Autofill.AutofillId! id, Android.Views.ContentCaptures.ContentCaptureNodeProperties? properties) -> void +abstract Android.Views.ContentCaptures.ContentCaptureSession.NotifyNodeDisappeared(Android.Views.Autofill.AutofillId! id) -> void +const Android.AgentIcon.AgentTaskEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.AgentIcon.AgentTaskEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.AgentIcon.AgentTaskOutcome.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.AgentIcon.AgentTaskOutcome.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.AgentIcon.AgentTaskState.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.AgentIcon.AgentTaskState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.AgentIcon.AgentTaskUpdate.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.AgentIcon.AgentTaskUpdate.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.ActivityOptions.LaunchCookie.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.ActivityOptions.LaunchCookie.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.Admin.DevicePolicyManager.PolicyScopeDevice = Android.App.Admin.DevicePolicyManagerScope.Device -> Android.App.Admin.DevicePolicyManagerScope +const Android.App.Admin.DevicePolicyManager.PolicyScopeParentUser = Android.App.Admin.DevicePolicyManagerScope.ParentUser -> Android.App.Admin.DevicePolicyManagerScope +const Android.App.Admin.DevicePolicyManager.PolicyScopeUser = Android.App.Admin.DevicePolicyManagerScope.User -> Android.App.Admin.DevicePolicyManagerScope +const Android.App.Admin.DevicePolicyManager.WifiSecurityPersonalWpa = Android.App.Admin.WifiSecurity.PersonalWpa -> Android.App.Admin.WifiSecurity +const Android.App.Admin.Policy.DeviceRadioState.ManagedEsimOutgoingTransferAllowed = Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Allowed -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer +const Android.App.Admin.Policy.DeviceRadioState.ManagedEsimOutgoingTransferDisallowed = Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Disallowed -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer +const Android.App.AppFunctions.AppFunctionManager.PropertySupportAppFunctionUserControl = "android.app.appfunctions.PROPERTY_SUPPORTS_APP_FUNCTION_USER_CONTROL" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.AccessLevelAndroidTrusted = Android.App.AppFunctions.AppFunctionMetadataAccessLevel.AndroidTrusted -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel +const Android.App.AppFunctions.AppFunctionMetadata.AccessLevelSelf = Android.App.AppFunctions.AppFunctionMetadataAccessLevel.Self -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel +const Android.App.AppFunctions.AppFunctionMetadata.AccessLevelSystem = Android.App.AppFunctions.AppFunctionMetadataAccessLevel.System -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel +const Android.App.AppFunctions.AppFunctionMetadata.PropertyAccessLevel = "accessLevel" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueAccessLevelAndroidTrusted = "androidTrusted" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueAccessLevelSelf = "self" -> string! +const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueAccessLevelSystem = "system" -> string! +const Android.App.AppInteractionDeniedException.ReasonAutoDenied = Android.App.AppInteractionDeniedReason.AutoDenied -> Android.App.AppInteractionDeniedReason +const Android.App.AppInteractionDeniedException.ReasonUnknown = Android.App.AppInteractionDeniedReason.Unknown -> Android.App.AppInteractionDeniedReason +const Android.App.AppInteractionDeniedException.ReasonUserDenied = Android.App.AppInteractionDeniedReason.UserDenied -> Android.App.AppInteractionDeniedReason +const Android.App.AppInteractionManager.ActionManageAppInteractionAccess = "android.app.action.MANAGE_APP_INTERACTION_ACCESS" -> string! +const Android.App.AppInteractionManager.ActionManageInteractorAccess = "android.app.action.MANAGE_INTERACTOR_ACCESS" -> string! +const Android.App.AppInteractionManager.ActionManageInteractorTargetAccess = "android.app.action.MANAGE_INTERACTOR_TARGET_ACCESS" -> string! +const Android.App.AppInteractionManager.ActionManageTargetAccess = "android.app.action.MANAGE_TARGET_ACCESS" -> string! +const Android.App.AppInteractionManager.ExtraInteractorPackageName = "android.app.extra.INTERACTOR_PACKAGE_NAME" -> string! +const Android.App.AppInteractionManager.ExtraTargetPackageName = "android.app.extra.TARGET_PACKAGE_NAME" -> string! +const Android.App.AppInteractionSession.CloseReasonCallerInitiated = Android.App.AppInteractionSessionCloseReason.CallerInitiated -> Android.App.AppInteractionSessionCloseReason +const Android.App.AppInteractionSession.CloseReasonTimeout = Android.App.AppInteractionSessionCloseReason.Timeout -> Android.App.AppInteractionSessionCloseReason +const Android.App.AppInteractionSession.CloseReasonUnknown = Android.App.AppInteractionSessionCloseReason.Unknown -> Android.App.AppInteractionSessionCloseReason +const Android.App.AppOpsManager.OpstrManageContacts = "android:manage_contacts" -> string! +const Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.DeletePropagationTypeNone = Android.App.AppSearch.AppSearchSchemaDeletePropagationType.None -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType +const Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.DeletePropagationTypePropagateFrom = Android.App.AppSearch.AppSearchSchemaDeletePropagationType.PropagateFrom -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType +const Android.App.ApplicationExitInfo.ReasonAnomaly = Android.App.ApplicationExitInfoReason.Anomaly -> Android.App.ApplicationExitInfoReason +const Android.App.ApplicationExitInfo.ReasonMemoryLimiter = Android.App.ApplicationExitInfoReason.MemoryLimiter -> Android.App.ApplicationExitInfoReason +const Android.App.ApplicationStartInfo.StartTimestampSourceEvent = 8 -> int +const Android.App.ContentSafety.ClassifiableContent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.ContentSafety.ClassifiableContent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.ContentSafety.ContentClassificationResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.ContentSafety.ContentClassificationResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.ContentSafety.ContentClassificationResult.TypeAllowed = Android.App.ContentSafety.ContentClassificationType.Allowed -> Android.App.ContentSafety.ContentClassificationType +const Android.App.ContentSafety.ContentClassificationResult.TypeBlocked = Android.App.ContentSafety.ContentClassificationType.Blocked -> Android.App.ContentSafety.ContentClassificationType +const Android.App.ContentSafety.ContentClassificationResult.TypeUnclassified = Android.App.ContentSafety.ContentClassificationType.Unclassified -> Android.App.ContentSafety.ContentClassificationType +const Android.App.ContentSafety.ContentClassificationResult.TypeWarning = Android.App.ContentSafety.ContentClassificationType.Warning -> Android.App.ContentSafety.ContentClassificationType +const Android.App.ContentSafety.ContentSafetyManager.ActionShowRestrictedContentDetails = "android.app.contentsafety.action.SHOW_RESTRICTED_CONTENT_DETAILS" -> string! +const Android.App.ContentSafety.ContentSafetyManager.ExtraContentLocusId = "android.app.contentsafety.extra.CONTENT_LOCUS_ID" -> string! +const Android.App.Job.JobInfo.CategoryAppUpdates = Android.App.Job.JobInfoCategory.AppUpdates -> Android.App.Job.JobInfoCategory +const Android.App.Job.JobInfo.CategoryNone = Android.App.Job.JobInfoCategory.None -> Android.App.Job.JobInfoCategory +const Android.App.MemoryBudgetManager.LimitIsDisabled = -1 -> long +const Android.App.Notification.FlagAgentTaskInteractionHideStatusBarIcon = Android.App.NotificationAgentTaskInteractionFlags.HideStatusBarIcon -> Android.App.NotificationAgentTaskInteractionFlags +const Android.App.Notification.FlagAgentTaskInteractionHideVisualAlerts = Android.App.NotificationAgentTaskInteractionFlags.HideVisualAlerts -> Android.App.NotificationAgentTaskInteractionFlags +const Android.App.PersonalContext.Hint.CallHint.ModalityAudio = Android.App.PersonalContext.Hint.CallHintModality.Audio -> Android.App.PersonalContext.Hint.CallHintModality +const Android.App.PersonalContext.Hint.CallHint.ModalityUnknown = Android.App.PersonalContext.Hint.CallHintModality.Unknown -> Android.App.PersonalContext.Hint.CallHintModality +const Android.App.PersonalContext.Hint.CallHint.ModalityVideo = Android.App.PersonalContext.Hint.CallHintModality.Video -> Android.App.PersonalContext.Hint.CallHintModality +const Android.App.PersonalContext.Hint.CapturedText.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Hint.CapturedText.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Hint.ChatMessageContextData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Hint.ChatMessageContextData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Hint.ChatMessageData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Hint.ChatMessageData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Hint.ConversationData.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Hint.ConversationData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Hint.HintFilter.FilterTypeAllowed = Android.App.PersonalContext.Hint.HintFilterType.Allowed -> Android.App.PersonalContext.Hint.HintFilterType +const Android.App.PersonalContext.Hint.HintFilter.FilterTypeNone = Android.App.PersonalContext.Hint.HintFilterType.None -> Android.App.PersonalContext.Hint.HintFilterType +const Android.App.PersonalContext.Hint.HintFilter.FilterTypeRequired = Android.App.PersonalContext.Hint.HintFilterType.Required -> Android.App.PersonalContext.Hint.HintFilterType +const Android.App.PersonalContext.Hint.HintFilter.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Hint.HintFilter.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Hint.NotificationDetails.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Hint.NotificationDetails.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Hint.UserInputText.FieldTypeSearchBox = Android.App.PersonalContext.Hint.UserInputTextFieldType.SearchBox -> Android.App.PersonalContext.Hint.UserInputTextFieldType +const Android.App.PersonalContext.Hint.UserInputText.FieldTypeUnknown = Android.App.PersonalContext.Hint.UserInputTextFieldType.Unknown -> Android.App.PersonalContext.Hint.UserInputTextFieldType +const Android.App.PersonalContext.Hint.UserInputText.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Hint.UserInputText.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceClicked = Android.App.PersonalContext.Hint.UserInputTextSource.Clicked -> Android.App.PersonalContext.Hint.UserInputTextSource +const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceInferred = Android.App.PersonalContext.Hint.UserInputTextSource.Inferred -> Android.App.PersonalContext.Hint.UserInputTextSource +const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceTyped = Android.App.PersonalContext.Hint.UserInputTextSource.Typed -> Android.App.PersonalContext.Hint.UserInputTextSource +const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceUnknown = Android.App.PersonalContext.Hint.UserInputTextSource.Unknown -> Android.App.PersonalContext.Hint.UserInputTextSource +const Android.App.PersonalContext.Insight.InsightActionDetails.ActionHasAppFunction = Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasAppFunction -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType +const Android.App.PersonalContext.Insight.InsightActionDetails.ActionHasPendingIntent = Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasPendingIntent -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType +const Android.App.PersonalContext.Insight.InsightActionDetails.ActionHasRemoteAction = Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasRemoteAction -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType +const Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypeAppFunction = 4 -> int +const Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypePendingIntent = 1 -> int +const Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypeRemoteAction = 2 -> int +const Android.App.PersonalContext.Insight.InsightActionDetails.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Insight.InsightActionDetails.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Insight.InsightBranding.ColorTypePrimary = Android.App.PersonalContext.Insight.InsightBrandingColorType.Primary -> Android.App.PersonalContext.Insight.InsightBrandingColorType +const Android.App.PersonalContext.Insight.InsightBranding.ColorTypeSecondary = Android.App.PersonalContext.Insight.InsightBrandingColorType.Secondary -> Android.App.PersonalContext.Insight.InsightBrandingColorType +const Android.App.PersonalContext.Insight.InsightBranding.IconTypeBackground = Android.App.PersonalContext.Insight.InsightBrandingIconType.Background -> Android.App.PersonalContext.Insight.InsightBrandingIconType +const Android.App.PersonalContext.Insight.InsightBranding.IconTypeLeading = Android.App.PersonalContext.Insight.InsightBrandingIconType.Leading -> Android.App.PersonalContext.Insight.InsightBrandingIconType +const Android.App.PersonalContext.Insight.InsightBranding.IconTypeTrailing = Android.App.PersonalContext.Insight.InsightBrandingIconType.Trailing -> Android.App.PersonalContext.Insight.InsightBrandingIconType +const Android.App.PersonalContext.Insight.InsightBranding.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Insight.InsightBranding.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Insight.InsightDisplayDetails.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Insight.InsightDisplayDetails.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Insight.InsightFilter.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Insight.InsightFilter.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventHide = Android.App.PersonalContext.Insight.Interaction.InsightEventType.Hide -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventShow = Android.App.PersonalContext.Insight.Interaction.InsightEventType.Show -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUnknown = Android.App.PersonalContext.Insight.Interaction.InsightEventType.Unknown -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserAttributionRequested = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserDismiss = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserEgressRequested = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackNegative = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackPositive = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserLongPress = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserTap = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserTap -> Android.App.PersonalContext.Insight.Interaction.InsightEventType +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Insight.PromptRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Insight.PromptRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Insight.RemoteAppFunctionAction.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Insight.RemoteAppFunctionAction.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.PersonalContextManager.ActionLaunchPersonalContextUnderstanderConsentIntro = "android.app.personalcontext.action.LAUNCH_PERSONAL_CONTEXT_UNDERSTANDER_CONSENT_INTRO" -> string! +const Android.App.PersonalContext.PersonalContextManager.ActionPersonalContextEnabledChanged = "android.app.personalcontext.action.PERSONAL_CONTEXT_ENABLED_CHANGED" -> string! +const Android.App.PersonalContext.PersonalContextManager.DestinationAugmentedAutofill = Android.App.PersonalContext.PersonalContextManagerDestination.AugmentedAutofill -> Android.App.PersonalContext.PersonalContextManagerDestination +const Android.App.PersonalContext.PersonalContextManager.DestinationEmbedded = Android.App.PersonalContext.PersonalContextManagerDestination.Embedded -> Android.App.PersonalContext.PersonalContextManagerDestination +const Android.App.PersonalContext.PersonalContextManager.DestinationNotification = Android.App.PersonalContext.PersonalContextManagerDestination.Notification -> Android.App.PersonalContext.PersonalContextManagerDestination +const Android.App.PersonalContext.PersonalContextManager.DestinationRemoteAutofill = Android.App.PersonalContext.PersonalContextManagerDestination.RemoteAutofill -> Android.App.PersonalContext.PersonalContextManagerDestination +const Android.App.PersonalContext.PersonalContextManager.DestinationScreenWhisper = Android.App.PersonalContext.PersonalContextManagerDestination.ScreenWhisper -> Android.App.PersonalContext.PersonalContextManagerDestination +const Android.App.PersonalContext.PersonalContextManager.DestinationUniversal = Android.App.PersonalContext.PersonalContextManagerDestination.Universal -> Android.App.PersonalContext.PersonalContextManagerDestination +const Android.App.PersonalContext.PersonalContextManager.DestinationUnknown = Android.App.PersonalContext.PersonalContextManagerDestination.Unknown -> Android.App.PersonalContext.PersonalContextManagerDestination +const Android.App.PersonalContext.PersonalContextManager.ExtraFeedbackRequest = "android.app.personalcontext.extra.FEEDBACK_REQUEST" -> string! +const Android.App.PersonalContext.PersonalContextManager.ExtraPromptRequest = "android.app.personalcontext.extra.PROMPT_REQUEST" -> string! +const Android.App.PersonalContext.PersonalContextManager.PersonalContextService = "personal_context" -> string! +const Android.App.PersonalContext.PersonalContextManager.UnderstanderTypeAgent = Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Agent -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType +const Android.App.PersonalContext.PersonalContextManager.UnderstanderTypeOem = Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Oem -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType +const Android.App.PersonalContext.PersonalContextManager.UnderstanderTypeUnknown = Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Unknown -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType +const Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackPropertyNegative = Android.App.PersonalContext.Understander.FeedbackRequestProperties.Negative -> Android.App.PersonalContext.Understander.FeedbackRequestProperties +const Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackPropertyPositive = Android.App.PersonalContext.Understander.FeedbackRequestProperties.Positive -> Android.App.PersonalContext.Understander.FeedbackRequestProperties +const Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackPropertyUnknown = Android.App.PersonalContext.Understander.FeedbackRequestProperties.Unknown -> Android.App.PersonalContext.Understander.FeedbackRequestProperties +const Android.App.PersonalContext.Understander.FeedbackRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Understander.FeedbackRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Understander.RegistrationRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PersonalContext.Understander.RegistrationRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PersonalContext.Understander.RegistrationResponse.ResponseCancel = Android.App.PersonalContext.Understander.RegistrationResponseResponse.Cancel -> Android.App.PersonalContext.Understander.RegistrationResponseResponse +const Android.App.PersonalContext.Understander.RegistrationResponse.ResponseProceed = Android.App.PersonalContext.Understander.RegistrationResponseResponse.Proceed -> Android.App.PersonalContext.Understander.RegistrationResponseResponse +const Android.App.PersonalContext.Understander.RegistrationResponse.ResponseUnknown = Android.App.PersonalContext.Understander.RegistrationResponseResponse.Unknown -> Android.App.PersonalContext.Understander.RegistrationResponseResponse +const Android.App.PrivateCompute.AssistantQueryRequest.Query.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PrivateCompute.AssistantQueryRequest.Query.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PrivateCompute.EgressReceiverService.ServiceInterface = "android.app.privatecompute.EgressReceiverService" -> string! +const Android.App.PrivateCompute.EgressRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PrivateCompute.EgressRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PrivateCompute.EgressResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PrivateCompute.EgressResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PrivateCompute.PccEgressException.ErrorContentSensitive = Android.App.PrivateCompute.PccEgressExceptionStatusError.ContentSensitive -> Android.App.PrivateCompute.PccEgressExceptionStatusError +const Android.App.PrivateCompute.PccEgressException.ErrorNoResponseFromEgressService = Android.App.PrivateCompute.PccEgressExceptionStatusError.NoResponseFromEgressService -> Android.App.PrivateCompute.PccEgressExceptionStatusError +const Android.App.PrivateCompute.PccEgressException.ErrorUnableToDeliverRequest = Android.App.PrivateCompute.PccEgressExceptionStatusError.UnableToDeliverRequest -> Android.App.PrivateCompute.PccEgressExceptionStatusError +const Android.App.PrivateCompute.PccEgressException.ErrorUnknown = Android.App.PrivateCompute.PccEgressExceptionStatusError.Unknown -> Android.App.PrivateCompute.PccEgressExceptionStatusError +const Android.App.PrivateCompute.PccEgressException.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PrivateCompute.PccEgressException.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryBiometrics = 64 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryFinance = 8 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryHealth = 1 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryPolitics = 2 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryRace = 16 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryReligion = 4 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategorySexualOrientation = 32 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryTradeUnions = 128 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryUnknown = 256 -> long +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.Roles.RoleManager.RoleContentSafety = "android.app.role.CONTENT_SAFETY" -> string! +const Android.App.Roles.RoleManager.RoleRegisteredAppStore = "android.app.role.REGISTERED_APP_STORE" -> string! +const Android.App.Roles.RoleManager.RoleSearchEngine = "android.app.role.SEARCH_ENGINE" -> string! +const Android.App.StatusBarManager.ActionAgentTaskMain = "android.app.action.AGENT_TASK_MAIN" -> string! +const Android.App.Usage.AppUsageDuration.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.Usage.AppUsageDuration.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.App.Usage.AppUsageDurationQuery.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.App.Usage.AppUsageDurationQuery.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Bluetooth.BluetoothClass.Device.AudioVideoHearingAid = Android.Bluetooth.DeviceClass.AudioVideoHearingAid -> Android.Bluetooth.DeviceClass +const Android.Bluetooth.BluetoothDevice.ActionLeAppearanceChanged = "android.bluetooth.device.action.LE_APPEARANCE_CHANGED" -> string! +const Android.Bluetooth.BluetoothDevice.ExtraLeAppearance = "android.bluetooth.device.extra.LE_APPEARANCE" -> string! +const Android.Bluetooth.BluetoothDevice.LeAppearanceUnknown = 0 -> int +const Android.Bluetooth.BluetoothGattConnectionSettings.PathlossThresholdNotSet = -1 -> int +const Android.Bluetooth.BluetoothGattConnectionSettings.RssiThresholdNotSet = -128 -> int +const Android.Bluetooth.BluetoothHeadset.CodecTypeCvsd = Android.Bluetooth.BluetoothHeadsetCodecType.Cvsd -> Android.Bluetooth.BluetoothHeadsetCodecType +const Android.Bluetooth.BluetoothHeadset.CodecTypeLc3Swb = Android.Bluetooth.BluetoothHeadsetCodecType.Lc3Swb -> Android.Bluetooth.BluetoothHeadsetCodecType +const Android.Bluetooth.BluetoothHeadset.CodecTypeMsbc = Android.Bluetooth.BluetoothHeadsetCodecType.Msbc -> Android.Bluetooth.BluetoothHeadsetCodecType +const Android.Bluetooth.BluetoothHeadset.CodecTypeUnsupported = Android.Bluetooth.BluetoothHeadsetCodecType.Unsupported -> Android.Bluetooth.BluetoothHeadsetCodecType +const Android.Bluetooth.BluetoothHeadset.CodecTypeVendorSpecific = Android.Bluetooth.BluetoothHeadsetCodecType.VendorSpecific -> Android.Bluetooth.BluetoothHeadsetCodecType +const Android.Companion.CompanionDeviceManager.ErrorTrustOutOfBandPairingFailed = Android.Companion.CompanionDeviceManagerTrustErrorCode.OutOfBandPairingFailed -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.ErrorTrustPairingAssociationDoesNotExist = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingAssociationDoesNotExist -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.ErrorTrustPairingCanceled = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingCanceled -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.ErrorTrustPairingFailedToCreatePairingDialog = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingFailedToCreatePairingDialog -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.ErrorTrustPairingPinCodeNotMatching = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingPinCodeNotMatching -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.ErrorTrustPairingTransportNotAttached = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingTransportNotAttached -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.ErrorTrustResumptionFailed = Android.Companion.CompanionDeviceManagerTrustErrorCode.ResumptionFailed -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.ErrorTrustUnknown = Android.Companion.CompanionDeviceManagerTrustErrorCode.Unknown -> Android.Companion.CompanionDeviceManagerTrustErrorCode +const Android.Companion.CompanionDeviceManager.TrustTypeCrossDeviceAuthentication = Android.Companion.CompanionDeviceManagerTrustType.CrossDeviceAuthentication -> Android.Companion.CompanionDeviceManagerTrustType +const Android.Companion.CompanionDeviceManager.TrustTypeProactiveAssistance = Android.Companion.CompanionDeviceManagerTrustType.ProactiveAssistance -> Android.Companion.CompanionDeviceManagerTrustType +const Android.Companion.CompanionDeviceManager.TrustTypeScreenAutomation = Android.Companion.CompanionDeviceManagerTrustType.ScreenAutomation -> Android.Companion.CompanionDeviceManagerTrustType +const Android.Companion.OutOfBandPairingRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Companion.OutOfBandPairingRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Companion.Virtual.VirtualDevice.DeviceProfileAppStreaming = Android.Companion.Virtual.VirtualDeviceProfile.AppStreaming -> Android.Companion.Virtual.VirtualDeviceProfile +const Android.Companion.Virtual.VirtualDevice.DeviceProfileAutomotiveProjection = Android.Companion.Virtual.VirtualDeviceProfile.AutomotiveProjection -> Android.Companion.Virtual.VirtualDeviceProfile +const Android.Companion.Virtual.VirtualDevice.DeviceProfileNearbyDeviceStreaming = Android.Companion.Virtual.VirtualDeviceProfile.NearbyDeviceStreaming -> Android.Companion.Virtual.VirtualDeviceProfile +const Android.Companion.Virtual.VirtualDevice.DeviceProfileUnknown = Android.Companion.Virtual.VirtualDeviceProfile.Unknown -> Android.Companion.Virtual.VirtualDeviceProfile +const Android.Content.Context.AppInteractionService = "app_interaction" -> string! +const Android.Content.Context.AuthenticationPolicyService = "authentication_policy" -> string! +const Android.Content.Context.ContentRestrictionService = "content_restriction" -> string! +const Android.Content.Context.KeychainService = "keychain_manager" -> string! +const Android.Content.Context.MemoryBudgetService = "memory_budget" -> string! +const Android.Content.Context.MultisensoryManagerService = "multisensory_manager" -> string! +const Android.Content.Context.TimeManagerService = "time_manager" -> string! +const Android.Content.Intent.ActionHomeTimeZoneChanged = "android.intent.action.HOME_TIME_ZONE_CHANGED" -> string! +const Android.Content.Intent.ActionLookUpText = "android.intent.action.LOOK_UP_TEXT" -> string! +const Android.Content.Intent.ExtraHomeTimeZoneId = "android.intent.extra.HOME_TIME_ZONE_ID" -> string! +const Android.Content.PM.MemoryBudgetInfo.FeatureAutomotive = Android.Content.PM.MemoryBudgetInfoFeature.Automotive -> Android.Content.PM.MemoryBudgetInfoFeature +const Android.Content.PM.MemoryBudgetInfo.FeatureLeanback = Android.Content.PM.MemoryBudgetInfoFeature.Leanback -> Android.Content.PM.MemoryBudgetInfoFeature +const Android.Content.PM.MemoryBudgetInfo.FeatureUnspecified = Android.Content.PM.MemoryBudgetInfoFeature.Unspecified -> Android.Content.PM.MemoryBudgetInfoFeature +const Android.Content.PM.MemoryBudgetInfo.FeatureWatch = Android.Content.PM.MemoryBudgetInfoFeature.Watch -> Android.Content.PM.MemoryBudgetInfoFeature +const Android.Content.PM.MemoryBudgetInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Content.PM.MemoryBudgetInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Content.PM.MemoryBudgetInfo.StateBackground = Android.Content.PM.MemoryBudgetInfoState.Background -> Android.Content.PM.MemoryBudgetInfoState +const Android.Content.PM.MemoryBudgetInfo.StateForeground = Android.Content.PM.MemoryBudgetInfoState.Foreground -> Android.Content.PM.MemoryBudgetInfoState +const Android.Content.PM.MemoryBudgetInfo.StatePerceptible = Android.Content.PM.MemoryBudgetInfoState.Perceptible -> Android.Content.PM.MemoryBudgetInfoState +const Android.Content.PM.PackageInfo.RequestedPermissionPrivateComputeCoreOnly = Android.Content.PM.RequestedPermission.PrivateComputeCoreOnly -> Android.Content.PM.RequestedPermission +const Android.Content.PM.PackageManager.GetAppLockInfo = 34359738368 -> long +const Android.Graphics.ImageDecoder.DecodeException.GainmapExtractionFailed = Android.Graphics.ImageDecoderErrorType.GainmapExtractionFailed -> Android.Graphics.ImageDecoderErrorType +const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludeImage = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeImage -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludeNone = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeNone -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludePath = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludePath -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludeText = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeText -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags +const Android.Hardware.Biometrics.BiometricManager.AuthenticationPurposeLogin = Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Login -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +const Android.Hardware.Biometrics.BiometricManager.AuthenticationPurposePayment = Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Payment -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +const Android.Hardware.Biometrics.BiometricManager.AuthenticationPurposeUnknown = Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Unknown -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +const Android.Hardware.Biometrics.BiometricPromptStyleSpec.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Hardware.Biometrics.BiometricPromptStyleSpec.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartModeDeferred = Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Deferred -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode +const Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartModeImmediate = Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Immediate -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode +const Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartModeImmediateUnlessOccluded = Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.ImmediateUnlessOccluded -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode +const Android.Hardware.Display.DisplayManager.BrightnessUnitRaw = Android.Hardware.Display.DisplayBrightnessUnit.Raw -> Android.Hardware.Display.DisplayBrightnessUnit +const Android.Hardware.Input.SimpleCustomizationAction.TypeCopy = Android.Hardware.Input.SimpleCustomizationActionType.Copy -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeCut = Android.Hardware.Input.SimpleCustomizationActionType.Cut -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypePaste = Android.Hardware.Input.SimpleCustomizationActionType.Paste -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Hardware.Input.SimpleCustomizationAction.TypeSwitchInputLanguage = Android.Hardware.Input.SimpleCustomizationActionType.SwitchInputLanguage -> Android.Hardware.Input.SimpleCustomizationActionType +const Android.Manifest.Permission.BindContentRestrictionService = "android.permission.BIND_CONTENT_RESTRICTION_SERVICE" -> string! +const Android.Manifest.Permission.BindContentSafetyService = "android.permission.BIND_CONTENT_SAFETY_SERVICE" -> string! +const Android.Manifest.Permission.BindPccEgressService = "android.permission.BIND_PCC_EGRESS_SERVICE" -> string! +const Android.Manifest.Permission.InstallPackagesAsRegisteredAppStore = "android.permission.INSTALL_PACKAGES_AS_REGISTERED_APP_STORE" -> string! +const Android.Manifest.Permission.LockApps = "android.permission.LOCK_APPS" -> string! +const Android.Manifest.Permission.ManageAssistantAudio = "android.permission.MANAGE_ASSISTANT_AUDIO" -> string! +const Android.Manifest.Permission.ManageContacts = "android.permission.MANAGE_CONTACTS" -> string! +const Android.Manifest.Permission.ManageDevicePolicyUniversalClipboard = "android.permission.MANAGE_DEVICE_POLICY_UNIVERSAL_CLIPBOARD" -> string! +const Android.Manifest.Permission.QueryAppUsage = "android.permission.QUERY_APP_USAGE" -> string! +const Android.Manifest.Permission.ReadHomeTimeZone = "android.permission.READ_HOME_TIME_ZONE" -> string! +const Android.Media.AudioFormat.EncodingAc4L4 = Android.Media.Encoding.Ac4L4 -> Android.Media.Encoding +const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun2 = Android.OS.BuildVersionCodesFull.CinnamonBun2 -> Android.OS.BuildVersionCodesFull +const Android.OS.MultiSensory.MultisensoryManager.TokenCancel = Android.OS.MultiSensory.MultisensoryManagerToken.Cancel -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenDragIndicatorContinuous = Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorContinuous -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenDragIndicatorDiscrete = Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorDiscrete -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenDragIndicatorThresholdLimit = Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorThresholdLimit -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenFailure = Android.OS.MultiSensory.MultisensoryManagerToken.Failure -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenFailureHighEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.FailureHighEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressDelete = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressDelete -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressReturn = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressReturn -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressSpacebar = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressSpacebar -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressStandard = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressStandard -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenLock = Android.OS.MultiSensory.MultisensoryManagerToken.Lock -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenLongPress = Android.OS.MultiSensory.MultisensoryManagerToken.LongPress -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenPause = Android.OS.MultiSensory.MultisensoryManagerToken.Pause -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenStart = Android.OS.MultiSensory.MultisensoryManagerToken.Start -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenStop = Android.OS.MultiSensory.MultisensoryManagerToken.Stop -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenSuccess = Android.OS.MultiSensory.MultisensoryManagerToken.Success -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenSwipeIndicatorThresholdLimit = Android.OS.MultiSensory.MultisensoryManagerToken.SwipeIndicatorThresholdLimit -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenSwitchOff = Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOff -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenSwitchOn = Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOn -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenTapHighEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.TapHighEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenTapLowEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.TapLowEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenTapMediumEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.TapMediumEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.MultiSensory.MultisensoryManager.TokenUnlock = Android.OS.MultiSensory.MultisensoryManagerToken.Unlock -> Android.OS.MultiSensory.MultisensoryManagerToken +const Android.OS.UserManager.DisallowInstallUnknownSourcesIncludingRegisteredAppStores = "no_install_unknown_sources_including_registered_app_stores" -> string! +const Android.OS.VibrationEffect.Preset.PresetClick = Android.OS.VibrationEffectPresetType.Click -> Android.OS.VibrationEffectPresetType +const Android.OS.VibrationEffect.Preset.PresetLowTick = Android.OS.VibrationEffectPresetType.LowTick -> Android.OS.VibrationEffectPresetType +const Android.OS.VibrationEffect.Preset.PresetTick = Android.OS.VibrationEffectPresetType.Tick -> Android.OS.VibrationEffectPresetType +const Android.Provider.CallLog.Calls.AutoMissedUnwanted = 8 -> long +const Android.Provider.PeopleContract.Authority = "com.android.people" -> string! +const Android.Provider.PeopleContract.Capability.TextReachability = 4 -> int +const Android.Provider.PeopleContract.Capability.VideoReachability = 2 -> int +const Android.Provider.PeopleContract.Capability.VoiceReachability = 1 -> int +const Android.Provider.PeopleContract.Directory.ContentItemType = "vnd.android.cursor.item/people_directory" -> string! +const Android.Provider.PeopleContract.Directory.ContentType = "vnd.android.cursor.dir/people_directories" -> string! +const Android.Provider.PeopleContract.Directory.DirectoryAuthority = "authority" -> string! +const Android.Provider.PeopleContract.Directory.DirectoryProperty = "android.content.PeopleDirectory" -> string! +const Android.Provider.PeopleContract.Directory.PackageName = "package_name" -> string! +const Android.Provider.PeopleContract.ExtraNotificationUri = "android.provider.extra.NOTIFICATION_URI" -> string! +const Android.Provider.PeopleContract.Groups.ContentItemType = "vnd.android.cursor.item/people_group" -> string! +const Android.Provider.PeopleContract.Groups.ContentType = "vnd.android.cursor.dir/people_groups" -> string! +const Android.Provider.PeopleContract.Groups.DisplayName = "display_name" -> string! +const Android.Provider.PeopleContract.Groups.LookupKey = "lookup_key" -> string! +const Android.Provider.PeopleContract.Groups.Query.SelectionTypeLookupKey = "selection-type-lookup-key" -> string! +const Android.Provider.PeopleContract.Intents.ActionStartPeopleInteraction = "android.provider.action.START_PEOPLE_INTERACTION" -> string! +const Android.Provider.PeopleContract.Intents.ExtraPeopleInteractionType = "android.provider.extra.PEOPLE_INTERACTION_TYPE" -> string! +const Android.Provider.PeopleContract.Intents.ExtraPeopleQueryArgs = "android.provider.extra.PEOPLE_QUERY_ARGS" -> string! +const Android.Provider.PeopleContract.Intents.PeopleInteractionTypeMessage = "com.android.people.PEOPLE_INTERACTION_TYPE_MESSAGE" -> string! +const Android.Provider.PeopleContract.Intents.PeopleInteractionTypeVideo = "com.android.people.PEOPLE_INTERACTION_TYPE_VIDEO" -> string! +const Android.Provider.PeopleContract.Intents.PeopleInteractionTypeVoice = "com.android.people.PEOPLE_INTERACTION_TYPE_VOICE" -> string! +const Android.Provider.PeopleContract.Persons.Capability = "capability" -> string! +const Android.Provider.PeopleContract.Persons.ContentItemType = "vnd.android.cursor.item/people_person" -> string! +const Android.Provider.PeopleContract.Persons.ContentType = "vnd.android.cursor.dir/people_persons" -> string! +const Android.Provider.PeopleContract.Persons.DisplayName = "display_name" -> string! +const Android.Provider.PeopleContract.Persons.IsKnown = "is_known" -> string! +const Android.Provider.PeopleContract.Persons.LookupKey = "lookup_key" -> string! +const Android.Provider.PeopleContract.Persons.PhotoUri = "photo_uri" -> string! +const Android.Provider.PeopleContract.Persons.Query.SelectionTypeEmail = "selection-type-email" -> string! +const Android.Provider.PeopleContract.Persons.Query.SelectionTypeGroupLookupKey = "selection-type-group-lookup-key" -> string! +const Android.Provider.PeopleContract.Persons.Query.SelectionTypeLookupKey = "selection-type-lookup-key" -> string! +const Android.Provider.PeopleContract.Persons.Query.SelectionTypePhone = "selection-type-phone" -> string! +const Android.Provider.PeopleContract.QueryArgPackage = "android:query-arg-package" -> string! +const Android.Provider.PeopleContract.QueryArgQueries = "android:query-arg-queries" -> string! +const Android.Provider.PeopleContract.QueryArgSelectionType = "android:query-arg-selection-type" -> string! +const Android.Provider.PeopleContract.QueryArgSelectionValue = "android:query-arg-selection-value" -> string! +const Android.Provider.Settings.ActionAppLockSettings = "android.settings.APP_LOCK_SETTINGS" -> string! +const Android.Provider.Settings.ActionHomeTimeZoneSettings = "android.settings.HOME_TIME_ZONE_SETTINGS" -> string! +const Android.Provider.Settings.ActionManageAssistantAudio = "android.settings.MANAGE_ASSISTANT_AUDIO" -> string! +const Android.Provider.Settings.ActionManageContacts = "android.settings.MANAGE_CONTACTS" -> string! +const Android.Provider.Settings.ActionManagePeripheralCustomization = "android.settings.MANAGE_PERIPHERAL_CUSTOMIZATION" -> string! +const Android.Resource.Attribute.ActionModeLookUpDrawable = 16844477 -> int +const Android.Resource.Attribute.AdditionalBytesPerDisplayPixel = 16844481 -> int +const Android.Resource.Attribute.AdditionalMbPerDensity = 16844482 -> int +const Android.Resource.Attribute.BackgroundDimColor = 16844476 -> int +const Android.Resource.Attribute.Feature = 16844480 -> int +const Android.Resource.Attribute.MaxMb = 16844478 -> int +const Android.Resource.Attribute.State = 16844479 -> int +const Android.Resource.Color.SystemErrorDimDark = 17170659 -> int +const Android.Resource.Color.SystemErrorDimLight = 17170654 -> int +const Android.Resource.Color.SystemOnPrimaryFixedDark = 17170676 -> int +const Android.Resource.Color.SystemOnPrimaryFixedLight = 17170664 -> int +const Android.Resource.Color.SystemOnPrimaryFixedVariantDark = 17170677 -> int +const Android.Resource.Color.SystemOnPrimaryFixedVariantLight = 17170665 -> int +const Android.Resource.Color.SystemOnSecondaryFixedDark = 17170678 -> int +const Android.Resource.Color.SystemOnSecondaryFixedLight = 17170666 -> int +const Android.Resource.Color.SystemOnSecondaryFixedVariantDark = 17170679 -> int +const Android.Resource.Color.SystemOnSecondaryFixedVariantLight = 17170667 -> int +const Android.Resource.Color.SystemOnTertiaryFixedDark = 17170680 -> int +const Android.Resource.Color.SystemOnTertiaryFixedLight = 17170668 -> int +const Android.Resource.Color.SystemOnTertiaryFixedVariantDark = 17170681 -> int +const Android.Resource.Color.SystemOnTertiaryFixedVariantLight = 17170669 -> int +const Android.Resource.Color.SystemPaletteKeyColorErrorDark = 17170660 -> int +const Android.Resource.Color.SystemPaletteKeyColorErrorLight = 17170655 -> int +const Android.Resource.Color.SystemPrimaryDimDark = 17170661 -> int +const Android.Resource.Color.SystemPrimaryDimLight = 17170656 -> int +const Android.Resource.Color.SystemPrimaryFixedDark = 17170682 -> int +const Android.Resource.Color.SystemPrimaryFixedDimDark = 17170683 -> int +const Android.Resource.Color.SystemPrimaryFixedDimLight = 17170671 -> int +const Android.Resource.Color.SystemPrimaryFixedLight = 17170670 -> int +const Android.Resource.Color.SystemSecondaryDimDark = 17170662 -> int +const Android.Resource.Color.SystemSecondaryDimLight = 17170657 -> int +const Android.Resource.Color.SystemSecondaryFixedDark = 17170684 -> int +const Android.Resource.Color.SystemSecondaryFixedDimDark = 17170685 -> int +const Android.Resource.Color.SystemSecondaryFixedDimLight = 17170673 -> int +const Android.Resource.Color.SystemSecondaryFixedLight = 17170672 -> int +const Android.Resource.Color.SystemTertiaryDimDark = 17170663 -> int +const Android.Resource.Color.SystemTertiaryDimLight = 17170658 -> int +const Android.Resource.Color.SystemTertiaryFixedDark = 17170686 -> int +const Android.Resource.Color.SystemTertiaryFixedDimDark = 17170687 -> int +const Android.Resource.Color.SystemTertiaryFixedDimLight = 17170675 -> int +const Android.Resource.Color.SystemTertiaryFixedLight = 17170674 -> int +const Android.Resource.Id.LookUpText = 16908384 -> int +const Android.Resource.String.LookUp = 17039436 -> int +const Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.PropertyCrossDeviceTrustedCertificates = "android.security.authenticationpolicy.CROSS_DEVICE_TRUSTED_CERTIFICATES" -> string! +const Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.PropertyCrossDeviceTrustedPackages = "android.security.authenticationpolicy.CROSS_DEVICE_TRUSTED_PACKAGES" -> string! +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorCompanionDeviceManagerNotPresent = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.CompanionDeviceManagerNotPresent -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorDecryptionFailed = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.DecryptionFailed -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorInvalidPackage = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidPackage -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorInvalidTimestamp = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidTimestamp -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorNotInForeground = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.NotInForeground -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorSerializationFailed = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.SerializationFailed -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorUnauthorized = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unauthorized -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorUnknown = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unknown -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode +const Android.Security.GrantedKeyInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Security.GrantedKeyInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Security.KeyChainManager.KeypairScopeDevice = Android.Security.KeyChainManagerKeyPairScope.Device -> Android.Security.KeyChainManagerKeyPairScope +const Android.Security.KeyChainManager.KeypairScopeUser = Android.Security.KeyChainManagerKeyPairScope.User -> Android.Security.KeyChainManagerKeyPairScope +const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeRequired = Android.Security.DomainEncryptionMode.Required -> Android.Security.DomainEncryptionMode +const Android.Service.ContentSafety.ContentSafetyAppService.ActionContentSafetyAppService = "android.app.action.CONTENT_SAFETY_SERVICE" -> string! +const Android.Service.PersonalContext.Embedded.VisualizerViewAction.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Service.PersonalContext.Embedded.VisualizerViewAction.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventHide = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Hide -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventShow = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Show -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUnknown = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Unknown -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserAttributionRequested = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserDismiss = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserEgressRequested = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackNegative = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackPositive = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserLongPress = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserTap = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserTap -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int +const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags +const Android.Service.PersonalContext.Understander.ContextUnderstanderService.ServiceInterface = "android.service.personalcontext.understander.ContextUnderstanderService" -> string! +const Android.Telecom.Call.Details.PropertyIsTetheredCall = Android.Telecom.CallProperty.IsTetheredCall -> Android.Telecom.CallProperty +const Android.Telecom.Connection.PropertyIsTetheredCall = Android.Telecom.ConnectionProperties.IsTetheredCall -> Android.Telecom.ConnectionProperties +const Android.Telecom.DisconnectCause.ReasonUnwanted = "REASON_UNWANTED" -> string! +const Android.Telecom.TelecomManager.ExtraNotificationMissedReason = "android.telecom.extra.NOTIFICATION_MISSED_REASON" -> string! +const Android.Telephony.CarrierConfigManager.KeyAllowVideoCallInLowBatteryBool = "allow_video_call_in_low_battery_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyEnable4gOpportunisticNetworkScanBool = "enabled_4g_opportunistic_network_scan_bool" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnEutranRsrpHysteresisDbInt = "ntn_eutran_rsrp_hysteresis_db_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnEutranRsrqHysteresisDbInt = "ntn_eutran_rsrq_hysteresis_db_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnEutranRssnrHysteresisDbInt = "ntn_eutran_rssnr_hysteresis_db_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnEutranSignalReportingHysteresisMsInt = "ntn_eutran_signal_reporting_hysteresis_ms_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnNgranSignalReportingHysteresisMsInt = "ntn_ngran_signal_reporting_hysteresis_ms_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnNgranSsrsrpHysteresisDbInt = "ntn_ngran_ssrsrp_hysteresis_db_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnNgranSsrsrqHysteresisDbInt = "ntn_ngran_ssrsrq_hysteresis_db_int" -> string! +const Android.Telephony.CarrierConfigManager.KeyNtnNgranSssinrHysteresisDbInt = "ntn_ngran_sssinr_hysteresis_db_int" -> string! +const Android.Telephony.CarrierConfigManager.OpportunisticNetwork.KeyEntryThresholdSsRsrpInt = "opportunistic.entry_threshold_ss_rsrp_int" -> string! +const Android.Telephony.DisconnectCause.Unwanted = Android.Telephony.CallDisconnectCause.Unwanted -> Android.Telephony.CallDisconnectCause +const Android.Telephony.TelephonyManager.UpdateAvailableNetworksSimPortNotAvailable = 11 -> int +const Android.Telephony.TelephonyManager.UssdErrorNotAllowed = -3 -> int +const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.OffsetTypeChild = Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Child -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType +const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.OffsetTypeText = Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Text -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType +const Android.Views.ContentCaptures.ContentCaptureSession.Version1 = Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version1 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion +const Android.Views.ContentCaptures.ContentCaptureSession.Version2 = Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version2 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion +const Android.Views.SurfaceControl.JankData.PresentationTimeUnknown = -1 -> long +const Android.Views.SurfaceControl.JankData.PresentationTimeUnset = 0 -> long +const Android.Views.TextClassifiers.ITextClassifier.ExtraClassificationTimeoutMs = "android.view.textclassifier.extra.CLASSIFICATION_TIMEOUT_MS" -> string! +const Android.Views.TextClassifiers.ITextClassifier.TimeoutNoTimeout = 0 -> long +const Android.Views.TextClassifiers.TextClassifier.ExtraClassificationTimeoutMs = "android.view.textclassifier.extra.CLASSIFICATION_TIMEOUT_MS" -> string! +const Android.Views.TextClassifiers.TextClassifier.TimeoutNoTimeout = 0 -> long +const Android.Views.WindowManager.EngagementControlFlagSustainVisuals = Android.Views.WindowManagerEngagementControlState.Visuals -> Android.Views.WindowManagerEngagementControlState +const Android.Views.WindowManager.EngagementModeFlagAudioOn = Android.Views.WindowManagerDisplayEngagementModes.AudioOn -> Android.Views.WindowManagerDisplayEngagementModes +const Android.Views.WindowManager.EngagementModeFlagVisualsOn = Android.Views.WindowManagerDisplayEngagementModes.VisualsOn -> Android.Views.WindowManagerDisplayEngagementModes +const Android.Window.TrustedPresentationThresholds.SignalModeStrictOcclusion = Android.Window.TrustedPresentationThresholdsSignalMode.StrictOcclusion -> Android.Window.TrustedPresentationThresholdsSignalMode +const Android.Window.TrustedPresentationThresholds.SignalModeTrustedPresentation = Android.Window.TrustedPresentationThresholdsSignalMode.TrustedPresentation -> Android.Window.TrustedPresentationThresholdsSignalMode +override Android.AgentIcon.AgentTaskEvent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.AgentIcon.AgentTaskEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.AgentIcon.AgentTaskOutcome.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.AgentIcon.AgentTaskOutcome.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.AgentIcon.AgentTaskState.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.AgentIcon.AgentTaskState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.AgentIcon.AgentTaskUpdate.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.AgentIcon.AgentTaskUpdate.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Activity.ShouldShowRequestPermissionRationale(string! permission) -> bool +override Android.App.ActivityOptions.LaunchCookie.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Admin.PackageIdentifier.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Admin.Policy.DeviceRadioState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Admin.Policy.DeviceRadioState.ThresholdClass.get -> nint +override Android.App.Admin.Policy.DeviceRadioState.ThresholdType.get -> System.Type! +override Android.App.Admin.PolicyIdentifier.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionDeniedException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionDeniedException.ThresholdClass.get -> nint +override Android.App.AppInteractionDeniedException.ThresholdType.get -> System.Type! +override Android.App.AppInteractionException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionException.ThresholdClass.get -> nint +override Android.App.AppInteractionException.ThresholdType.get -> System.Type! +override Android.App.AppInteractionManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionSession.CreateParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionSession.CreateParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionSession.UpdateParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.AppInteractionSession.UpdateParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.ContentSafety.ClassifiableContent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.ContentSafety.ClassifiableContent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.ContentSafety.ContentClassificationResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.ContentSafety.ContentSafetyManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.MemoryBudgetManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.AttributionHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.AutofillInlineRequestHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.AutofillInlineRequestHint.ThresholdClass.get -> nint +override Android.App.PersonalContext.Hint.AutofillInlineRequestHint.ThresholdType.get -> System.Type! +override Android.App.PersonalContext.Hint.CallHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.CapturedText.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.CapturedText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ChatMessageContextData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ChatMessageData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ChatMessageData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ContextHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ContextHint.ThresholdClass.get -> nint +override Android.App.PersonalContext.Hint.ContextHint.ThresholdType.get -> System.Type! +override Android.App.PersonalContext.Hint.ConversationData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ConversationData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ConversationEvent.ConversationEnterEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ConversationEvent.ConversationExitEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ConversationEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.ConversationEvent.ThresholdClass.get -> nint +override Android.App.PersonalContext.Hint.ConversationEvent.ThresholdType.get -> System.Type! +override Android.App.PersonalContext.Hint.ConversationHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.HintFilter.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.HintFilter.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.InsightReferenceHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.MessagesHint.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.MessagesHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.NotificationDetails.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.NotificationDetails.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.NotificationEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.NotificationDetails.get -> Android.App.PersonalContext.Hint.NotificationDetails! +override Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent.NotificationDetails.get -> Android.App.PersonalContext.Hint.NotificationDetails! +override Android.App.PersonalContext.Hint.NotificationEvent.ThresholdClass.get -> nint +override Android.App.PersonalContext.Hint.NotificationEvent.ThresholdType.get -> System.Type! +override Android.App.PersonalContext.Hint.NotificationHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.RecentViewHint.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.RecentViewHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.TextClassificationHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.TextClassificationHint.ThresholdClass.get -> nint +override Android.App.PersonalContext.Hint.TextClassificationHint.ThresholdType.get -> System.Type! +override Android.App.PersonalContext.Hint.UserInputHint.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.UserInputHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.UserInputText.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Hint.UserInputText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.ActionableInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.AugmentedAutofillInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.ContextInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.ContextInsight.ThresholdClass.get -> nint +override Android.App.PersonalContext.Insight.ContextInsight.ThresholdType.get -> System.Type! +override Android.App.PersonalContext.Insight.DisplayInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.HintInvalidationInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightActionDetails.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightActionDetails.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightBranding.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightBranding.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightDisplayDetails.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightFilter.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.InsightFilter.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.Interaction.InsightEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.NotificationInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.NotificationInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.PromptInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.PromptInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.PromptRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.PromptResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.RemoteAppFunctionAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.ScreenWhisperInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Insight.TextClassificationInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.PersonalContextManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Understander.FeedbackRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Understander.RegistrationRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PersonalContext.Understander.RegistrationResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.AssistantQueryRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.AssistantQueryRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.AssistantQueryRequest.Query.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.AssistantQueryResponse.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.AssistantQueryResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.EgressReceiverService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.EgressReceiverService.ThresholdClass.get -> nint +override Android.App.PrivateCompute.EgressReceiverService.ThresholdType.get -> System.Type! +override Android.App.PrivateCompute.EgressRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.EgressRequest.ThresholdClass.get -> nint +override Android.App.PrivateCompute.EgressRequest.ThresholdType.get -> System.Type! +override Android.App.PrivateCompute.EgressResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.EgressResponse.ThresholdClass.get -> nint +override Android.App.PrivateCompute.EgressResponse.ThresholdType.get -> System.Type! +override Android.App.PrivateCompute.PccEgressException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Time.TimeManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Usage.AppUsageDuration.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Usage.AppUsageDurationQuery.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.App.Usage.AppUsageDurationQuery.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.CompanionDeviceManager.TrustPairingCallback.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.CompanionDeviceManager.TrustPairingCallback.ThresholdClass.get -> nint +override Android.Companion.CompanionDeviceManager.TrustPairingCallback.ThresholdType.get -> System.Type! +override Android.Companion.OutOfBandPairingRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Companion.OutOfBandPairingRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Content.PM.MemoryBudgetInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Biometrics.BiometricPromptStyleSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.ThresholdClass.get -> nint +override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.ThresholdType.get -> System.Type! +override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.MultiSensory.MultisensoryManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.MultiSensory.MultisensoryManager.ThresholdClass.get -> nint +override Android.OS.MultiSensory.MultisensoryManager.ThresholdType.get -> System.Type! +override Android.OS.VibrationEffect.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.VibrationEffect.Envelope.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.VibrationEffect.Event.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.VibrationEffect.Preset.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.OS.VibrationEffect.VibrationParseException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Capability.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Directory.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Groups.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Groups.Query.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Groups.Query.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Intents.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Persons.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Persons.Query.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Provider.PeopleContract.Persons.Query.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.GrantedKeyInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.KeyChainManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.Net.Config.Domain.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.Net.Config.NetworkSecurityConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.Net.Config.NetworkSecurityConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Security.NetworkSecurityPolicy.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.ContentSafety.ContentSafetyAppService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.ContentSafety.ContentSafetyAppService.ThresholdClass.get -> nint +override Android.Service.ContentSafety.ContentSafetyAppService.ThresholdType.get -> System.Type! +override Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Embedded.VisualizerViewAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Insight.ContextInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Insight.ContextInsight.ThresholdClass.get -> nint +override Android.Service.PersonalContext.Insight.ContextInsight.ThresholdType.get -> System.Type! +override Android.Service.PersonalContext.Insight.Interaction.InsightEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Understander.ContextUnderstanderService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Understander.ContextUnderstanderService.ThresholdClass.get -> nint +override Android.Service.PersonalContext.Understander.ContextUnderstanderService.ThresholdType.get -> System.Type! +override Android.Service.PersonalContext.Understander.UnderstandRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Understander.UnderstandResult.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Service.PersonalContext.Understander.UnderstandResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Telephony.CarrierConfigManager.OpportunisticNetwork.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.ContentCaptures.ContentCaptureNodeProperties.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.ContentCaptures.ContentCaptureNodeProperties.ThresholdClass.get -> nint +override Android.Views.ContentCaptures.ContentCaptureNodeProperties.ThresholdType.get -> System.Type! +override Android.Views.IWindowManager.DisplayEngagementModeState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Android.Views.VibrationEffectInflater.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override sealed Android.App.PrivateCompute.EgressReceiverService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? +override sealed Android.Service.ContentSafety.ContentSafetyAppService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? +override sealed Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? +static Android.AgentIcon.AgentTaskEvent.Creator.get -> Android.OS.IParcelableCreator! +static Android.AgentIcon.AgentTaskEvent.MaxAllowedLeadingIcons.get -> int +static Android.AgentIcon.AgentTaskEvent.MaxAllowedTrailingIcons.get -> int +static Android.AgentIcon.AgentTaskOutcome.Creator.get -> Android.OS.IParcelableCreator! +static Android.AgentIcon.AgentTaskState.Creator.get -> Android.OS.IParcelableCreator! +static Android.AgentIcon.AgentTaskUpdate.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.ActivityOptions.LaunchCookie.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.Admin.Policy.DeviceRadioState.ManagedEsimOutgoingTransfer.get -> Android.App.Admin.PolicyIdentifier! +static Android.App.Admin.PolicyIdentifier.CreateForTesting(string! id) -> Android.App.Admin.PolicyIdentifier! +static Android.App.ContentSafety.ClassifiableContent.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.ContentSafety.ContentClassificationResult.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Hint.CapturedText.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Hint.ChatMessageContextData.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Hint.ChatMessageData.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Hint.ConversationData.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Hint.HintFilter.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Hint.NotificationDetails.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Hint.UserInputText.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Insight.InsightActionDetails.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Insight.InsightBranding.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Insight.InsightDisplayDetails.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Insight.InsightFilter.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Insight.InsightFilter.RequireRenderToken.get -> Android.App.PersonalContext.Insight.InsightFilter! +static Android.App.PersonalContext.Insight.Interaction.InsightEvent.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Insight.PromptRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Understander.FeedbackRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PersonalContext.Understander.RegistrationRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.AssistantQueryRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.AssistantQueryRequest.Query.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.AssistantQueryResponse.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.EgressRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.EgressResponse.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.PccEgressException.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.Usage.AppUsageDuration.Creator.get -> Android.OS.IParcelableCreator! +static Android.App.Usage.AppUsageDurationQuery.Creator.get -> Android.OS.IParcelableCreator! +static Android.Companion.OutOfBandPairingRequest.Creator.get -> Android.OS.IParcelableCreator! +static Android.Companion.Virtual.VirtualDeviceManager.IsVirtualCameraSupported.get -> bool +static Android.Content.PM.MemoryBudgetInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Hardware.Biometrics.BiometricPromptStyleSpec.Creator.get -> Android.OS.IParcelableCreator! +static Android.Media.Session.MediaSession.GetBitmapSizeLimit(Android.Content.Context! context) -> Android.Util.Size! +static Android.OS.Process.AreUidsForSameApplication(int uid1, int uid2) -> bool +static Android.OS.Process.GetAppUidForPrivateComputeCoreUid(int uid) -> int +static Android.OS.Process.GetPrivateComputeCoreUidForAppUid(int uid) -> int +static Android.OS.VibrationEffect.Envelope.Create(Android.OS.VibrationEffect.BasicEnvelopeBuilder! builder) -> Android.OS.VibrationEffect.Envelope! +static Android.OS.VibrationEffect.Envelope.Create(Android.OS.VibrationEffect.WaveformEnvelopeBuilder! builder) -> Android.OS.VibrationEffect.Envelope! +static Android.OS.VibrationEffect.ParseFromXml(System.IO.Stream! inputStream) -> Android.OS.VibrationEffect! +static Android.OS.VibrationEffect.Preset.Create(Android.OS.VibrationEffectPresetType presetId) -> Android.OS.VibrationEffect.Preset! +static Android.OS.VibrationEffect.Preset.Create(Android.OS.VibrationEffectPresetType presetId, float scale) -> Android.OS.VibrationEffect.Preset! +static Android.Provider.PeopleContract.AuthorityUri.get -> Android.Net.Uri! +static Android.Provider.PeopleContract.ContentNotificationUri.get -> Android.Net.Uri! +static Android.Provider.PeopleContract.CreatePeopleInteractionRequest(Android.Content.ContentResolver! resolver, string! interactionType, Android.OS.Bundle! queryArgs) -> Android.App.PendingIntent? +static Android.Provider.PeopleContract.Directory.ContentUri.get -> Android.Net.Uri! +static Android.Provider.PeopleContract.Directory.NotifyChange(Android.Content.Context! context, Android.Net.Uri! uri, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? cancellationSignal) -> bool +static Android.Provider.PeopleContract.Directory.RequestRefresh(Android.Content.Context! context, Android.OS.CancellationSignal? cancellationSignal) -> bool +static Android.Provider.PeopleContract.Groups.ContentLookupUri.get -> Android.Net.Uri! +static Android.Provider.PeopleContract.Groups.ContentUri.get -> Android.Net.Uri! +static Android.Provider.PeopleContract.Persons.ContentLookupUri.get -> Android.Net.Uri! +static Android.Provider.PeopleContract.Persons.ContentUri.get -> Android.Net.Uri! +static Android.Security.GrantedKeyInfo.Creator.get -> Android.OS.IParcelableCreator! +static Android.Security.Net.Config.NetworkSecurityConfig.CreateBaseConfig(Android.Content.Context! context) -> Android.Security.Net.Config.NetworkSecurityConfig? +static Android.Security.Net.Config.NetworkSecurityConfig.CreateLocalhostConfig() -> Android.Security.Net.Config.NetworkSecurityConfig! +static Android.Service.PersonalContext.Embedded.VisualizerViewAction.Attach(Android.Content.Context! context, Android.Widget.RemoteViews! remoteViews, int viewId, Android.Service.PersonalContext.Embedded.VisualizerViewAction? onClickAction, Android.Service.PersonalContext.Embedded.VisualizerViewAction? onLongClickAction) -> void +static Android.Service.PersonalContext.Embedded.VisualizerViewAction.CreateIntent(Android.Service.PersonalContext.Embedded.VisualizerViewAction? onClickAction, Android.Service.PersonalContext.Embedded.VisualizerViewAction? onLongClickAction) -> Android.Content.Intent! +static Android.Service.PersonalContext.Embedded.VisualizerViewAction.Creator.get -> Android.OS.IParcelableCreator! +static Android.Service.PersonalContext.Insight.Interaction.InsightEvent.Creator.get -> Android.OS.IParcelableCreator! +static Android.Telecom.CallEndpoint.BaselineEndpoint.get -> Android.Telecom.CallEndpoint! +static Android.Views.VibrationEffectInflater.From(Android.Content.Context! context) -> Android.Views.VibrationEffectInflater! +static Java.Nio.Charset.Charset.ForName(string? charsetName, Java.Nio.Charset.Charset? fallback) -> Java.Nio.Charset.Charset? +static Java.Nio.Charset.StandardCharsets.Utf32.get -> Java.Nio.Charset.Charset? +static Java.Nio.Charset.StandardCharsets.Utf32be.get -> Java.Nio.Charset.Charset? +static Java.Nio.Charset.StandardCharsets.Utf32le.get -> Java.Nio.Charset.Charset? +static Java.Time.Format.DateTimeFormatter.OfLocalizedPattern(string! requestedTemplate) -> Java.Time.Format.DateTimeFormatter! +static Java.Time.Format.DateTimeFormatterBuilder.GetLocalizedDateTimePattern(string! requestedTemplate, Java.Time.Chrono.IChronology! chrono, Java.Util.Locale! locale) -> string! +virtual Android.App.ActivityOptions.GetLaunchCookie() -> Android.App.ActivityOptions.LaunchCookie? +virtual Android.App.ActivityOptions.SetLaunchCookie(Android.App.ActivityOptions.LaunchCookie? launchCookie) -> void +virtual Android.App.Admin.DevicePolicyManager.GenerateKeyPair(string! algorithm, Android.Security.Keystore.KeyGenParameterSpec! keySpec, Android.App.Admin.IdAttestationFlags idAttestationFlags, Android.Security.KeyChainManagerKeyPairScope scope) -> Android.Security.AttestedKeyPair! +virtual Android.App.Admin.DevicePolicyManager.GetKeyPairGrants(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> System.Collections.Generic.IDictionary!>! +virtual Android.App.Admin.DevicePolicyManager.GetPolicy(Android.App.Admin.PolicyIdentifier! id, Android.App.Admin.DevicePolicyManagerScope scope) -> Java.Lang.Object? +virtual Android.App.Admin.DevicePolicyManager.GetResolvedDeviceWidePolicy(Android.App.Admin.PolicyIdentifier! id) -> Java.Lang.Object? +virtual Android.App.Admin.DevicePolicyManager.GetResolvedPerUserPolicy(Android.App.Admin.PolicyIdentifier! id) -> Java.Lang.Object? +virtual Android.App.Admin.DevicePolicyManager.GrantKeyPairToApp(string! alias, string! packageName, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.GrantKeyPairToWifiAuth(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.HasKeyPair(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.IsKeyPairGrantedToWifiAuth(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.IsOutgoingEsimTransferAllowed(int subscriptionId) -> bool +virtual Android.App.Admin.DevicePolicyManager.RemoveKeyPair(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.RevokeKeyPairFromApp(string! alias, string! packageName, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.RevokeKeyPairFromWifiAuth(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.SetKeyPairCertificate(string! alias, System.Collections.Generic.IList! certs, bool isUserSelectable, Android.Security.KeyChainManagerKeyPairScope scope) -> bool +virtual Android.App.Admin.DevicePolicyManager.SetPolicy(Android.App.Admin.PolicyIdentifier! id, Android.App.Admin.DevicePolicyManagerScope scope, Java.Lang.Object? value) -> void +virtual Android.App.AppInteractionDeniedException.Reason.get -> Android.App.AppInteractionDeniedReason +virtual Android.App.AppInteractionException.Extras.get -> Android.OS.Bundle! +virtual Android.App.Job.JobInfo.Category.get -> Android.App.Job.JobInfoCategory +virtual Android.App.Notification.AgentInteractionFlags.get -> Android.App.NotificationAgentTaskInteractionFlags +virtual Android.App.Notification.Builder.SetAgentInteractionFlags(Android.App.NotificationAgentTaskInteractionFlags flags) -> Android.App.Notification.Builder! +virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.ActivityComponent.get -> Android.Content.ComponentName! +virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.AutofillValue.get -> Android.Views.Autofill.AutofillValue? +virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.FocusedId.get -> Android.Views.Autofill.AutofillId! +virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.InlineSuggestionsRequest.get -> Android.Views.InputMethods.InlineSuggestionsRequest! +virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.RequestTimestampMillis.get -> long +virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.SessionId.get -> int +virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.TaskId.get -> int +virtual Android.App.PersonalContext.Hint.ContextHint.AttributionHints.get -> System.Collections.Generic.ICollection! +virtual Android.App.PersonalContext.Hint.ContextHint.HintTypeName.get -> string! +virtual Android.App.PersonalContext.Hint.ContextHint.PublishedTimeMillis.get -> long +virtual Android.App.PersonalContext.Hint.ContextHint.PublishingPackage.get -> string? +virtual Android.App.PersonalContext.Hint.ConversationEvent.ClientEventTimestampMillis.get -> long +virtual Android.App.PersonalContext.Hint.ConversationEvent.ConversationSessionId.get -> string! +virtual Android.App.PersonalContext.Hint.ConversationEvent.TimestampMillis.get -> long +virtual Android.App.PersonalContext.Hint.TextClassificationHint.SessionId.get -> string! +virtual Android.App.PersonalContext.Hint.TextClassificationHint.TextClassificationRequest.get -> Android.Views.TextClassifiers.TextClassification.Request! +virtual Android.App.PictureInPictureParams.Builder.SetActions(System.Collections.Generic.IList? actions, Android.App.RemoteAction? primaryAction) -> Android.App.PictureInPictureParams.Builder! +virtual Android.App.PictureInPictureParams.Builder.SetOverlayActions(System.Collections.Generic.IList? overlayActions, Android.App.RemoteAction? primaryOverlayAction) -> Android.App.PictureInPictureParams.Builder! +virtual Android.App.PrivateCompute.EgressReceiverService.OnQueryReceived(Android.App.PrivateCompute.AssistantQueryRequest! request, Android.OS.IOutcomeReceiver! callback) -> void +virtual Android.App.PrivateCompute.EgressRequest.DescribeContents() -> int +virtual Android.App.PrivateCompute.EgressRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +virtual Android.App.PrivateCompute.EgressResponse.DescribeContents() -> int +virtual Android.App.PrivateCompute.EgressResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void +virtual Android.App.StatusBarManager.CanSetAgentTask() -> bool +virtual Android.App.StatusBarManager.GetAgentStateScreenLocation(int displayId) -> Android.Graphics.Rect? +virtual Android.App.StatusBarManager.IsAgentTaskFeatureSupported.get -> bool +virtual Android.App.StatusBarManager.IsAgentTaskLaunchSupported.get -> bool +virtual Android.App.StatusBarManager.SetAgentTask(Android.AgentIcon.AgentTaskUpdate? request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! outcomeReceiver) -> void +virtual Android.App.TaskInfo.DisplayId.get -> int +virtual Android.Bluetooth.BluetoothGattCallback.OnConnectionUpdated(Android.Bluetooth.BluetoothGatt! gatt, int interval, int latency, int supervisionTimeout, Android.Bluetooth.GattStatus status) -> void +virtual Android.Bluetooth.BluetoothGattServerCallback.OnConnectionUpdated(Android.Bluetooth.BluetoothDevice! device, int interval, int latency, int supervisionTimeout, Android.Bluetooth.GattStatus status) -> void +virtual Android.Companion.CompanionDeviceService.OnDeviceTrustFailure(Android.Companion.AssociationInfo! associationInfo, Android.Companion.CompanionDeviceManagerTrustErrorCode errorCode) -> void +virtual Android.Companion.CompanionDeviceService.OnDeviceTrusted(Android.Companion.AssociationInfo! associationInfo) -> void +virtual Android.Companion.CompanionDeviceService.OnTrustPairingCanceledFromRemote(Android.Companion.AssociationInfo! associationInfo, Android.Content.IntentSender! cancelIntentSender) -> void +virtual Android.Companion.CompanionDeviceService.OnTrustPairingResponsePending(Android.Companion.AssociationInfo! associationInfo, Android.Content.IntentSender! intentSender) -> void +virtual Android.Content.ClipDescription.ExcludedFromRemoteClipboard.get -> bool +virtual Android.Content.ClipDescription.ExcludedFromRemoteClipboard.set -> void +virtual Android.Content.ClipDescription.IsRemoteClipboard.get -> bool +virtual Android.Content.ClipDescription.SourceDeviceName.get -> string? +virtual Android.Content.Context.ShouldShowRequestPermissionRationale(string! permission) -> bool +virtual Android.Content.PM.PackageManager.GetEnableAppLockIntentForPackage(string! packageName, bool enabled) -> Android.App.PendingIntent? +virtual Android.Content.PM.PackageManager.GetMemoryBudgets(Android.Content.PM.ApplicationInfo! info) -> System.Collections.Generic.IList! +virtual Android.Hardware.Biometrics.BiometricPrompt.AuthenticationPurpose.get -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose +virtual Android.Hardware.Biometrics.BiometricPrompt.Builder.SetAuthenticationPurpose(Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose purpose) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationError(Android.Hardware.Biometrics.BiometricErrorCode errorCode, Java.Lang.ICharSequence! errString) -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationFailed() -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationHelp(int helpCode, Java.Lang.ICharSequence! helpString) -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationPaused() -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationResumed() -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationSucceeded(Android.Hardware.Biometrics.BiometricPrompt.AuthenticationResult! result) -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnBackPressed() -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnSessionStarted(long sessionId) -> void +virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnTappedOutside() -> void +virtual Android.Media.AudioManager.CanManageAssistantAudio() -> bool +virtual Android.Media.AudioManager.GetDirectProfilesForAttributes(Android.Media.AudioAttributes! attributes, int uid) -> System.Collections.Generic.IList! +virtual Android.Net.Http.X509TrustManagerExtensions.SetNetworkSecurityPolicy(Android.Security.NetworkSecurityPolicy! policy) -> void +virtual Android.OS.MultiSensory.MultisensoryManager.PlayToken(Android.OS.MultiSensory.MultisensoryManagerToken tokenConstant) -> void +virtual Android.OS.Vibrator.GetPresetDuration(Android.OS.VibrationEffectPresetType presetId) -> Java.Time.Duration! +virtual Android.OS.Vibrator.IsPresetSupported(Android.OS.VibrationEffectPresetType presetId) -> bool +virtual Android.Service.Notification.NotificationListenerService.Ranking.AgentInteractionFlags.get -> Android.App.NotificationAgentTaskInteractionFlags +virtual Android.Service.PersonalContext.Insight.ContextInsight.HasAttribution.get -> bool +virtual Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnConnected() -> void +virtual Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnHandleEvent(string! packageName, Android.Service.PersonalContext.Insight.Interaction.InsightEvent! e) -> void +virtual Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnUnderstand(Android.Service.PersonalContext.Understander.UnderstandRequest! request) -> Android.Service.PersonalContext.Understander.UnderstandResult! +virtual Android.Telecom.CallScreeningService.CallResponse.Builder.SetRejectedAsMissed(bool shouldRejectedAsMissed) -> Android.Telecom.CallScreeningService.CallResponse.Builder! +virtual Android.Telecom.CallScreeningService.CallResponse.IsRejectedAsMissed.get -> bool +virtual Android.Util.LongSparseArray.Compute(long key, Android.Util.Function.ILongObjFunction! function) -> Java.Lang.Object? +virtual Android.Util.SparseArray.Compute(int key, Android.Util.Function.IIntObjFunction! function) -> Java.Lang.Object? +virtual Android.Util.SparseBooleanArray.Compute(int key, Java.Util.Functions.IIntBinaryOperator! function) -> bool +virtual Android.Util.SparseIntArray.Compute(int key, Java.Util.Functions.IIntBinaryOperator! function) -> int +virtual Android.Util.SparseLongArray.Compute(int key, Java.Util.Functions.ILongBinaryOperator! function) -> long +virtual Android.Views.ActionMode.ClearTextSelection() -> void +virtual Android.Views.ActionMode.SetTextSelection(Java.Lang.ICharSequence? text, int start, int end, Android.OS.LocaleList! locales) -> void +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.Clear() -> void +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence? +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescriptionFormatted.set -> void +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.GetBounds(Android.Graphics.Rect! outBounds) -> void +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasBounds.get -> bool +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasContentDescription.get -> bool +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasParentId.get -> bool +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasText.get -> bool +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ParentId.get -> Android.Views.Autofill.AutofillId? +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ParentId.set -> void +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.SetBounds(int left, int top, int right, int bottom) -> void +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.TextFormatted.get -> Java.Lang.ICharSequence? +virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.TextFormatted.set -> void +virtual Android.Views.SurfaceControl.JankData.DesiredPresentTimeNanos.get -> long +virtual Android.Views.SurfaceControl.JankData.PresentTimeNanos.get -> long +virtual Android.Views.SurfaceView.RegisterOnJankDataListener(Java.Util.Concurrent.IExecutor! executor, Android.Views.SurfaceControl.IOnJankDataListener! listener) -> Android.Views.SurfaceControl.OnJankDataListenerRegistration! +virtual Android.Views.View.IsContentCaptureSelfReportingEnabled.get -> bool +virtual Android.Views.View.OnProvideContentCaptureNodeProperties(Android.Views.ContentCaptures.ContentCaptureNodeProperties! properties) -> void +virtual Android.Views.View.SetBackdropRenderEffect(Android.Graphics.RenderEffect? renderEffect) -> void +virtual Android.Views.Window.SetDimColor(long color) -> void +virtual Android.Widget.RemoteViews.GetDrawInstructions() -> Android.Widget.RemoteViews.DrawInstructions? +virtual Java.Lang.Process.Pid() -> long diff --git a/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt index 787ea1db79d..3ce29084f11 100644 --- a/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt @@ -134150,58 +134150,58 @@ virtual Xamarin.Android.Net.AndroidMessageHandler.GetJavaProxy(System.Uri! desti virtual Xamarin.Android.Net.AndroidMessageHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? virtual Xamarin.Android.Net.AndroidMessageHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! virtual Xamarin.Android.Net.AndroidMessageHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -~static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> bool -~static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> sbyte -~static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> char -~static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> double -~static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> float -~static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> int -~static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> long -~static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> nint -~static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> short -~static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[] parms) -> void -~static Android.Runtime.JNIEnv.CopyArray(byte[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(char[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(double[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(float[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(int[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(long[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, byte[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, char[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, double[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, float[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, int[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, long[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(nint src, short[] dest) -> void -~static Android.Runtime.JNIEnv.CopyArray(short[] src, nint dest) -> void -~static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetMethodID(nint kls, string name, string signature) -> nint -~static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string name, string sig) -> nint -~static Android.Runtime.JNIEnv.NewArray(byte[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(char[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(double[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(float[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(int[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(long[] array) -> nint -~static Android.Runtime.JNIEnv.NewArray(short[] array) -> nint +static Android.Runtime.JNIEnv.CallBooleanMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallByteMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallCharMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallDoubleMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallFloatMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallIntMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallLongMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualBooleanMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallNonvirtualByteMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallNonvirtualCharMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallNonvirtualDoubleMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallNonvirtualFloatMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallNonvirtualIntMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallNonvirtualLongMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallNonvirtualObjectMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallNonvirtualShortMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallNonvirtualVoidMethod(nint jobject, nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallObjectMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallShortMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticBooleanMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> bool +static Android.Runtime.JNIEnv.CallStaticByteMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> sbyte +static Android.Runtime.JNIEnv.CallStaticCharMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> char +static Android.Runtime.JNIEnv.CallStaticDoubleMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> double +static Android.Runtime.JNIEnv.CallStaticFloatMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> float +static Android.Runtime.JNIEnv.CallStaticIntMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> int +static Android.Runtime.JNIEnv.CallStaticLongMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> long +static Android.Runtime.JNIEnv.CallStaticObjectMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> nint +static Android.Runtime.JNIEnv.CallStaticShortMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> short +static Android.Runtime.JNIEnv.CallStaticVoidMethod(nint jclass, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CallVoidMethod(nint jobject, nint jmethod, params Android.Runtime.JValue[]! parms) -> void +static Android.Runtime.JNIEnv.CopyArray(byte[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(char[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(double[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(float[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(int[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(long[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, byte[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, char[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, double[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, float[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, int[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, long[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(nint src, short[]! dest) -> void +static Android.Runtime.JNIEnv.CopyArray(short[]! src, nint dest) -> void +static Android.Runtime.JNIEnv.GetFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetMethodID(nint kls, string! name, string! signature) -> nint +static Android.Runtime.JNIEnv.GetStaticFieldID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.GetStaticMethodID(nint jclass, string! name, string! sig) -> nint +static Android.Runtime.JNIEnv.NewArray(byte[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(char[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(double[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(float[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(int[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(long[]? array) -> nint +static Android.Runtime.JNIEnv.NewArray(short[]? array) -> nint From 9d793e529302bc411f0133d66cb00de7559e61ad Mon Sep 17 00:00:00 2001 From: Simon Rozsival Date: Sun, 20 Sep 2026 23:42:17 +0200 Subject: [PATCH 03/11] Replace blanket pragma with computed, per-member suppressions The previous commit disabled 14 diagnostics at the top of every generated file. That is the same blanket suppression `` provided, just moved somewhere less visible, and it leaked into every third-party binding built with this generator. This removes it. In its place the generator now works out which member provokes which diagnostic and, where the warning is genuinely unavoidable, emits a `#pragma warning disable` scoped to that one member for that one code. An unexpected occurrence of the same diagnostic anywhere else still breaks the build. Generator bugs fixed (these were causing warnings, not just hiding them): * `BoundAbstractProperty` never emitted `[Obsolete]`, so an abstract declaration of a deprecated Java property silently lost its deprecation while the invoker/implementor overrides generated for it kept theirs. That mismatch is what produced every CS0809. * `BoundPropertyStringVariant` had the same omission, so the `string` convenience property generated alongside a deprecated `ICharSequence` property lost its deprecation and then reported CS0618 for calling it. * `MethodAsyncWrapper`/`MethodExtensionAsyncWrapper` did not carry the deprecation of the synchronous method they invoke. * `GenBase.RequiresNew (Property, ...)` applied the `System.Object` member check to interfaces, which do not inherit `System.Object` (CS0109). * `GenBase.HidesInheritedMember` ignored generic arity, so methods that differ only in type-parameter count compared equal. * `BoundMethodAbstractDeclaration` computed `IsShadow` from `Name` rather than `AdjustedName`, so the hiding check used a name the generator does not emit, and computed it before `IsOverride` was known. New infrastructure: * `Xamarin.SourceWriter` gains `ISuppressWarnings`, implemented by the method, property, field and type writers, which brackets a member with `#pragma warning disable`/`restore` plus a comment explaining why. * `Method.OverriddenBaseMethod` and `GenBase.FindOverriddenMethod` record the base member an override resolves to, so the generator can compare deprecation and nullability against it. * `SourceWriterExtensions.EmitsObsoleteAttribute` factors out the `[Obsolete]`-versus-`[ObsoletedOSPlatform]` decision so the suppression logic and the attribute logic cannot drift apart. Remaining suppressions are emitted only where the generator has positively determined the diagnostic applies: * CS0465 on a bound `Finalize ()`, which Java permits and C# reserves. * CS0618/CS0672/CS0809 where a member's signature, base type or overridden member is deprecated and the member itself is not, or vice versa. * CS8764-CS8767 where the nullness annotation on a return type or parameter differs from the member being overridden or implemented. Java's nullness annotations are advisory, so only the Java author can reconcile these. Warnings from `Mono.Android.csproj` at API 37 drop from 684 to 88. The remainder are CS0108/CS0114 hiding cases and body-level nullability, which need further generator work, so the `_AllowProjectWarnings` entry stays until they are resolved, keeping the warnings visible rather than silenced. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- Directory.Build.props | 1 + .../Models/FieldWriter.cs | 5 +- .../Models/MethodWriter.cs | 5 +- .../Models/PropertyWriter.cs | 5 +- .../Xamarin.SourceWriter/Models/TypeWriter.cs | 5 +- .../Models/WarningSuppression.cs | 56 ++++ .../AccessModifiers/Java.Lang.Object.cs | 11 - .../Xamarin.Test.BasePublicClass.cs | 11 - .../Xamarin.Test.ExtendPublicClass.cs | 11 - .../Xamarin.Test.IExtendedInterface.cs | 11 - .../Xamarin.Test.PublicClass.cs | 11 - .../Xamarin.Test.PublicFinalClass.cs | 11 - .../AccessModifiers/Xamarin.Test.TestClass.cs | 11 - .../expected.ji/Adapters/Java.Lang.Object.cs | 11 - .../Adapters/SupportFiles/AdapterView.cs | 11 - .../Adapters/Xamarin.Test.AbsSpinner.cs | 11 - .../Adapters/Xamarin.Test.AdapterView.cs | 11 - .../Xamarin.Test.GenericReturnObject.cs | 11 - .../Adapters/Xamarin.Test.IAdapter.cs | 11 - .../Adapters/Xamarin.Test.ISpinnerAdapter.cs | 11 - .../Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../expected.ji/Arrays/Java.Lang.Object.cs | 11 - .../Arrays/Xamarin.Test.SomeObject.cs | 11 - .../CSharpKeywords/Java.Lang.Object.cs | 11 - .../CSharpKeywords/Java.Lang.Throwable.cs | 11 - .../Xamarin.Test.CSharpKeywords.cs | 11 - .../Constructors/Java.Lang.Object.cs | 11 - .../Constructors/Xamarin.Test.SomeObject.cs | 11 - .../Constructors/Xamarin.Test.SomeObject2.cs | 11 - .../Core_ClassParse/Java.Lang.Object.cs | 11 - .../Core_ClassParse/Java.Lang.String.cs | 11 - .../Xamarin.Google.Composable.MyClass.cs | 11 - .../Xamarin.Test.Invalidnames.In.cs | 11 - ...in.Test.Invalidnames.InvalidNameMembers.cs | 11 - .../Core_Jar2Xml/Android.Text.ISpannable.cs | 11 - .../Core_Jar2Xml/Android.Text.ISpanned.cs | 11 - .../Android.Text.SpannableString.cs | 11 - .../Android.Text.SpannableStringInternal.cs | 11 - .../Core_Jar2Xml/Android.Views.View.cs | 11 - .../Core_Jar2Xml/Java.Lang.Object.cs | 11 - ...Android.Exoplayer.Drm.FrameworkMediaDrm.cs | 11 - ...ogle.Android.Exoplayer.Drm.IExoMediaDrm.cs | 11 - .../GenericArguments/Java.Lang.Object.cs | 11 - .../Java.Lang.Object.cs | 11 - .../Xamarin.Test.II1.cs | 11 - .../Xamarin.Test.II2.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../Xamarin.Test.SomeObject2.cs | 11 - .../NestedTypes/Java.Lang.Object.cs | 11 - .../Xamarin.Test.NotificationCompatBase.cs | 11 - .../NonStaticFields/Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../NormalMethods/Java.Lang.Class.cs | 11 - .../NormalMethods/Java.Lang.Integer.cs | 11 - .../NormalMethods/Java.Lang.Object.cs | 11 - .../NormalMethods/Java.Lang.Throwable.cs | 11 - .../NormalMethods/Xamarin.Test.A.cs | 11 - .../NormalMethods/Xamarin.Test.C.cs | 11 - .../NormalMethods/Xamarin.Test.SomeObject.cs | 11 - .../NormalProperties/Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../ParameterXPath/Java.Lang.Integer.cs | 11 - .../ParameterXPath/Java.Lang.Object.cs | 11 - .../ParameterXPath/Java.Util.IList.cs | 11 - .../ParameterXPath/Xamarin.Test.A.cs | 11 - .../StaticFields/Java.Lang.Object.cs | 11 - .../StaticFields/Xamarin.Test.SomeObject.cs | 11 - .../StaticMethods/Java.Lang.Object.cs | 11 - .../StaticMethods/Xamarin.Test.SomeObject.cs | 11 - .../StaticProperties/Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../Streams/Java.IO.FilterOutputStream.cs | 11 - .../Streams/Java.IO.IOException.cs | 11 - .../Streams/Java.IO.InputStream.cs | 11 - .../Streams/Java.IO.OutputStream.cs | 11 - .../expected.ji/Streams/Java.Lang.Object.cs | 11 - .../Streams/Java.Lang.Throwable.cs | 11 - .../TestInterface/ClassWithoutNamespace.cs | 11 - .../IInterfaceWithoutNamespace.cs | 11 - .../TestInterface/Java.Lang.Object.cs | 11 - .../TestInterface/Java.Lang.String.cs | 11 - .../TestInterface/Java.Util.ICollection.cs | 11 - .../TestInterface/Java.Util.IDeque.cs | 11 - .../TestInterface/Java.Util.IQueue.cs | 11 - .../Test.ME.GenericImplementation.cs | 11 - ....ME.GenericObjectPropertyImplementation.cs | 11 - .../Test.ME.GenericStringImplementation.cs | 11 - ....ME.GenericStringPropertyImplementation.cs | 11 - .../Test.ME.IGenericInterface.cs | 11 - .../Test.ME.IGenericPropertyInterface.cs | 11 - .../TestInterface/Test.ME.ITestInterface.cs | 11 - .../Test.ME.TestInterfaceImplementation.cs | 11 - .../java.lang.Enum/Java.Lang.Enum.cs | 11 - .../java.lang.Enum/Java.Lang.IComparable.cs | 11 - .../java.lang.Enum/Java.Lang.Object.cs | 11 - .../java.lang.Enum/Java.Lang.State.cs | 11 - .../java.lang.Object/Java.Lang.Object.cs | 11 - .../java.util.List/Java.Lang.Object.cs | 11 - .../java.util.List/Java.Util.IList.cs | 11 - .../java.util.List/Xamarin.Test.SomeObject.cs | 11 - .../AccessModifiers/Java.Lang.Object.cs | 11 - .../Xamarin.Test.BasePublicClass.cs | 11 - .../Xamarin.Test.ExtendPublicClass.cs | 11 - .../Xamarin.Test.IExtendedInterface.cs | 11 - .../Xamarin.Test.PublicClass.cs | 11 - .../Xamarin.Test.PublicFinalClass.cs | 11 - .../AccessModifiers/Xamarin.Test.TestClass.cs | 11 - .../Adapters/Java.Lang.Object.cs | 11 - .../Adapters/Xamarin.Test.AbsSpinner.cs | 11 - .../Adapters/Xamarin.Test.AdapterView.cs | 11 - .../Xamarin.Test.GenericReturnObject.cs | 11 - .../Adapters/Xamarin.Test.IAdapter.cs | 11 - .../Adapters/Xamarin.Test.ISpinnerAdapter.cs | 11 - .../Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../expected.xaji/Arrays/Java.Lang.Object.cs | 11 - .../Arrays/Xamarin.Test.SomeObject.cs | 11 - .../CSharpKeywords/Java.Lang.Object.cs | 11 - .../CSharpKeywords/Java.Lang.Throwable.cs | 11 - .../Xamarin.Test.CSharpKeywords.cs | 11 - .../Constructors/Java.Lang.Object.cs | 11 - .../Constructors/Xamarin.Test.SomeObject.cs | 11 - .../Constructors/Xamarin.Test.SomeObject2.cs | 11 - .../Core_ClassParse/Java.Lang.Object.cs | 11 - .../Core_ClassParse/Java.Lang.String.cs | 11 - .../Xamarin.Google.Composable.MyClass.cs | 11 - .../Xamarin.Test.Invalidnames.In.cs | 11 - ...in.Test.Invalidnames.InvalidNameMembers.cs | 11 - .../Core_Jar2Xml/Android.Text.ISpannable.cs | 11 - .../Core_Jar2Xml/Android.Text.ISpanned.cs | 11 - .../Android.Text.SpannableString.cs | 11 - .../Android.Text.SpannableStringInternal.cs | 11 - .../Core_Jar2Xml/Android.Views.View.cs | 11 - .../Core_Jar2Xml/Java.Lang.Object.cs | 11 - ...roid.Exoplayer.Drm.FrameworkMediaCrypto.cs | 11 - ...Android.Exoplayer.Drm.FrameworkMediaDrm.cs | 11 - ...e.Android.Exoplayer.Drm.IExoMediaCrypto.cs | 11 - ...ogle.Android.Exoplayer.Drm.IExoMediaDrm.cs | 11 - .../GenericArguments/Java.Lang.Object.cs | 11 - .../Java.Lang.Object.cs | 11 - .../Xamarin.Test.II1.cs | 11 - .../Xamarin.Test.II2.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../Xamarin.Test.SomeObject2.cs | 11 - .../NestedTypes/Java.Lang.Object.cs | 11 - .../Xamarin.Test.NotificationCompatBase.cs | 11 - .../NonStaticFields/Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../NormalMethods/Java.Lang.Class.cs | 11 - .../NormalMethods/Java.Lang.Integer.cs | 11 - .../NormalMethods/Java.Lang.Object.cs | 11 - .../NormalMethods/Java.Lang.Throwable.cs | 11 - .../NormalMethods/Xamarin.Test.A.cs | 11 - .../NormalMethods/Xamarin.Test.C.cs | 11 - .../NormalMethods/Xamarin.Test.SomeObject.cs | 11 - .../NormalProperties/Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../ParameterXPath/Java.Lang.Integer.cs | 11 - .../ParameterXPath/Java.Lang.Object.cs | 11 - .../ParameterXPath/Java.Util.IList.cs | 11 - .../ParameterXPath/Xamarin.Test.A.cs | 11 - .../StaticFields/Java.Lang.Object.cs | 11 - .../StaticFields/Xamarin.Test.SomeObject.cs | 11 - .../StaticMethods/Java.Lang.Object.cs | 11 - .../StaticMethods/Xamarin.Test.SomeObject.cs | 11 - .../StaticProperties/Java.Lang.Object.cs | 11 - .../Xamarin.Test.SomeObject.cs | 11 - .../Streams/Java.IO.FilterOutputStream.cs | 11 - .../Streams/Java.IO.IOException.cs | 11 - .../Streams/Java.IO.InputStream.cs | 11 - .../Streams/Java.IO.OutputStream.cs | 11 - .../expected.xaji/Streams/Java.Lang.Object.cs | 11 - .../Streams/Java.Lang.Throwable.cs | 11 - .../TestInterface/ClassWithoutNamespace.cs | 11 - .../IInterfaceWithoutNamespace.cs | 11 - .../TestInterface/Java.Lang.Object.cs | 11 - .../TestInterface/Java.Lang.String.cs | 11 - .../TestInterface/Java.Util.ICollection.cs | 11 - .../TestInterface/Java.Util.IDeque.cs | 11 - .../TestInterface/Java.Util.IQueue.cs | 11 - .../Test.ME.GenericImplementation.cs | 11 - ....ME.GenericObjectPropertyImplementation.cs | 11 - .../Test.ME.GenericStringImplementation.cs | 11 - ....ME.GenericStringPropertyImplementation.cs | 11 - .../Test.ME.IGenericInterface.cs | 11 - .../Test.ME.IGenericPropertyInterface.cs | 11 - .../TestInterface/Test.ME.ITestInterface.cs | 11 - .../Test.ME.TestInterfaceImplementation.cs | 11 - .../java.lang.Enum/Java.Lang.Enum.cs | 11 - .../java.lang.Enum/Java.Lang.IComparable.cs | 11 - .../java.lang.Enum/Java.Lang.Object.cs | 11 - .../java.lang.Enum/Java.Lang.State.cs | 11 - .../java.lang.Object/Java.Lang.Object.cs | 11 - .../java.util.List/Java.Lang.Object.cs | 11 - .../java.util.List/Java.Util.IList.cs | 11 - .../java.util.List/Xamarin.Test.SomeObject.cs | 11 - .../ClassGen.cs | 1 - .../GenBase.cs | 78 +++-- .../InterfaceGen.cs | 2 - .../Method.cs | 6 + .../Symbols/ArraySymbol.cs | 2 + .../SourceWriters/BoundAbstractProperty.cs | 16 + .../generator/SourceWriters/BoundClass.cs | 2 + .../generator/SourceWriters/BoundInterface.cs | 2 +- .../BoundInterfaceMethodDeclaration.cs | 4 + .../generator/SourceWriters/BoundMethod.cs | 4 + .../BoundMethodAbstractDeclaration.cs | 18 +- .../BoundMethodExtensionStringOverload.cs | 2 + .../BoundMethodStringOverload.cs | 2 + .../generator/SourceWriters/BoundProperty.cs | 3 + .../BoundPropertyStringVariant.cs | 15 + .../SourceWriters/ClassInvokerClass.cs | 2 + .../Extensions/JavaProjectionWarnings.cs | 280 ++++++++++++++++++ .../Extensions/SourceWriterExtensions.cs | 22 +- .../SourceWriters/InterfaceEventArgsClass.cs | 4 +- .../InterfaceEventHandlerImplClass.cs | 2 + .../SourceWriters/InterfaceInvokerClass.cs | 2 + .../SourceWriters/InterfaceInvokerMethod.cs | 2 + .../SourceWriters/InterfaceInvokerProperty.cs | 2 + .../SourceWriters/MethodAsyncWrapper.cs | 2 + .../MethodExtensionAsyncWrapper.cs | 2 + 222 files changed, 504 insertions(+), 2151 deletions(-) create mode 100644 external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs create mode 100644 external/Java.Interop/tools/generator/SourceWriters/Extensions/JavaProjectionWarnings.cs diff --git a/Directory.Build.props b/Directory.Build.props index 89b4689aee2..baf6a832968 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -68,6 +68,7 @@ This can be opted into locally with $(_AndroidTreatWarningsAsErrors) = true. --> + <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'Mono.Android.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'Mono.Android.NET-Tests.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'NativeAOT.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'TestRunner.Core.NET.csproj' ">true diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs index a26519111d8..f4208cc8060 100644 --- a/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/FieldWriter.cs @@ -4,13 +4,14 @@ namespace Xamarin.SourceWriter { - public class FieldWriter : ISourceWriter + public class FieldWriter : ISourceWriter, ISuppressWarnings { Visibility visibility; public string Name { get; set; } public TypeReferenceWriter Type { get; set; } public List Comments { get; } = new List (); + public List SuppressWarnings { get; } = new List (); public List Attributes { get; } = new List (); public bool IsPublic { get => visibility.HasFlag (Visibility.Public); set => visibility = value ? Visibility.Public : Visibility.Default; } public bool UseExplicitPrivateKeyword { get; set; } @@ -47,9 +48,11 @@ public void SetVisibility (string visibility) public virtual void Write (CodeWriter writer) { + this.WriteSuppressWarningsStart (writer); WriteComments (writer); WriteAttributes (writer); WriteSignature (writer); + this.WriteSuppressWarningsEnd (writer); } public virtual void WriteComments (CodeWriter writer) diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/MethodWriter.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/MethodWriter.cs index 0d8135c2c0c..2115f854b4a 100644 --- a/external/Java.Interop/src/Xamarin.SourceWriter/Models/MethodWriter.cs +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/MethodWriter.cs @@ -4,7 +4,7 @@ namespace Xamarin.SourceWriter { - public class MethodWriter : ISourceWriter, ITakeParameters + public class MethodWriter : ISourceWriter, ITakeParameters, ISuppressWarnings { Visibility visibility; @@ -12,6 +12,7 @@ public class MethodWriter : ISourceWriter, ITakeParameters public List Parameters { get; } = new List (); public TypeReferenceWriter ReturnType { get; set; } public List Comments { get; } = new List (); + public List SuppressWarnings { get; } = new List (); public List Attributes { get; } = new List (); public bool IsPublic { get => visibility == Visibility.Public; set => visibility = value ? Visibility.Public : Visibility.Default; } public bool UseExplicitPrivateKeyword { get; set; } @@ -53,9 +54,11 @@ public void SetVisibility (string visibility) public virtual void Write (CodeWriter writer) { + this.WriteSuppressWarningsStart (writer); WriteComments (writer); WriteAttributes (writer); WriteSignature (writer); + this.WriteSuppressWarningsEnd (writer); } public virtual void WriteComments (CodeWriter writer) diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/PropertyWriter.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/PropertyWriter.cs index c06eceb02bd..d226fec4bd5 100644 --- a/external/Java.Interop/src/Xamarin.SourceWriter/Models/PropertyWriter.cs +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/PropertyWriter.cs @@ -4,7 +4,7 @@ namespace Xamarin.SourceWriter { - public class PropertyWriter : ISourceWriter + public class PropertyWriter : ISourceWriter, ISuppressWarnings { Visibility visibility; @@ -12,6 +12,7 @@ public class PropertyWriter : ISourceWriter public List Parameters { get; } = new List (); public TypeReferenceWriter PropertyType { get; set; } public List Comments { get; } = new List (); + public List SuppressWarnings { get; } = new List (); public List Attributes { get; } = new List (); public bool IsPublic { get => visibility.HasFlag (Visibility.Public); set => visibility |= Visibility.Public; } public bool UseExplicitPrivateKeyword { get; set; } @@ -57,9 +58,11 @@ public void SetVisibility (string visibility) public virtual void Write (CodeWriter writer) { + this.WriteSuppressWarningsStart (writer); WriteComments (writer); WriteAttributes (writer); WriteSignature (writer); + this.WriteSuppressWarningsEnd (writer); } public virtual void WriteComments (CodeWriter writer) diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/TypeWriter.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/TypeWriter.cs index a71105c6920..c3b830bfed4 100644 --- a/external/Java.Interop/src/Xamarin.SourceWriter/Models/TypeWriter.cs +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/TypeWriter.cs @@ -5,7 +5,7 @@ namespace Xamarin.SourceWriter { - public abstract class TypeWriter : ISourceWriter + public abstract class TypeWriter : ISourceWriter, ISuppressWarnings { Visibility visibility; int current_priority = 1; @@ -24,6 +24,7 @@ public abstract class TypeWriter : ISourceWriter public bool IsProtected { get => visibility.HasFlag (Visibility.Protected); set => visibility = value ? Visibility.Protected : Visibility.Default; } public ObservableCollection Methods { get; } = new ObservableCollection (); public List Comments { get; } = new List (); + public List SuppressWarnings { get; } = new List (); public List Attributes { get; } = new List (); public ObservableCollection Events { get; } = new ObservableCollection (); public ObservableCollection Fields { get; } = new ObservableCollection (); @@ -77,11 +78,13 @@ public void SetVisibility (string visibility) public virtual void Write (CodeWriter writer) { + this.WriteSuppressWarningsStart (writer); WriteComments (writer); WriteAttributes (writer); WriteSignature (writer); WriteMembers (writer); WriteTypeClose (writer); + this.WriteSuppressWarningsEnd (writer); } public virtual void WriteComments (CodeWriter writer) diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs new file mode 100644 index 00000000000..3302a268e6e --- /dev/null +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs @@ -0,0 +1,56 @@ +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Xamarin.SourceWriter +{ + // A single compiler diagnostic that has to be suppressed around one generated member, + // together with the reason it cannot be avoided. Suppressions are deliberately scoped to + // the member that needs them so that the same diagnostic elsewhere still breaks the build. + public class WarningSuppression + { + public string Code { get; } + public string Reason { get; } + + public WarningSuppression (string code, string reason) + { + Code = code ?? throw new ArgumentNullException (nameof (code)); + Reason = reason ?? throw new ArgumentNullException (nameof (reason)); + } + } + + // Implemented by the writers that can emit a member-scoped `#pragma warning disable`. + public interface ISuppressWarnings + { + List SuppressWarnings { get; } + } + + public static class WarningSuppressionExtensions + { + public static void WriteSuppressWarningsStart (this ISuppressWarnings self, CodeWriter writer) + { + foreach (var suppression in Ordered (self)) { + writer.WriteLine ($"// {suppression.Reason}"); + writer.WriteLine ($"#pragma warning disable {suppression.Code}"); + } + } + + public static void WriteSuppressWarningsEnd (this ISuppressWarnings self, CodeWriter writer) + { + foreach (var suppression in Ordered (self).Reverse ()) + writer.WriteLine ($"#pragma warning restore {suppression.Code}"); + } + + // The same diagnostic can be reported for more than one reason on a single member, + // and a nested `disable`/`restore` pair for the same code would end the suppression + // early, so each code is emitted once. + static IList Ordered (ISuppressWarnings self) => + self.SuppressWarnings + .GroupBy (s => s.Code) + .OrderBy (g => g.Key, StringComparer.Ordinal) + .Select (g => g.Count () == 1 + ? g.First () + : new WarningSuppression (g.Key, string.Join (" ", g.Select (s => s.Reason).Distinct ()))) + .ToList (); + } +} diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs index cdeb291d731..e7622dd0d29 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.BasePublicClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs index 7f869c2472a..4940693b031 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs index 410ac3c6990..5abb4623486 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs index fd18ed895da..3b4bd69b428 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs index c2ae747ebba..762a41a2186 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs index 5fc14e06c6a..3589da87056 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.TestClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs index 4ba153bfef8..fc79ae015eb 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs index f2b377fa982..72e9142528b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AbsSpinner.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs index c9fcf6afeb4..70e9a218080 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.AdapterView.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs index 1db603b93a9..2ddfe6c4d14 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.GenericReturnObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs index 7bac66f3381..c6aa7472f7a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs index 94abdb77bbf..ae5d895b866 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs index 70e1ee61bf8..a261989cce7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs index e949ebb1926..8ee4768affc 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Arrays/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs index e7ed179222a..f627b04b98c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Java.Lang.Throwable.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs index ed71b063224..a0ec376a3c5 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs index 573dfc9031d..785cddc8ee6 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs index 8eca851ad08..a07754a2bca 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Constructors/Xamarin.Test.SomeObject2.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs index 4bc8288141d..02a9a305e62 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Java.Lang.String.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs index f9402df7230..d32fef53f54 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs index cb5acd2e2e3..6a75bf7b55f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs index 00976e86770..ec5ff2cdbae 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs index df01258f455..f18dc8c0522 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs index a0005ab9011..e8a43350f99 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs index 73c33ff01cb..9b06f19cc61 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs index 5e6ed1da610..30a6e9d3b00 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs index 5d7b04336fe..89702d0493a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs index e6d4af5c17e..d7127541600 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs index 4ff322e5f00..6da68035efc 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs index abc0ee7ad85..d0086487818 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs index e6d4af5c17e..d7127541600 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs index aeb3a708e5f..166ad82b4e6 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs index 04f4c090ef8..3548cbe3db7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs index befe78ac083..d28401ffff2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs index 341df21248b..775f0372f7b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs index c17761c525c..8a4e1de3ed0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs index 5b0e7555fb4..0edd8c70f5b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NonStaticFields/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs index 4a03fb4a735..2a1f7c00c32 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs index 31d4be33a8e..9661e379562 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs index e6d4af5c17e..d7127541600 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs index df36cc07cd7..b5965ab61e3 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs index 132ce21ae14..0ddf071d38a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs index 4238ca8f883..e15c41ecd9a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs index 1a4fb9148a5..7cf725564fd 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs index 4b8b0c9a045..d65fba4f30a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalProperties/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs index 972e568e680..2d1a341953f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Integer.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs index 4f124cbfd7a..2b25820b09a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs index c759d25990b..472dba9621e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Xamarin.Test.A.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs index 90ae7808ba4..8d567d71e06 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticFields/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs index b3c0cebf914..31f27208011 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticMethods/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs index d756d23a270..847372322d1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/StaticProperties/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs index ece2697692b..1269bbc2d31 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.FilterOutputStream.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs index 261fd6312dc..d2d9cd673f8 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.IOException.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs index 06a9a024457..3b787e704c3 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.InputStream.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs index 83b4462abaa..7af6b63e5fb 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.IO.OutputStream.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs index e7ed179222a..f627b04b98c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Streams/Java.Lang.Throwable.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs index 884b24e0d52..65b44c3e2c1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/ClassWithoutNamespace.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs index 9c8e013bba7..a8c758cd6dd 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs index 1ce423e0bd4..5195f63f5fa 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Lang.String.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs index 7b896bed1d7..2e9cb602a2e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs index fb7a321252a..b19e55eeff3 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs index 21a66216d0f..fc40eadaf88 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs index bb9d7c990b2..f520881a2f5 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs index c0604045541..9f538e8c3cb 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs index 3499dbc437e..7a47fee8210 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs index d122fe05913..14ccac53892 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs index 19fead3ea13..76b2af7fb44 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs index 74d3ac3f2c0..3124579f8bf 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs index d87bb200620..85bb0895622 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs index cb4dc02f8a7..1dcf2d643ed 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.TestInterfaceImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs index 16b8634c407..846f6c0c69d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Enum.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs index 17ceadce428..362044d35e7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs index 0f75fc40317..ee78a59c303 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.State.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Object/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs index b3bde6684ac..47f7f266194 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs index 4f124cbfd7a..2b25820b09a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs index 4e6abd60878..8b839100199 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs index 02ed1663cb5..f83bcd5db70 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.BasePublicClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs index 7ebe0dbec0b..8ba4146dee1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.ExtendPublicClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs index f8b208d75f8..0183d9c55ed 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs index 7a550c504d0..edf9b90f794 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs index b354b52c403..f1258d3ecc9 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.PublicFinalClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs index d2b935f2d24..411928bc99a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.TestClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs index f31abb18b67..ab7a8784bd9 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AbsSpinner.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs index 604ab07b93e..06c4c550254 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.AdapterView.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs index c23afdbbe91..027de617b7e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.GenericReturnObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs index 52f975ba25f..04ffce67f01 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs index 480ad327e78..a3f2cb9e20b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs index c2782debe2c..4a45666913b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Android.Graphics.Color/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs index 3381892a5d0..92a40e3a2c1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Arrays/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs index e32473d6c73..311c44de33b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Java.Lang.Throwable.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs index 338a1d326aa..c7d2c3aaba7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/CSharpKeywords/Xamarin.Test.CSharpKeywords.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs index 0b3c08a692a..a5d4dd041e8 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs index a8dfca262a1..b8bbda396cd 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Constructors/Xamarin.Test.SomeObject2.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs index 0104226a2d4..ddbc5d2734c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Java.Lang.String.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs index 1fb3899d1bb..67d3c554b0e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Google.Composable.MyClass.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs index 0ba95e7e637..f1f70a0ba3b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.In.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs index b2cb5134fc2..e62398fc240 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_ClassParse/Xamarin.Test.Invalidnames.InvalidNameMembers.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs index 93f30be1068..6e3815ad62c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs index 9255a17bbff..ff356ec0c65 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs index 6fa465690b0..f101c2f3c6c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableString.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs index b6ebda1d8c6..0985ee1b062 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs index 633ba15cf7b..3a1c6b7f821 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Views.View.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs index ce26f2cacb4..e3268911c23 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaCrypto.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs index e921e4b3074..4e00d036000 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs index 87faddd4daa..773d7cf799d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs index 4d76f2d7e30..544f3dc41df 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs index e9086506efa..c6a42f77810 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs index 9dc2180bae2..11d2430353f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs index ea98b3cd0cb..ad0b3332cf0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs index 07422865770..e0d1154188b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.SomeObject2.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs index d73102412f6..ec8493f5cf0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NestedTypes/Xamarin.Test.NotificationCompatBase.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs index 307ab9a1f1d..3fa463e60cd 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NonStaticFields/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs index 448d06786ce..5647ba8371b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Class.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs index f10eb2c19fe..1889e90d7ff 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Integer.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs index a272bf01c8a..cc7579be940 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Java.Lang.Throwable.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs index 4efca19232e..e246519bf0c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.A.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs index ba28e428730..7b98e3a88ac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.C.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs index 839d8768715..d47f6641753 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalMethods/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs index a91baa2444c..09989862c02 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/NormalProperties/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs index f10eb2c19fe..1889e90d7ff 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Integer.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs index 15316655ab1..4dfd543d18d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs index 29a5f13e074..4973df61a85 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Xamarin.Test.A.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs index df2703a0c5b..261590db72d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticFields/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs index d156e015f28..59976149b9a 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticMethods/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs index f9bc5b7a318..80cffc22b59 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/StaticProperties/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs index c44147f0edd..82fa1d65700 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.FilterOutputStream.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs index 217a15a5b46..96a5f1c7cd2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.IOException.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs index 5e417a6cd86..16afe2e40ce 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.InputStream.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs index 91413ed589e..8a6959ec7f2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.IO.OutputStream.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs index e32473d6c73..311c44de33b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Streams/Java.Lang.Throwable.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs index 276fd2e6e3c..613ab546dd9 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/ClassWithoutNamespace.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs index 98f9f629b37..0851de6ac2f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs index 50879fc093f..f9d26ceef45 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Lang.String.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs index 8abd8514d4c..fce7f75c6cf 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs index 9e05999758f..35f5d9f8482 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs index b70af9cab5c..712a5fff13e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs index 13a98e7034b..885f1f0e816 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs index 18312327b0f..8ea79c2e21b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericObjectPropertyImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs index 76ac71b6b2a..151f245abd9 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs index a05e1083298..dc9859f3695 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.GenericStringPropertyImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs index f2154f71235..b72939b0752 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs index 8a94140de0f..3aea360719e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs index 7066a886470..1672775221f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs index d4e2fddfd98..ad4e1e4d659 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.TestInterfaceImplementation.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs index d509f4bde0b..d5792caca14 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Enum.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs index 5ebec6af5ab..a09a1a9c238 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs index f6346db8d99..994daa84876 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.State.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs index 98c6d7345ca..5bd9f91d044 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs index 33b184602d1..e7029b8f7e2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Lang.Object.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs index 15316655ab1..4dfd543d18d 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs @@ -1,14 +1,3 @@ -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs index 1a70a38ef0c..242dfcc2d09 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Xamarin.Test.SomeObject.cs @@ -8,17 +8,6 @@ //------------------------------------------------------------------------------ #nullable restore -// Java allows a type to redeclare a member that a base type or base interface already -// declares, including members that are hand-bound instead of generated. -#pragma warning disable 0108, 0114 -// Java types may declare a `finalize()` method, which is bound as `Finalize()`. -#pragma warning disable 0465 -// Java deprecates types and members independently of the APIs that use, declare or -// override them, so a binding that is not deprecated can still reference one that is. -#pragma warning disable 0618, 0672, 0809 -// Java nullness annotations are not required to agree between a member and the member -// it overrides or implements, and are absent from much of the API surface. -#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768 using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs index f5fac723854..735844ddd16 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/ClassGen.cs @@ -181,7 +181,6 @@ static void WriteAutoGeneratedHeader (StreamWriter sw) sw.WriteLine ("//------------------------------------------------------------------------------"); sw.WriteLine (); sw.WriteLine ("#nullable restore"); // Roslyn turns off NRT for generated files by default, re-enable it - WriteJavaProjectionWarningSuppressions (sw); } protected override bool GetEnumMappedMemberInfo () diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs index bec76f4790c..374d2e7fdec 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs @@ -240,6 +240,28 @@ public bool ContainsMethod (Method method, bool check_ifaces, bool check_base_if return BaseSymbol != null && BaseSymbol.ContainsMethod (method, check_base_ifaces, check_base_ifaces); } + // The `ContainsMethod` counterpart that returns the matching base member, so callers + // can compare details (deprecation, nullability) that Java allows to differ between + // a method and the method it overrides. + // `match_visibility` mirrors `ContainsMethod`'s rule that a method with a different + // visibility is a different method. Callers that only want to compare signature + // details, such as nullability, pass `false`: C# still treats such a member as + // implemented, it just warns about the difference. + public Method FindOverriddenMethod (Method method, bool check_ifaces, bool check_base_ifaces, bool match_visibility = true) + { + if (jni_sig_hash.TryGetValue (method.JavaName + method.JniSignature, out var bm) && bm != method) { + if (!match_visibility || bm.Visibility == method.Visibility || bm.IsAbstract) + return bm; + } + if (check_ifaces) { + foreach (ISymbol isym in Interfaces) { + if ((isym is GenericSymbol gs ? gs.Gen : isym) is InterfaceGen igen && igen.FindOverriddenMethod (method, true, true, match_visibility) is Method im) + return im; + } + } + return BaseSymbol?.FindOverriddenMethod (method, check_base_ifaces, check_base_ifaces, match_visibility); + } + public bool ContainsName (string name) { if (HasNestedType (name) || ContainsProperty (name, true)) @@ -320,6 +342,7 @@ public void FixupMethodOverrides (CodeGenerationOptions opt) } m.IsOverride = true; + m.OverriddenBaseMethod = bm; if (opt.FixObsoleteOverrides) { // If method overrides a deprecated method, it also needs to be marked as deprecated if (bm.Deprecated.HasValue () && !m.Deprecated.HasValue ()) @@ -461,8 +484,10 @@ public void FixupMethodOverrides (CodeGenerationOptions opt) foreach (var m in Methods) { if (m.Name == Name || ContainsProperty (m.Name, true) || HasNestedType (m.Name)) m.Name = "Invoke" + m.Name; - if ((m.Name == "ToString" && m.Parameters.Count == 0) || (BaseGen != null && BaseGen.ContainsMethod (m, true))) + if ((m.Name == "ToString" && m.Parameters.Count == 0) || (BaseGen != null && BaseGen.ContainsMethod (m, true))) { m.IsOverride = true; + m.OverriddenBaseMethod ??= BaseGen?.FindOverriddenMethod (m, true, true); + } } foreach (var nt in NestedTypes) @@ -851,8 +876,10 @@ protected virtual bool OnValidate (CodeGenerationOptions opt, GenericParameterDe m.Name = "GetHashCode"; } jni_sig_hash [m.JavaName + m.JniSignature] = m; - if ((m.Name == "ToString" && m.Parameters.Count == 0) || (BaseSymbol != null && BaseSymbol.ContainsMethod (m, true))) + if ((m.Name == "ToString" && m.Parameters.Count == 0) || (BaseSymbol != null && BaseSymbol.ContainsMethod (m, true))) { m.IsOverride = true; + m.OverriddenBaseMethod ??= BaseSymbol?.FindOverriddenMethod (m, true, true); + } } return true; } @@ -904,14 +931,18 @@ public string [] PreCallback (CodeGenerationOptions opt, string var_name, bool o public bool RequiresNew (Property property, CodeGenerationOptions opt) { - switch (property.AdjustedName.ToLowerInvariant ()) { - case "handle": - case "gethashcode": - case "gettype": - case "tostring": - case "equals": - case "referenceequals": - return true; + // Only a class inherits from `Java.Lang.Object`; an interface does not, so + // redeclaring one of these names there hides nothing (CS0109). + if (this is ClassGen klass && klass.InheritsObject) { + switch (property.AdjustedName.ToLowerInvariant ()) { + case "handle": + case "gethashcode": + case "gettype": + case "tostring": + case "equals": + case "referenceequals": + return true; + } } if (IsThrowable () && ThrowableRequiresNew.Contains (property.AdjustedName)) @@ -986,11 +1017,16 @@ public bool HidesInheritedMember (string memberName, CodeGenerationOptions opt) HidingScope (opt).Any (g => g.DeclaresMemberNamed (memberName)); // C# only considers a method to hide a base method when the signatures match, so an - // unnecessary `new` would produce CS0109. Fields, properties and nested types still + // unnecessary `new` would produce CS0109. A C# signature includes generic arity, so + // `M (int)` does not hide `M (int)`. Fields, properties and nested types still // hide by name alone. public bool HidesInheritedMember (string memberName, Method method, CodeGenerationOptions opt) => HidingScope (opt).Any (g => g.DeclaresNonMethodNamed (memberName) || - g.Methods.Any (m => m.AdjustedName == memberName && ParameterList.Equals (m.Parameters, method.Parameters))); + g.Methods.Any (m => m.AdjustedName == memberName && SignaturesMatch (m, method))); + + static bool SignaturesMatch (Method a, Method b) => + (a.GenericArguments?.Count ?? 0) == (b.GenericArguments?.Count ?? 0) && + ParameterList.Equals (a.Parameters, b.Parameters); bool DeclaresMemberNamed (string memberName) => DeclaresNonMethodNamed (memberName) || Methods.Any (m => m.AdjustedName == memberName); @@ -1018,24 +1054,6 @@ IEnumerable AllMethods () => .Concat (Properties.Where (p => p.Getter != null).Select (p => p.Getter)) .Concat (Properties.Where (p => p.Setter != null).Select (p => p.Setter)); - // Emits suppressions for the diagnostics that are an inherent consequence of faithfully - // projecting the Java API surface into C#, which the generator cannot avoid without - // changing the bound API. Everything else is expected to be warning free. - protected static void WriteJavaProjectionWarningSuppressions (System.IO.TextWriter sw) - { - sw.WriteLine ("// Java allows a type to redeclare a member that a base type or base interface already"); - sw.WriteLine ("// declares, including members that are hand-bound instead of generated."); - sw.WriteLine ("#pragma warning disable 0108, 0114"); - sw.WriteLine ("// Java types may declare a `finalize()` method, which is bound as `Finalize()`."); - sw.WriteLine ("#pragma warning disable 0465"); - sw.WriteLine ("// Java deprecates types and members independently of the APIs that use, declare or"); - sw.WriteLine ("// override them, so a binding that is not deprecated can still reference one that is."); - sw.WriteLine ("#pragma warning disable 0618, 0672, 0809"); - sw.WriteLine ("// Java nullness annotations are not required to agree between a member and the member"); - sw.WriteLine ("// it overrides or implements, and are absent from much of the API surface."); - sw.WriteLine ("#pragma warning disable 8603, 8604, 8625, 8764, 8765, 8766, 8767, 8768"); - } - public virtual void ResetValidation () { Interfaces.Clear (); diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs index 7cecff59fce..7f36d0cff01 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/InterfaceGen.cs @@ -85,8 +85,6 @@ public override void FixupAccessModifiers (CodeGenerationOptions opt) public override void Generate (CodeGenerationOptions opt, GenerationInfo gen_info) { using (var sw = gen_info.OpenStream (opt.GetFileName (FullName))) { - WriteJavaProjectionWarningSuppressions (sw); - sw.WriteLine (); sw.WriteLine ("using System;"); sw.WriteLine ("using System.Collections.Generic;"); if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) { diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Method.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Method.cs index 55203c1adff..60bb6ee985b 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Method.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Method.cs @@ -24,6 +24,11 @@ public Method (GenBase declaringType) : base (declaringType) public bool IsFinal { get; set; } public bool IsInterfaceDefaultMethod { get; set; } public Method OverriddenInterfaceMethod { get; set; } + + // The method in a base class that this method overrides, when known. Used to + // reconcile differences (deprecation, nullability) that Java permits but C# warns + // about. + public Method OverriddenBaseMethod { get; set; } public bool IsReturnEnumified { get; set; } public bool IsStatic { get; set; } public bool IsVirtual { get; set; } @@ -150,6 +155,7 @@ public Method Clone (GenBase declaringType) clone.IsFinal = IsFinal; clone.IsInterfaceDefaultMethod = IsInterfaceDefaultMethod; clone.OverriddenInterfaceMethod = OverriddenInterfaceMethod; + clone.OverriddenBaseMethod = OverriddenBaseMethod; clone.IsReturnEnumified = IsReturnEnumified; clone.IsStatic = IsStatic; clone.IsVirtual = IsVirtual; diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/ArraySymbol.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/ArraySymbol.cs index 800360f60f6..10352bedcf1 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/ArraySymbol.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/ArraySymbol.cs @@ -29,6 +29,8 @@ public string DefaultValue { get { return "IntPtr.Zero"; } } + public ISymbol ElementSymbol => sym; + public string ElementType { get { return sym.FullName; diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs index eb171c5f6d6..feed34ae8e7 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundAbstractProperty.cs @@ -41,6 +41,22 @@ public BoundAbstractProperty (GenBase gen, Property property, CodeGenerationOpti setter_callback = new MethodCallback (gen, property.Setter, opt, property.AdjustedName, false); } + // Add [Obsolete] or [ObsoletedOSPlatform]. Without this an abstract declaration of a + // deprecated Java member would lose its deprecation, while the overrides generated + // for it (invokers, implementors) keep theirs. + if (property.IsWholePropertyDeprecated) { + SourceWriterExtensions.AddObsolete (Attributes, property.Getter.Deprecated.Trim (), opt, deprecatedSince: property.Getter.DeprecatedSince); + } else { + if (property.Getter?.Deprecated != null) + SourceWriterExtensions.AddObsolete (GetterAttributes, property.Getter.Deprecated.Trim (), opt, deprecatedSince: property.Getter?.DeprecatedSince); + + if (property.Setter?.Deprecated != null) + SourceWriterExtensions.AddObsolete (SetterAttributes, property.Setter.Deprecated.Trim (), opt, deprecatedSince: property.Setter?.DeprecatedSince); + } + + JavaProjectionWarnings.AddObsoleteSuppressions (this, property, opt); + JavaProjectionWarnings.AddNullabilitySuppressions (this, gen, property, opt); + if (gen.IsGeneratable) GetterComments.Add ($"// Metadata.xml XPath method reference: path=\"{gen.MetadataXPathReference}/method[@name='{property.Getter.JavaName}'{property.Getter.Parameters.GetMethodXPathPredicate ()}]\""); if (property.Getter.IsReturnEnumified) diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs index 4cd128c37eb..d7e0f9a3046 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs @@ -43,6 +43,8 @@ public BoundClass (ClassGen klass, CodeGenerationOptions opt, CodeGeneratorConte Comments.Add ($"// Metadata.xml XPath class reference: path=\"{klass.MetadataXPathReference}\""); SourceWriterExtensions.AddObsolete (Attributes, klass.DeprecatedComment, opt, forceDeprecate: klass.IsDeprecated, deprecatedSince: klass.DeprecatedSince); + + JavaProjectionWarnings.AddObsoleteBaseTypeSuppressions (this, klass, opt); SourceWriterExtensions.AddRestrictToWarning (Attributes, klass.AnnotatedVisibility, true, opt); SourceWriterExtensions.AddSupportedOSPlatform (Attributes, klass, opt); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs index f1c718b7e2c..edbf2c0eeb2 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs @@ -124,7 +124,7 @@ void AddInterfaceEventHandler (InterfaceGen iface, CodeGenerationOptions opt, Co // Check if there's an existing EventArgs class to add to if (event_args_class is null) { - event_args_class = new InterfaceEventArgsClass (iface, method); + event_args_class = new InterfaceEventArgsClass (iface, method, opt); post_sibling_types.Add (event_args_class); } diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs index b06998417b3..d056dc5d7eb 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundInterfaceMethodDeclaration.cs @@ -38,6 +38,10 @@ public BoundInterfaceMethodDeclaration (GenBase gen, Method method, string adapt Comments.Add ($"// Metadata.xml XPath method reference: path=\"{method.GetMetadataXPathReference (method.DeclaringType)}\""); SourceWriterExtensions.AddObsolete (Attributes, method.Deprecated, opt, deprecatedSince: method.DeprecatedSince); + + JavaProjectionWarnings.AddFinalizeSuppression (this, method); + JavaProjectionWarnings.AddObsoleteSuppressions (this, method, opt); + JavaProjectionWarnings.AddNullabilitySuppressions (this, gen, method, opt); SourceWriterExtensions.AddRestrictToWarning (Attributes, method.AnnotatedVisibility, false, opt); if (method.IsReturnEnumified) diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs index b827853aba4..2fd2fafe6b7 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs @@ -77,6 +77,10 @@ public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool Comments.Add ($"// Metadata.xml XPath method reference: path=\"{method.GetMetadataXPathReference (method.DeclaringType)}\""); SourceWriterExtensions.AddObsolete (Attributes, method.Deprecated, opt, deprecatedSince: method.DeprecatedSince); + + JavaProjectionWarnings.AddFinalizeSuppression (this, method); + JavaProjectionWarnings.AddObsoleteSuppressions (this, method, opt); + JavaProjectionWarnings.AddNullabilitySuppressions (this, type, method, opt); SourceWriterExtensions.AddRestrictToWarning (Attributes, method.AnnotatedVisibility, false, opt); if (method.IsReturnEnumified) diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs index b65638859cb..643725a4c8d 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs @@ -39,18 +39,16 @@ public BoundMethodAbstractDeclaration (GenBase gen, Method method, CodeGeneratio ExplicitInterfaceImplementation = method.ExplicitInterface; IsAbstract = true; - // `new` hides an inherited member, so it is invalid on an override or on an - // explicit interface implementation. - IsShadow = !ExplicitInterfaceImplementation.HasValue () && - method.ManagedOverride?.ToLowerInvariant () != "override" && - impl.RequiresNew (method.Name, method, opt); + // The `managedOverride` fixup below can make this an override, and `new` hides an + // inherited member, so it is invalid on an override or on an explicit interface + // implementation. Use `AdjustedName`, since that is the name actually emitted. + IsOverride = method.ManagedOverride?.ToLowerInvariant () == "override"; + IsShadow = !IsOverride && !ExplicitInterfaceImplementation.HasValue () && + impl.RequiresNew (method.AdjustedName, method, opt); SetVisibility (method.Visibility); NewFirst = true; - if (method.ManagedOverride?.ToLowerInvariant () == "override") - IsOverride = true; - if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) { method_callback = new MethodCallback (impl, method, opt, null, method.IsReturnCharSequence); } @@ -61,6 +59,10 @@ public BoundMethodAbstractDeclaration (GenBase gen, Method method, CodeGeneratio Comments.Add ($"// Metadata.xml XPath method reference: path=\"{method.GetMetadataXPathReference (method.DeclaringType)}\""); SourceWriterExtensions.AddObsolete (Attributes, method.Deprecated, opt, deprecatedSince: method.DeprecatedSince); + + JavaProjectionWarnings.AddFinalizeSuppression (this, method); + JavaProjectionWarnings.AddObsoleteSuppressions (this, method, opt); + JavaProjectionWarnings.AddNullabilitySuppressions (this, gen, method, opt); SourceWriterExtensions.AddRestrictToWarning (Attributes, method.AnnotatedVisibility, false, opt); SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodExtensionStringOverload.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodExtensionStringOverload.cs index 527dfdd2e8f..be87869ccc7 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodExtensionStringOverload.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodExtensionStringOverload.cs @@ -27,6 +27,8 @@ public BoundMethodExtensionStringOverload (Method method, CodeGenerationOptions ReturnType = new TypeReferenceWriter (opt.GetTypeReferenceName (method.RetVal).Replace ("Java.Lang.ICharSequence", "string").Replace ("global::string", "string")); SourceWriterExtensions.AddObsolete (Attributes, method.Deprecated, opt, deprecatedSince: method.DeprecatedSince); + + JavaProjectionWarnings.AddObsoleteSuppressions (this, method, opt); SourceWriterExtensions.AddRestrictToWarning (Attributes, method.AnnotatedVisibility, false, opt); SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs index a6d73d7fbfe..d3f01c3be4b 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs @@ -25,6 +25,8 @@ public BoundMethodStringOverload (Method method, CodeGenerationOptions opt) ReturnType = new TypeReferenceWriter (opt.GetTypeReferenceName (method.RetVal).Replace ("Java.Lang.ICharSequence", "string").Replace ("global::string", "string")); SourceWriterExtensions.AddObsolete (Attributes, method.Deprecated, opt, deprecatedSince: method.DeprecatedSince); + + JavaProjectionWarnings.AddObsoleteSuppressions (this, method, opt); SourceWriterExtensions.AddRestrictToWarning (Attributes, method.AnnotatedVisibility, false, opt); SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs index 5781c7c9cde..6809e6559c3 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs @@ -88,6 +88,9 @@ public BoundProperty (GenBase gen, Property property, CodeGenerationOptions opt, SourceWriterExtensions.AddObsolete (SetterAttributes, property.Setter.Deprecated.Trim (), opt, deprecatedSince: property.Setter?.DeprecatedSince); } + JavaProjectionWarnings.AddObsoleteSuppressions (this, property, opt); + JavaProjectionWarnings.AddNullabilitySuppressions (this, gen, property, opt); + SourceWriterExtensions.AddRestrictToWarning (GetterAttributes, property.Getter.AnnotatedVisibility, false, opt); SourceWriterExtensions.AddRestrictToWarning (SetterAttributes, property.Setter?.AnnotatedVisibility, false, opt); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundPropertyStringVariant.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundPropertyStringVariant.cs index 7a20ae516e6..308cae1372d 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundPropertyStringVariant.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundPropertyStringVariant.cs @@ -33,6 +33,21 @@ private BoundPropertyStringVariant (Property property, CodeGenerationOptions opt SetVisibility ((property.Setter ?? property.Getter).Visibility); + // The `string` convenience property must carry the deprecation of the + // `ICharSequence` property it forwards to, otherwise it silently loses it and + // reports CS0618 for calling a deprecated member. + if (property.IsWholePropertyDeprecated) { + SourceWriterExtensions.AddObsolete (Attributes, property.Getter.Deprecated.Trim (), opt, deprecatedSince: property.Getter.DeprecatedSince); + } else { + if (property.Getter?.Deprecated != null) + SourceWriterExtensions.AddObsolete (GetterAttributes, property.Getter.Deprecated.Trim (), opt, deprecatedSince: property.Getter?.DeprecatedSince); + + if (property.Setter?.Deprecated != null) + SourceWriterExtensions.AddObsolete (SetterAttributes, property.Setter.Deprecated.Trim (), opt, deprecatedSince: property.Setter?.DeprecatedSince); + } + + JavaProjectionWarnings.AddObsoleteSuppressions (this, property, opt); + SourceWriterExtensions.AddSupportedOSPlatform (Attributes, property.Getter, opt); string arrayConvertMethod = opt.GetStringArrayToCharSequenceArrayMethodName (); diff --git a/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs b/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs index 41e983ea7bc..25963c9377a 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs @@ -18,6 +18,8 @@ public ClassInvokerClass (ClassGen klass, CodeGenerationOptions opt) { Name = $"{klass.Name}Invoker"; + JavaProjectionWarnings.AddGeneratedHelperSuppressions (this, klass, opt); + IsInternal = true; IsPartial = true; UsePriorityOrder = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/Extensions/JavaProjectionWarnings.cs b/external/Java.Interop/tools/generator/SourceWriters/Extensions/JavaProjectionWarnings.cs new file mode 100644 index 00000000000..b4760ed7606 --- /dev/null +++ b/external/Java.Interop/tools/generator/SourceWriters/Extensions/JavaProjectionWarnings.cs @@ -0,0 +1,280 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Java.Interop.Tools.Generator; +using MonoDroid.Generation; +using Xamarin.SourceWriter; + +namespace generator.SourceWriters +{ + // A handful of C# diagnostics are unavoidable consequences of faithfully projecting a + // Java API into C#: Java allows a `finalize ()` method, allows a deprecated member to + // be overridden by a non-deprecated one (and vice versa), and its nullness annotations + // are advisory rather than enforced, so an override may legitimately disagree with the + // member it overrides. + // + // Disabling those diagnostics for a whole project would also hide genuine problems in + // hand-written code. Instead, the generator works out exactly which member provokes + // which diagnostic and emits a `#pragma warning disable` scoped to that single member, + // so an unexpected occurrence anywhere else still breaks the build. + static class JavaProjectionWarnings + { + const string CS0465 = "0465"; + const string CS0618 = "0618"; + const string CS0672 = "0672"; + const string CS0809 = "0809"; + const string CS8764 = "8764"; + const string CS8765 = "8765"; + const string CS8766 = "8766"; + const string CS8767 = "8767"; + + const string FinalizeReason = + "CS0465: Java types may declare a `finalize ()` method, which is bound as a normal `Finalize ()` method."; + const string ObsoleteUseReason = + "CS0618: This member's signature refers to a Java API that has been deprecated."; + const string ObsoleteOverrideReason = + "CS0672: Java allows a non-deprecated member to override a deprecated one."; + const string GeneratedHelperReason = + "CS0618: This type is generated to support a Java API that has been deprecated."; + const string ObsoleteOverriddenReason = + "CS0809: Java allows a deprecated member to override a non-deprecated one."; + const string ReturnNullabilityReason = + "CS8764/CS8766: Java's nullness annotations are advisory, so an overridden method may annotate its return type differently than the method it overrides."; + const string ParameterNullabilityReason = + "CS8765/CS8767: Java's nullness annotations are advisory, so an overridden method may annotate its parameters differently than the method it overrides."; + + public static void Add (this ISuppressWarnings writer, string code, string reason) + { + if (writer.SuppressWarnings.Any (w => w.Code == code)) + return; + + writer.SuppressWarnings.Add (new WarningSuppression (code, reason)); + } + + // C# reserves `Finalize ()` for the finalizer; Java does not. + public static void AddFinalizeSuppression (ISuppressWarnings writer, Method method) + { + if (method.AdjustedName == "Finalize" && method.Parameters.Count == 0 && method.RetVal.IsVoid && !method.IsStatic) + writer.Add (CS0465, FinalizeReason); + } + + public static void AddObsoleteSuppressions (ISuppressWarnings writer, Method method, CodeGenerationOptions opt) + { + var self_obsolete = IsBoundAsObsolete (method.Deprecated, method.DeprecatedSince, opt); + + if (!self_obsolete && SignatureUsesObsoleteType (method, opt)) + writer.Add (CS0618, ObsoleteUseReason); + + var base_method = method.OverriddenBaseMethod ?? method.OverriddenInterfaceMethod; + + if (base_method == null) + return; + + var base_obsolete = IsBoundAsObsolete (base_method.Deprecated, base_method.DeprecatedSince, opt); + + if (!self_obsolete && base_obsolete) + writer.Add (CS0672, ObsoleteOverrideReason); + else if (self_obsolete && !base_obsolete) + writer.Add (CS0809, ObsoleteOverriddenReason); + } + + // The generator synthesizes helper types (invokers, implementors, event arguments) + // for a bound Java type. When the Java type is deprecated the helper unavoidably + // derives from, implements, or mentions it, so suppress CS0618 for the helper. + public static void AddGeneratedHelperSuppressions (ISuppressWarnings writer, GenBase gen, CodeGenerationOptions opt) + { + if (IsBoundAsObsolete (gen, opt)) + writer.Add (CS0618, GeneratedHelperReason); + } + + // The bound type is not deprecated itself, but derives from or implements a Java type + // that is. + public static void AddObsoleteBaseTypeSuppressions (ISuppressWarnings writer, GenBase gen, CodeGenerationOptions opt) + { + if (IsBoundAsObsolete (gen, opt)) + return; + + if (IsBoundAsObsolete (gen.BaseSymbol, opt) || gen.Interfaces.Any (i => IsBoundAsObsolete (i, opt))) + writer.Add (CS0618, ObsoleteUseReason); + } + + // The generated member's signature or body refers to a deprecated Java API. + public static void AddObsoleteUseSuppressions (ISuppressWarnings writer, Method method, CodeGenerationOptions opt) + { + if (IsBoundAsObsolete (method.Deprecated, method.DeprecatedSince, opt)) + return; + + if (SignatureUsesObsoleteType (method, opt)) + writer.Add (CS0618, ObsoleteUseReason); + } + + public static void AddObsoleteSuppressions (ISuppressWarnings writer, Property property, CodeGenerationOptions opt) + { + AddObsoleteSuppressions (writer, property.Getter, opt); + + if (property.Setter != null) + AddObsoleteSuppressions (writer, property.Setter, opt); + } + + // Java's `@Nullable`/`@NonNull` annotations are documentation, not part of the type + // system, so a Java method is free to annotate its return type or parameters + // differently than the method it overrides. Binding that faithfully produces a C# + // nullability mismatch that only the Java author can resolve. + public static void AddNullabilitySuppressions (ISuppressWarnings writer, GenBase type, Method method, CodeGenerationOptions opt) + { + if (!opt.SupportNullableReferenceTypes) + return; + + if (type == null) + return; + + foreach (var (base_method, via_interface) in GetOverriddenMembers (type, method)) { + if (ReturnNullabilityDiffers (method, base_method)) + writer.Add (via_interface ? CS8766 : CS8764, ReturnNullabilityReason); + + if (ParameterNullabilityDiffers (method, base_method)) + writer.Add (via_interface ? CS8767 : CS8765, ParameterNullabilityReason); + } + } + + public static void AddNullabilitySuppressions (ISuppressWarnings writer, GenBase type, Property property, CodeGenerationOptions opt) + { + AddNullabilitySuppressions (writer, type, property.Getter, opt); + + if (property.Setter != null) + AddNullabilitySuppressions (writer, type, property.Setter, opt); + } + + static bool ReturnNullabilityDiffers (Method method, Method baseMethod) => + IsReferenceType (method.RetVal.Symbol) && method.RetVal.NotNull != baseMethod.RetVal.NotNull; + + static bool ParameterNullabilityDiffers (Method method, Method baseMethod) + { + if (method.Parameters.Count != baseMethod.Parameters.Count) + return false; + + for (var i = 0; i < method.Parameters.Count; i++) { + var p = method.Parameters [i]; + + if (IsReferenceType (p.Symbol) && p.NotNull != baseMethod.Parameters [i].NotNull) + return true; + } + + return false; + } + + // Nullability only applies to reference types; value types are never annotated. + static bool IsReferenceType (ISymbol symbol) => symbol switch { + null => false, + // Arrays are reference types even when their element type is not. + _ when symbol.IsArray => true, + SimpleSymbol => false, + _ => !symbol.IsEnum, + }; + + // All the members `method` overrides or implements, paired with whether the member + // comes from an interface (which changes which diagnostic the compiler reports). + static IEnumerable<(Method Method, bool ViaInterface)> GetOverriddenMembers (GenBase type, Method method) + { + var base_method = method.OverriddenBaseMethod + ?? type.BaseSymbol?.FindOverriddenMethod (method, true, true, match_visibility: false); + + if (base_method != null && base_method != method) + yield return (base_method, false); + + if (method.OverriddenInterfaceMethod != null) + yield return (method.OverriddenInterfaceMethod, true); + + foreach (var iface in GetImplementedInterfaces (type)) { + var im = iface.Methods.FirstOrDefault (m => m != method && IsSameJavaMethod (m, method)); + + if (im != null) + yield return (im, true); + } + } + + // Java allows an override to narrow its return type, so only the parameters of the + // JNI signature identify the method being overridden. + static bool IsSameJavaMethod (Method a, Method b) => + a.JavaName == b.JavaName && JniParameters (a) == JniParameters (b); + + static string JniParameters (Method method) + { + var signature = method.JniSignature ?? ""; + var end = signature.IndexOf (')'); + + return end < 0 ? signature : signature.Substring (0, end + 1); + } + + // Every interface `type` implements, directly or transitively. C# reports a + // nullability mismatch against each of them separately, so all must be considered. + static IEnumerable GetImplementedInterfaces (GenBase type) + { + var seen = new HashSet (); + var pending = new Queue (); + + for (var t = type; t != null; t = t.BaseSymbol) + pending.Enqueue (t); + + // An invoker generated for an interface implements that interface itself, so its + // members are compared against the interface's own declarations too. + if (type is InterfaceGen self && seen.Add (self.FullName)) + yield return self; + + while (pending.Count > 0) { + var current = pending.Dequeue (); + + foreach (var isym in current.Interfaces) { + if ((isym is GenericSymbol gs ? gs.Gen : isym) is not InterfaceGen iface) + continue; + + if (!seen.Add (iface.FullName)) + continue; + + pending.Enqueue (iface); + + yield return iface; + } + } + } + + static bool SignatureUsesObsoleteType (Method method, CodeGenerationOptions opt) + { + if (IsBoundAsObsolete (method.RetVal.Symbol, opt)) + return true; + + return method.Parameters.Any (p => IsBoundAsObsolete (p.Symbol, opt)); + } + + public static bool IsBoundAsObsolete (ISymbol symbol, CodeGenerationOptions opt) + { + var gen = Unwrap (symbol); + + return gen != null && IsBoundAsObsolete (gen.DeprecatedComment, gen.DeprecatedSince, opt); + } + + static bool IsBoundAsObsolete (string deprecated, AndroidSdkVersion? deprecatedSince, CodeGenerationOptions opt) => + SourceWriterExtensions.EmitsObsoleteAttribute (deprecated, opt, deprecatedSince); + + // Unwraps the layers of symbols (arrays, generic instantiations, ...) that can sit + // between a type reference and the bound type it ultimately refers to. + static GenBase Unwrap (ISymbol symbol) + { + while (true) { + switch (symbol) { + case null: + return null; + case GenBase gen: + return gen; + case GenericSymbol generic: + return generic.Gen; + case ArraySymbol array: + symbol = array.ElementSymbol; + continue; + default: + return null; + } + } + } + } +} diff --git a/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs b/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs index 0e0c937bd89..957bb036737 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs @@ -345,14 +345,30 @@ public static void AddObsolete (List attributes, string message attributes.Add (new ObsoleteAttr (message, isError)); } - // Returns true if attribute was applied - static bool AddObsoletedOSPlatformAttribute (List attributes, string message, AndroidSdkVersion? deprecatedSince, CodeGenerationOptions opt) + // True when `AddObsolete` would emit `[Obsolete]` rather than `[ObsoletedOSPlatform]` + // or nothing at all. Only `[Obsolete]` makes the C# compiler report CS0618/CS0672/ + // CS0809 against a member that uses, overrides or is overridden by the annotated API. + public static bool EmitsObsoleteAttribute (string message, CodeGenerationOptions opt, AndroidSdkVersion? deprecatedSince) + { + if (!message.HasValue () || message == "not deprecated") + return false; + + return !UsesObsoletedOSPlatformAttribute (deprecatedSince, opt); + } + + static bool UsesObsoletedOSPlatformAttribute (AndroidSdkVersion? deprecatedSince, CodeGenerationOptions opt) { if (!opt.UseObsoletedOSPlatformAttributes) return false; // If it was obsoleted in a version earlier than we support (like 15), use a regular [Obsolete] instead - if (!deprecatedSince.HasValue || deprecatedSince.Value <= opt.MinimumApiLevel) + return deprecatedSince.HasValue && deprecatedSince.Value > opt.MinimumApiLevel; + } + + // Returns true if attribute was applied + static bool AddObsoletedOSPlatformAttribute (List attributes, string message, AndroidSdkVersion? deprecatedSince, CodeGenerationOptions opt) + { + if (!UsesObsoletedOSPlatformAttribute (deprecatedSince, opt)) return false; // This is the default Android message, but it isn't useful so remove it diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs index 5e0b9dee939..bd82c589e2e 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs @@ -10,8 +10,10 @@ namespace generator.SourceWriters { public class InterfaceEventArgsClass : ClassWriter { - public InterfaceEventArgsClass (InterfaceGen iface, Method method) + public InterfaceEventArgsClass (InterfaceGen iface, Method method, CodeGenerationOptions opt) { + JavaProjectionWarnings.AddObsoleteUseSuppressions (this, method, opt); + Name = iface.GetArgsName (method); Inherits = "global::System.EventArgs"; diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs index 6fee9ef06a5..de366d60b53 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs @@ -15,6 +15,8 @@ public InterfaceEventHandlerImplClass (InterfaceGen iface, CodeGenerationOptions var jni_class = "mono/" + iface.RawJniName.Replace ('$', '_') + "Implementor"; Name = iface.Name + "Implementor"; + + JavaProjectionWarnings.AddGeneratedHelperSuppressions (this, iface, opt); Inherits = "global::Java.Lang.Object"; Implements.Add (iface.Name); diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerClass.cs index 9a6fdb2d3f0..ab04e1c8cf6 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerClass.cs @@ -18,6 +18,8 @@ public InterfaceInvokerClass (InterfaceGen iface, CodeGenerationOptions opt) { Name = $"{iface.Name}Invoker"; + JavaProjectionWarnings.AddGeneratedHelperSuppressions (this, iface, opt); + IsInternal = true; IsPartial = true; UsePriorityOrder = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs index 4da6e4a1191..91d2b445f9a 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerMethod.cs @@ -22,6 +22,8 @@ public InterfaceInvokerMethod (InterfaceGen iface, Method method, CodeGeneration Name = method.AdjustedName; ReturnType = new TypeReferenceWriter (opt.GetTypeReferenceName (method.RetVal)); + JavaProjectionWarnings.AddNullabilitySuppressions (this, iface, method, opt); + IsPublic = true; IsUnsafe = true; IsStatic = method.IsStatic; diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerProperty.cs index 2ce7e859869..f6101d6e126 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceInvokerProperty.cs @@ -23,6 +23,8 @@ public InterfaceInvokerProperty (InterfaceGen iface, Property property, CodeGene Name = property.AdjustedName; PropertyType = new TypeReferenceWriter (opt.GetTypeReferenceName (property)); + JavaProjectionWarnings.AddNullabilitySuppressions (this, iface, property, opt); + IsPublic = true; IsUnsafe = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs b/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs index 838fc368dc6..41819378dd1 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs @@ -15,6 +15,8 @@ public class MethodAsyncWrapper : MethodWriter public MethodAsyncWrapper (Method method, CodeGenerationOptions opt) { + JavaProjectionWarnings.AddObsoleteUseSuppressions (this, method, opt); + this.method = method; this.opt = opt; diff --git a/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs b/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs index f7d0cd5518f..0e360a2db7b 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs @@ -12,6 +12,8 @@ public class MethodExtensionAsyncWrapper : MethodWriter { public MethodExtensionAsyncWrapper (Method method, CodeGenerationOptions opt, string selfType) { + JavaProjectionWarnings.AddObsoleteUseSuppressions (this, method, opt); + Name = method.AdjustedName + "Async"; IsStatic = true; From ec1acc48ab64ab9bea4201ca4404a9579efa1c3b Mon Sep 17 00:00:00 2001 From: Simon Rozsival Date: Mon, 21 Sep 2026 14:55:09 +0200 Subject: [PATCH 04/11] Finish generator fixes: Mono.Android builds warning-free MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Complete the remaining generated-code warnings so `Mono.Android.csproj` compiles with no `` and without `_AllowProjectWarnings`. Generator fixes: * `MethodCallback` now suppresses CS8604 on the marshal body it writes directly to the `CodeWriter`, for the explicitly-implemented interface members whose arguments resolve to the inherited non-nullable declaration. * `InterfaceListenerEvent` takes the connector's `Handler` parameter instead of a `bool`, so the generated `…_Event_With_Handler_Helper` can suppress CS8625 on exactly the parameter it passes `null` for. Binding fixes: * `AbsSpinner.getAdapter()` and `MappedByteBuffer.slice(int, int)` get `return-not-null`, because the hand-bound `AdapterView.Adapter` and the annotated `ByteBuffer.slice(int, int)` they override both declare a non-null return. Also drop the stray leading blank line and the lost BOM that the earlier expected-output refresh introduced into the generator test baselines, and restore the API-37.1/37.2 public API files to only the `JNIEnv.g.cs` annotation change that this branch actually causes. Validation: * API 37 Debug with `_AndroidTreatWarningsAsErrors=true`: 0 warnings, 0 errors. * API 37.1 and 37.2: 0 compiler warnings, 0 errors. * `generator-Tests`: 497 passed, 0 failed. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- Directory.Build.props | 1 - .../Models/EventWriter.cs | 5 +- .../Models/WarningSuppression.cs | 8 + .../Xamarin.Test.IExtendedInterface.cs | 1 - .../Adapters/SupportFiles/AdapterView.cs | 3 +- .../Adapters/Xamarin.Test.IAdapter.cs | 1 - .../Adapters/Xamarin.Test.ISpinnerAdapter.cs | 1 - .../Core_Jar2Xml/Android.Text.ISpannable.cs | 1 - .../Core_Jar2Xml/Android.Text.ISpanned.cs | 1 - .../Android.Text.SpannableString.cs | 1 - .../Android.Text.SpannableStringInternal.cs | 1 - .../Core_Jar2Xml/Android.Views.View.cs | 1 - .../Core_Jar2Xml/Java.Lang.Object.cs | 1 - ...Android.Exoplayer.Drm.FrameworkMediaDrm.cs | 1 - ...ogle.Android.Exoplayer.Drm.IExoMediaDrm.cs | 1 - .../GenericArguments/Java.Lang.Object.cs | 1 - .../Xamarin.Test.II1.cs | 1 - .../Xamarin.Test.II2.cs | 1 - .../NormalMethods/Java.Lang.Class.cs | 1 - .../NormalMethods/Java.Lang.Integer.cs | 1 - .../NormalMethods/Java.Lang.Object.cs | 1 - .../NormalMethods/Java.Lang.Throwable.cs | 1 - .../NormalMethods/Xamarin.Test.A.cs | 1 - .../NormalMethods/Xamarin.Test.C.cs | 1 - .../NormalMethods/Xamarin.Test.SomeObject.cs | 1 - .../ParameterXPath/Java.Util.IList.cs | 1 - .../IInterfaceWithoutNamespace.cs | 1 - .../TestInterface/Java.Util.ICollection.cs | 1 - .../TestInterface/Java.Util.IDeque.cs | 1 - .../TestInterface/Java.Util.IQueue.cs | 1 - .../Test.ME.IGenericInterface.cs | 1 - .../Test.ME.IGenericPropertyInterface.cs | 1 - .../TestInterface/Test.ME.ITestInterface.cs | 1 - .../java.lang.Enum/Java.Lang.IComparable.cs | 1 - .../java.util.List/Java.Util.IList.cs | 1 - .../Xamarin.Test.IExtendedInterface.cs | 1 - .../Adapters/Xamarin.Test.IAdapter.cs | 1 - .../Adapters/Xamarin.Test.ISpinnerAdapter.cs | 1 - .../Core_Jar2Xml/Android.Text.ISpannable.cs | 1 - .../Core_Jar2Xml/Android.Text.ISpanned.cs | 1 - ...e.Android.Exoplayer.Drm.IExoMediaCrypto.cs | 1 - ...ogle.Android.Exoplayer.Drm.IExoMediaDrm.cs | 1 - .../Xamarin.Test.II1.cs | 1 - .../Xamarin.Test.II2.cs | 1 - .../ParameterXPath/Java.Util.IList.cs | 1 - .../IInterfaceWithoutNamespace.cs | 1 - .../TestInterface/Java.Util.ICollection.cs | 1 - .../TestInterface/Java.Util.IDeque.cs | 1 - .../TestInterface/Java.Util.IQueue.cs | 1 - .../Test.ME.IGenericInterface.cs | 1 - .../Test.ME.IGenericPropertyInterface.cs | 1 - .../TestInterface/Test.ME.ITestInterface.cs | 1 - .../java.lang.Enum/Java.Lang.IComparable.cs | 1 - .../java.lang.Object/Java.Lang.Object.cs | 1 - .../java.util.List/Java.Util.IList.cs | 1 - .../tools/generator/CodeGenerationOptions.cs | 16 +- .../GenBase.cs | 94 +- .../Parameter.cs | 16 + .../Symbols/CollectionSymbol.cs | 4 + .../generator/SourceWriters/BoundClass.cs | 6 +- .../SourceWriters/BoundConstructor.cs | 2 + .../generator/SourceWriters/BoundInterface.cs | 4 +- .../generator/SourceWriters/BoundMethod.cs | 31 +- .../BoundMethodAbstractDeclaration.cs | 4 +- .../BoundMethodStringOverload.cs | 7 +- .../generator/SourceWriters/BoundProperty.cs | 19 +- .../CharSequenceEnumeratorMethod.cs | 3 +- .../SourceWriters/ClassInvokerClass.cs | 4 +- .../Extensions/JavaProjectionWarnings.cs | 218 +- .../Extensions/SourceWriterExtensions.cs | 4 +- ...icExplicitInterfaceImplementationMethod.cs | 2 + .../SourceWriters/InterfaceEventArgsClass.cs | 8 +- .../InterfaceEventHandlerImplClass.cs | 2 + .../SourceWriters/InterfaceListenerEvent.cs | 18 +- .../InterfaceListenerProperty.cs | 2 + .../InterfaceListenerPropertyImplementor.cs | 2 + .../InterfaceMemberAlternativeClass.cs | 2 + .../SourceWriters/MethodAsyncWrapper.cs | 4 + .../generator/SourceWriters/MethodCallback.cs | 8 + .../MethodExtensionAsyncWrapper.cs | 4 + .../Android.Content.Res/IXmlResourceParser.cs | 6 +- .../PublicAPI/API-37.1/PublicAPI.Shipped.txt | 2 + .../API-37.1/PublicAPI.Unshipped.txt | 5109 ------------ .../PublicAPI/API-37.2/PublicAPI.Shipped.txt | 2 + .../API-37.2/PublicAPI.Unshipped.txt | 7139 ----------------- .../PublicAPI/API-37/PublicAPI.Shipped.txt | 22 +- src/Mono.Android/metadata | 8 + 87 files changed, 447 insertions(+), 12393 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index baf6a832968..89b4689aee2 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -68,7 +68,6 @@ This can be opted into locally with $(_AndroidTreatWarningsAsErrors) = true. --> - <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'Mono.Android.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'Mono.Android.NET-Tests.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'NativeAOT.csproj' ">true <_AllowProjectWarnings Condition=" '$(MSBuildProjectFile)' == 'TestRunner.Core.NET.csproj' ">true diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/EventWriter.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/EventWriter.cs index 3edbfa703e2..3d355504efa 100644 --- a/external/Java.Interop/src/Xamarin.SourceWriter/Models/EventWriter.cs +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/EventWriter.cs @@ -4,10 +4,11 @@ namespace Xamarin.SourceWriter { - public class EventWriter : ISourceWriter + public class EventWriter : ISourceWriter, ISuppressWarnings { Visibility visibility; + public List SuppressWarnings { get; } = new List (); public string Name { get; set; } public TypeReferenceWriter EventType { get; set; } public List Comments { get; } = new List (); @@ -54,9 +55,11 @@ public void SetVisibility (string visibility) public virtual void Write (CodeWriter writer) { + this.WriteSuppressWarningsStart (writer); WriteComments (writer); WriteAttributes (writer); WriteSignature (writer); + this.WriteSuppressWarningsEnd (writer); } public virtual void WriteComments (CodeWriter writer) diff --git a/external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs b/external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs index 3302a268e6e..3fbb1be0a66 100644 --- a/external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs +++ b/external/Java.Interop/src/Xamarin.SourceWriter/Models/WarningSuppression.cs @@ -25,6 +25,14 @@ public interface ISuppressWarnings List SuppressWarnings { get; } } + // A standalone set of suppressions, for the generated constructs that are written + // directly to a `CodeWriter` instead of through a writer that implements + // `ISuppressWarnings`. + public class WarningSuppressionScope : ISuppressWarnings + { + public List SuppressWarnings { get; } = new List (); + } + public static class WarningSuppressionExtensions { public static void WriteSuppressWarningsStart (this ISuppressWarnings self, CodeWriter writer) diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs index 5abb4623486..e95004b2cd1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs index fc79ae015eb..0e5f395358c 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/SupportFiles/AdapterView.cs @@ -1,5 +1,4 @@ - -using System; +using System; using Android.Runtime; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs index c6aa7472f7a..8084cf8422b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.IAdapter.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs index ae5d895b866..d14675f34a6 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Adapters/Xamarin.Test.ISpinnerAdapter.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs index f18dc8c0522..19a6c44f9f5 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpannable.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs index e8a43350f99..590585eb857 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.ISpanned.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs index 9b06f19cc61..d813fff239b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableString.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs index 30a6e9d3b00..625020c9bd5 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Text.SpannableStringInternal.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs index 89702d0493a..6abf1945ac2 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Android.Views.View.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs index d7127541600..86d0bd17b2b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/Core_Jar2Xml/Java.Lang.Object.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs index 6da68035efc..dc2f10632da 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.FrameworkMediaDrm.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs index d0086487818..5dd4b571f15 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs index d7127541600..86d0bd17b2b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/GenericArguments/Java.Lang.Object.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs index 166ad82b4e6..de1e6308d3b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II1.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs index 3548cbe3db7..228f6349007 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/InterfaceMethodsConflict/Xamarin.Test.II2.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs index 2a1f7c00c32..af92b40a9fa 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Class.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs index 9661e379562..6fdb05d0314 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Integer.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs index d7127541600..86d0bd17b2b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Object.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs index b5965ab61e3..b04ec6d4abf 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Java.Lang.Throwable.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs index 0ddf071d38a..56dec8d68c1 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.A.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs index e15c41ecd9a..7c90fe03fac 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.C.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs index 7cf725564fd..d0504b8825f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/NormalMethods/Xamarin.Test.SomeObject.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs index 2b25820b09a..3e28a1e0b65 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/ParameterXPath/Java.Util.IList.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs index a8c758cd6dd..7a693cfe6de 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/IInterfaceWithoutNamespace.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs index 2e9cb602a2e..b67ca171c59 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.ICollection.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs index b19e55eeff3..7ebe87cf326 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IDeque.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs index fc40eadaf88..1ecc7566db4 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Java.Util.IQueue.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs index 76b2af7fb44..5bc81d5c3c6 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs index 3124579f8bf..a9698b97eea 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.IGenericPropertyInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs index 85bb0895622..a3a7a9c4945 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/TestInterface/Test.ME.ITestInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs index 362044d35e7..61f341858ee 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.lang.Enum/Java.Lang.IComparable.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs index 2b25820b09a..3e28a1e0b65 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.ji/java.util.List/Java.Util.IList.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Java.Interop; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs index 0183d9c55ed..652e6a115a0 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/AccessModifiers/Xamarin.Test.IExtendedInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs index 04ffce67f01..374ab964fde 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.IAdapter.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs index a3f2cb9e20b..18f9641ccfa 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Adapters/Xamarin.Test.ISpinnerAdapter.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs index 6e3815ad62c..3ac495bb5c7 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpannable.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs index ff356ec0c65..37abfa63214 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/Core_Jar2Xml/Android.Text.ISpanned.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs index 773d7cf799d..21f300fe034 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaCrypto.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs index 544f3dc41df..e5e00d5f16b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/GenericArguments/Com.Google.Android.Exoplayer.Drm.IExoMediaDrm.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs index c6a42f77810..57cfad2d233 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II1.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs index 11d2430353f..3ff1c74b146 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/InterfaceMethodsConflict/Xamarin.Test.II2.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs index 4dfd543d18d..039257aa573 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/ParameterXPath/Java.Util.IList.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs index 0851de6ac2f..4b9ea61616b 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/IInterfaceWithoutNamespace.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs index fce7f75c6cf..5f366be2722 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.ICollection.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs index 35f5d9f8482..e283d07b483 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IDeque.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs index 712a5fff13e..50c9f399666 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Java.Util.IQueue.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs index b72939b0752..ea85904ea7f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs index 3aea360719e..9c40dc51df9 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.IGenericPropertyInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs index 1672775221f..5df4d25ee9e 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/TestInterface/Test.ME.ITestInterface.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs index a09a1a9c238..8667c2f003f 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Enum/Java.Lang.IComparable.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs index 5bd9f91d044..5744963dc57 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.lang.Object/Java.Lang.Object.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs index 4dfd543d18d..039257aa573 100644 --- a/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs +++ b/external/Java.Interop/tests/generator-Tests/expected.xaji/java.util.List/Java.Util.IList.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using Android.Runtime; diff --git a/external/Java.Interop/tools/generator/CodeGenerationOptions.cs b/external/Java.Interop/tools/generator/CodeGenerationOptions.cs index e37f841b9a5..1f9741df9de 100644 --- a/external/Java.Interop/tools/generator/CodeGenerationOptions.cs +++ b/external/Java.Interop/tools/generator/CodeGenerationOptions.cs @@ -87,7 +87,7 @@ public string GetTypeReferenceName (Field field) { var name = GetOutputName (field.Symbol.FullName); - if (field.NotNull || field.Symbol.IsEnum) + if (field.NotNull || IsNeverAnnotatedEnum (field.Symbol)) return name; return name + GetNullable (field.Symbol.FullName); @@ -97,7 +97,7 @@ public string GetTypeReferenceName (Parameter symbol) { var name = GetOutputName (symbol.Type); - if (symbol.NotNull || symbol.Symbol.IsEnum) + if (symbol.NotNull || IsNeverAnnotatedEnum (symbol.Symbol)) return name; return name + GetNullable (symbol.Type); @@ -107,7 +107,7 @@ public string GetTypeReferenceName (ReturnValue symbol) { var name = GetOutputName (symbol.FullName); - if (symbol.NotNull || symbol.Symbol.IsEnum) + if (symbol.NotNull || IsNeverAnnotatedEnum (symbol.Symbol)) return name; return name + GetNullable (symbol.FullName); @@ -122,9 +122,13 @@ public string GetTypeReferenceName (Property symbol) } + // An enum is a value type, which is never annotated. An array of enums is a reference + // type like any other, so it is annotated from the Java nullness annotations. + static bool IsNeverAnnotatedEnum (ISymbol symbol) => symbol.IsEnum && !symbol.IsArray; + public string GetNullForgiveness (Field field) { - if (field.NotNull || field.Symbol.IsEnum) + if (field.NotNull || IsNeverAnnotatedEnum (field.Symbol)) return NullForgivingOperator; return string.Empty; @@ -132,7 +136,7 @@ public string GetNullForgiveness (Field field) public string GetNullForgiveness (ReturnValue symbol) { - if (symbol.NotNull || symbol.Symbol.IsEnum) + if (symbol.NotNull || IsNeverAnnotatedEnum (symbol.Symbol)) return NullForgivingOperator; return string.Empty; @@ -140,7 +144,7 @@ public string GetNullForgiveness (ReturnValue symbol) public string GetNullForgiveness (Parameter symbol) { - if (symbol.NotNull || symbol.Symbol.IsEnum) + if (symbol.NotNull || IsNeverAnnotatedEnum (symbol.Symbol)) return NullForgivingOperator; return string.Empty; diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs index 374d2e7fdec..33aa5121a93 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/GenBase.cs @@ -929,8 +929,7 @@ public string [] PreCallback (CodeGenerationOptions opt, string var_name, bool o public string RawVisibility => support.Visibility; - public bool RequiresNew (Property property, CodeGenerationOptions opt) - { + public bool RequiresNew (Property property, CodeGenerationOptions opt) { // Only a class inherits from `Java.Lang.Object`; an interface does not, so // redeclaring one of these names there hides nothing (CS0109). if (this is ClassGen klass && klass.InheritsObject) { @@ -945,12 +944,41 @@ public bool RequiresNew (Property property, CodeGenerationOptions opt) } } + if (this is InterfaceGen && HidesJavaObjectInterfaceMember (property.AdjustedName)) + return true; + if (IsThrowable () && ThrowableRequiresNew.Contains (property.AdjustedName)) return true; return HidesInheritedMember (property.AdjustedName, opt); } + // True when a base type also implements `java.lang.CharSequence`, and so also has the + // `IEnumerable` support the generator synthesizes for it. + public bool BaseTypeImplementsCharSequence () => + Ancestors ().Any (a => a.Interfaces.Any (i => i.FullName == "Java.Lang.ICharSequence")); + + // True when a base type declares a nested type of the same name. The `EventArgs` + // classes synthesized for listener interfaces are placed in the listener's declaring + // type but are not in `NestedTypes`, so they are enumerated the way they are emitted. + public bool HidesNestedType (string name) => + Ancestors ().Any (a => a.HasNestedType (name) || a.SynthesizedEventArgsNames ().Contains (name)); + + IEnumerable SynthesizedEventArgsNames () => + NestedTypes.OfType () + .Where (i => i.IsListener) + .SelectMany (i => i.Methods + .Where (m => m.EventName != string.Empty && + (m.RetVal.IsVoid || m.IsEventHandlerWithHandledProperty) && + (!m.IsSimpleEventHandler || m.IsEventHandlerWithHandledProperty)) + .Select (m => i.GetArgsName (m))); + + // A generated interface extends `Android.Runtime.IJavaObject`, which declares `Handle`. + // It does not inherit the `System.Object` members a class does, so only that one name + // is hidden. + static bool HidesJavaObjectInterfaceMember (string memberName) => + string.Equals (memberName, "Handle", StringComparison.OrdinalIgnoreCase); + public bool RequiresNew (string memberName, Method method, CodeGenerationOptions opt) { // Only a class inherits from `Java.Lang.Object`, and `java.lang.Object` and @@ -958,12 +986,29 @@ public bool RequiresNew (string memberName, Method method, CodeGenerationOptions if (this is ClassGen klass && klass.InheritsObject && HidesJavaLangObjectMember (memberName, method)) return true; + if (this is InterfaceGen && HidesJavaObjectInterfaceMember (memberName)) + return true; + if (IsThrowable () && ThrowableRequiresNew.Contains (memberName)) return true; return HidesInheritedMember (memberName, method, opt); } + // The `string` overload the generator synthesizes for a method that takes or returns a + // `java.lang.CharSequence` is a separate, non-virtual member, so it hides -- rather + // than overrides -- the overload synthesized for the same method on a base type. + public bool StringOverloadRequiresNew (string memberName, Method method, CodeGenerationOptions opt) + { + if (this is ClassGen klass && klass.InheritsObject && HidesJavaLangObjectMember (memberName, method)) + return true; + + if (IsThrowable () && ThrowableRequiresNew.Contains (memberName)) + return true; + + return StringOverloadHidesInheritedMember (memberName, method, opt); + } + // Members that every generated peer type inherits from `Java.Lang.Object`/`System.Object`. // Redeclaring one of them requires `new` to avoid CS0108/CS0114. public static bool HidesJavaLangObjectMember (string memberName, Method method) @@ -1021,12 +1066,49 @@ public bool HidesInheritedMember (string memberName, CodeGenerationOptions opt) // `M (int)` does not hide `M (int)`. Fields, properties and nested types still // hide by name alone. public bool HidesInheritedMember (string memberName, Method method, CodeGenerationOptions opt) => + HidesEmittedMember (memberName, method, false, opt); + + // True when the `string` overload the generator synthesizes for `method` hides a + // member of a base type. The synthesized overload is not a Java method, so it is + // matched on the signature the generator emits for it rather than on `method`'s own. + public bool StringOverloadHidesInheritedMember (string memberName, Method method, CodeGenerationOptions opt) => + HidesEmittedMember (memberName, method, true, opt); + + bool HidesEmittedMember (string memberName, Method method, bool stringOverload, CodeGenerationOptions opt) => HidingScope (opt).Any (g => g.DeclaresNonMethodNamed (memberName) || - g.Methods.Any (m => m.AdjustedName == memberName && SignaturesMatch (m, method))); + g.Methods.Any (m => EmittedMembers (m).Any (e => e.Name == memberName && + SignaturesMatch (m, method, stringOverload || e.IsStringOverload)))); + + // The C# members the generator emits for a Java method: the bound method itself, and + // the `string` overload synthesized when the method takes or returns a + // `java.lang.CharSequence`. A method returning a `CharSequence` is bound under a + // `Formatted` name, leaving the plain name to the synthesized overload. + static IEnumerable<(string Name, bool IsStringOverload)> EmittedMembers (Method method) + { + yield return (method.AdjustedName, false); + + if (method.IsReturnCharSequence || method.Parameters.HasCharSequence) + yield return (method.Name, true); + } + + static bool SignaturesMatch (Method a, Method b, bool stringOverload) + { + if ((a.GenericArguments?.Count ?? 0) != (b.GenericArguments?.Count ?? 0)) + return false; - static bool SignaturesMatch (Method a, Method b) => - (a.GenericArguments?.Count ?? 0) == (b.GenericArguments?.Count ?? 0) && - ParameterList.Equals (a.Parameters, b.Parameters); + if (a.Parameters.Count != b.Parameters.Count) + return false; + + for (var i = 0; i < a.Parameters.Count; i++) { + var x = a.Parameters [i]; + var y = b.Parameters [i]; + + if (!(stringOverload ? x.StringOverloadTypeEquals (y) : x.ManagedTypeEquals (y))) + return false; + } + + return true; + } bool DeclaresMemberNamed (string memberName) => DeclaresNonMethodNamed (memberName) || Methods.Any (m => m.AdjustedName == memberName); diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Parameter.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Parameter.cs index 2a85efdc956..4eb7ff07a16 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Parameter.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Parameter.cs @@ -204,6 +204,22 @@ static bool Equals (GenericSymbol g1, GenericSymbol g2) return false; return true; } + + // Whether two parameters are emitted as the same C# type. Unlike `Equals`, the Java + // generic arguments are ignored, because they are erased in the generated binding: + // `Consumer` and `Consumer` are both emitted as + // `IConsumer`, so for questions decided by the C# signature -- such as whether one + // member hides another -- they are the same parameter. + public bool ManagedTypeEquals (Parameter other) => + IsArray == other.IsArray && FilterCSharpType (Type) == FilterCSharpType (other.Type); + + // The type used in place of this parameter's by the `string` overload the generator + // synthesizes for methods that take a `java.lang.CharSequence`. + public string StringOverloadType => Type.Replace ("Java.Lang.ICharSequence", "string"); + + public bool StringOverloadTypeEquals (Parameter other) => + IsArray == other.IsArray && + FilterCSharpType (StringOverloadType) == FilterCSharpType (other.StringOverloadType); static string FilterCSharpType (string s) { diff --git a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/CollectionSymbol.cs b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/CollectionSymbol.cs index 227a2f4013c..18debfeb64a 100644 --- a/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/CollectionSymbol.cs +++ b/external/Java.Interop/tools/generator/Java.Interop.Tools.Generator.ObjectModel/Symbols/CollectionSymbol.cs @@ -56,6 +56,10 @@ public bool MayHaveManagedGenericArguments { get { return true; } } + public ISymbol [] TypeParams { + get { return parms?.TypeParams; } + } + public string ReturnCast => string.Empty; public string GetObjectHandleProperty (CodeGenerationOptions opt, string variable) diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs index d7e0f9a3046..2ea0fbfc5f8 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundClass.cs @@ -158,7 +158,7 @@ void AddCharSequenceEnumerator (ClassGen klass) { if (klass.Interfaces.Any (p => p.FullName == "Java.Lang.ICharSequence")) { Methods.Add (new CharSequenceEnumeratorMethod ()); - Methods.Add (new CharSequenceGenericEnumeratorMethod ()); + Methods.Add (new CharSequenceGenericEnumeratorMethod (klass.BaseTypeImplementsCharSequence ())); } } @@ -302,7 +302,7 @@ void AddAbstractMethodDeclaration (GenBase klass, Method method, InterfaceGen if Methods.Add (new BoundMethodAbstractDeclaration (iface, method, opt, klass)); if (method.IsReturnCharSequence || method.Parameters.HasCharSequence) - Methods.Add (new BoundMethodStringOverload (method, opt)); + Methods.Add (new BoundMethodStringOverload (method, opt, klass)); if (method.Asyncify) Methods.Add (new MethodAsyncWrapper (method, opt)); @@ -319,7 +319,7 @@ void AddMethod (GenBase klass, Method method, CodeGenerationOptions opt) var gen_string_overload = !method.IsOverride && method.Parameters.HasCharSequence && !klass.ContainsMethod (name_and_jnisig); if (gen_string_overload || method.IsReturnCharSequence) - Methods.Add (new BoundMethodStringOverload (method, opt)); + Methods.Add (new BoundMethodStringOverload (method, opt, klass)); if (method.Asyncify) Methods.Add (new MethodAsyncWrapper (method, opt)); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundConstructor.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundConstructor.cs index 7f333f17c17..cd99bf46724 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundConstructor.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundConstructor.cs @@ -19,6 +19,8 @@ public class BoundConstructor : ConstructorWriter public BoundConstructor (ClassGen klass, Ctor constructor, bool useBase, CodeGenerationOptions opt, CodeGeneratorContext context) { + JavaProjectionWarnings.AddObsoleteUseSuppressions (this, constructor, opt); + this.constructor = constructor; this.opt = opt; this.context = context; diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs index edbf2c0eeb2..6c9adf511a1 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundInterface.cs @@ -124,7 +124,7 @@ void AddInterfaceEventHandler (InterfaceGen iface, CodeGenerationOptions opt, Co // Check if there's an existing EventArgs class to add to if (event_args_class is null) { - event_args_class = new InterfaceEventArgsClass (iface, method, opt); + event_args_class = new InterfaceEventArgsClass (iface, method, opt, context.ContextTypes.Skip (1).FirstOrDefault ()); post_sibling_types.Add (event_args_class); } @@ -245,7 +245,7 @@ void AddMethods (InterfaceGen iface, CodeGenerationOptions opt) var gen_string_overload = !method.IsOverride && method.Parameters.HasCharSequence && !iface.ContainsMethod (name_and_jnisig); if (gen_string_overload || method.IsReturnCharSequence) - Methods.Add (new BoundMethodStringOverload (method, opt)); + Methods.Add (new BoundMethodStringOverload (method, opt, iface)); if (method.Asyncify) Methods.Add (new MethodAsyncWrapper (method, opt)); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs index 2fd2fafe6b7..d74032c0a77 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethod.cs @@ -17,7 +17,7 @@ public class BoundMethod : MethodWriter public Method JavaMethod { get; } - public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool generateCallbacks) + public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool generateCallbacks, bool forceOverride = false) { JavaMethod = method; @@ -39,6 +39,15 @@ public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool IsVirtual = virt_ov.Trim () == "virtual"; IsOverride = virt_ov.Trim () == "override"; + // A method re-declaring a Java default interface method is emitted as `virtual` + // rather than `override`, because a C# default interface member is not inherited + // by the implementing class. That does not hold for a type deriving from such a + // class, where the member is an ordinary inherited virtual method. + if (forceOverride) { + IsVirtual = false; + IsOverride = true; + } + // When using DIM, don't generate "virtual sealed" methods, remove both modifiers instead if (opt.SupportDefaultInterfaceMethods && method.OverriddenInterfaceMethod != null && IsVirtual && IsSealed) { IsVirtual = false; @@ -53,20 +62,30 @@ public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool ExplicitInterfaceImplementation = method.ExplicitInterface; // Allow user to override our virtual/override logic - if (method.ManagedOverride?.ToLowerInvariant () == "virtual") { + var managed_override = method.ManagedOverride?.ToLowerInvariant (); + var force_shadow = false; + + if (managed_override == "virtual") { IsVirtual = true; IsOverride = false; - } else if (method.ManagedOverride?.ToLowerInvariant () == "override") { + } else if (managed_override == "override") { IsVirtual = false; IsOverride = true; - } else if (method.ManagedOverride?.ToLowerInvariant () == "none") { + } else if (managed_override == "none") { IsVirtual = false; IsOverride = false; + } else if (managed_override == "new") { + // The hidden member is not visible to the generator, for example because it + // was removed from the API description and hand-bound instead. Leave the + // computed virtual-ness alone; only the `override` has to become a `new`. + IsOverride = false; + force_shadow = true; } // `new` hides an inherited member, so it is invalid on an override or on an // explicit interface implementation. - if ((IsVirtual || !IsOverride) && !ExplicitInterfaceImplementation.HasValue () && type.RequiresNew (method.AdjustedName, method, opt)) + if ((IsVirtual || !IsOverride) && !ExplicitInterfaceImplementation.HasValue () && + (force_shadow || type.RequiresNew (method.AdjustedName, method, opt))) IsShadow = true; ReturnType = new TypeReferenceWriter (opt.GetTypeReferenceName (method.RetVal)); @@ -80,7 +99,7 @@ public BoundMethod (GenBase type, Method method, CodeGenerationOptions opt, bool JavaProjectionWarnings.AddFinalizeSuppression (this, method); JavaProjectionWarnings.AddObsoleteSuppressions (this, method, opt); - JavaProjectionWarnings.AddNullabilitySuppressions (this, type, method, opt); + JavaProjectionWarnings.AddNullabilitySuppressions (this, type, method, opt, ExplicitInterfaceImplementation.HasValue ()); SourceWriterExtensions.AddRestrictToWarning (Attributes, method.AnnotatedVisibility, false, opt); if (method.IsReturnEnumified) diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs index 643725a4c8d..666f0d64d11 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs @@ -62,7 +62,9 @@ public BoundMethodAbstractDeclaration (GenBase gen, Method method, CodeGeneratio JavaProjectionWarnings.AddFinalizeSuppression (this, method); JavaProjectionWarnings.AddObsoleteSuppressions (this, method, opt); - JavaProjectionWarnings.AddNullabilitySuppressions (this, gen, method, opt); + // `gen` is the interface the method is declared by, and is null when the class + // declares it itself, so the class is what the member is compared against. + JavaProjectionWarnings.AddNullabilitySuppressions (this, gen ?? impl, method, opt, ExplicitInterfaceImplementation.HasValue ()); SourceWriterExtensions.AddRestrictToWarning (Attributes, method.AnnotatedVisibility, false, opt); SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs index d3f01c3be4b..7c5aa85fc27 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundMethodStringOverload.cs @@ -13,7 +13,7 @@ public class BoundMethodStringOverload : MethodWriter readonly Method method; readonly CodeGenerationOptions opt; - public BoundMethodStringOverload (Method method, CodeGenerationOptions opt) + public BoundMethodStringOverload (Method method, CodeGenerationOptions opt, GenBase declaringType = null) { this.method = method; this.opt = opt; @@ -21,6 +21,11 @@ public BoundMethodStringOverload (Method method, CodeGenerationOptions opt) Name = method.Name; IsStatic = method.IsStatic; + // The synthesized overload is a separate, non-virtual member, so it hides rather + // than overrides the overload synthesized for the same method on a base type. + IsShadow = declaringType != null && !method.IsStatic && + declaringType.StringOverloadRequiresNew (Name, method, opt); + SetVisibility (method.Visibility); ReturnType = new TypeReferenceWriter (opt.GetTypeReferenceName (method.RetVal).Replace ("Java.Lang.ICharSequence", "string").Replace ("global::string", "string")); diff --git a/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs index 6809e6559c3..befd3a2c895 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/BoundProperty.cs @@ -60,19 +60,28 @@ public BoundProperty (GenBase gen, Property property, CodeGenerationOptions opt, } // Allow user to override our virtual/override logic - if (!forceOverride && (property.Getter ?? property.Setter).ManagedOverride?.ToLowerInvariant () == "virtual") { + var managed_override = (property.Getter ?? property.Setter).ManagedOverride?.ToLowerInvariant (); + var force_shadow = false; + + if (!forceOverride && managed_override == "virtual") { IsVirtual = true; IsOverride = false; - } else if (!forceOverride && (property.Getter ?? property.Setter).ManagedOverride?.ToLowerInvariant () == "override") { + } else if (!forceOverride && managed_override == "override") { IsVirtual = false; IsOverride = true; - } else if (!forceOverride && (property.Getter ?? property.Setter).ManagedOverride?.ToLowerInvariant () == "none") { + } else if (!forceOverride && managed_override == "none") { IsVirtual = false; IsOverride = false; + } else if (!forceOverride && managed_override == "new") { + // The hidden member is not visible to the generator, for example because it + // was removed from the API description and hand-bound instead. Leave the + // computed virtual-ness alone; only the `override` has to become a `new`. + IsOverride = false; + force_shadow = true; } // `new` only applies when the property hides rather than overrides the inherited one. - IsShadow = !IsOverride && gen.RequiresNew (property, opt); + IsShadow = !IsOverride && (force_shadow || gen.RequiresNew (property, opt)); // Add [Obsolete] or [ObsoletedOSPlatform] if (property.IsWholePropertyDeprecated) { @@ -89,7 +98,7 @@ public BoundProperty (GenBase gen, Property property, CodeGenerationOptions opt, } JavaProjectionWarnings.AddObsoleteSuppressions (this, property, opt); - JavaProjectionWarnings.AddNullabilitySuppressions (this, gen, property, opt); + JavaProjectionWarnings.AddNullabilitySuppressions (this, gen, property, opt, ExplicitInterfaceImplementation.HasValue ()); SourceWriterExtensions.AddRestrictToWarning (GetterAttributes, property.Getter.AnnotatedVisibility, false, opt); SourceWriterExtensions.AddRestrictToWarning (SetterAttributes, property.Setter?.AnnotatedVisibility, false, opt); diff --git a/external/Java.Interop/tools/generator/SourceWriters/CharSequenceEnumeratorMethod.cs b/external/Java.Interop/tools/generator/SourceWriters/CharSequenceEnumeratorMethod.cs index 79c4b1f6d2f..0d2bef054a0 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/CharSequenceEnumeratorMethod.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/CharSequenceEnumeratorMethod.cs @@ -29,12 +29,13 @@ public class CharSequenceGenericEnumeratorMethod : MethodWriter // for (int i = 0; i < Length(); i++) // yield return CharAt (i); // } - public CharSequenceGenericEnumeratorMethod () + public CharSequenceGenericEnumeratorMethod (bool isShadow = false) { Name = "GetEnumerator"; ReturnType = new TypeReferenceWriter ("global::System.Collections.Generic.IEnumerator"); IsPublic = true; + IsShadow = isShadow; Body.Add ("for (int i = 0; i < Length (); i++)"); Body.Add ("\tyield return CharAt (i);"); diff --git a/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs b/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs index 25963c9377a..b2ef9526d5b 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/ClassInvokerClass.cs @@ -122,7 +122,9 @@ void AddMethodInvokers (ClassGen klass, IEnumerable methods, HashSet IsReferenceType (p.Symbol) && p.NotNull)) + writer.Add (CS8604, GenericMarshalArgumentReason); + } + + // The marshal body invokes the member through the interface it is declared on. When + // this method is an explicit implementation, that resolves to the inherited + // declaration, whose parameters may be annotated differently. + public static void AddMarshalArgumentSuppressions (ISuppressWarnings writer, GenBase type, Method method, CodeGenerationOptions opt) + { + if (!opt.SupportNullableReferenceTypes || type == null) + return; + + foreach (var (base_method, via_interface) in GetOverriddenMembers (type, method)) { + if (!via_interface) + continue; + + for (var i = 0; i < method.Parameters.Count && i < base_method.Parameters.Count; i++) { + var p = method.Parameters [i]; + + if (IsReferenceType (p.Symbol) && !p.NotNull && base_method.Parameters [i].NotNull) { + writer.Add (CS8604, MarshalArgumentReason); + return; + } + } + } } static bool ReturnNullabilityDiffers (Method method, Method baseMethod) => @@ -186,13 +310,29 @@ static bool ParameterNullabilityDiffers (Method method, Method baseMethod) yield return (method.OverriddenInterfaceMethod, true); foreach (var iface in GetImplementedInterfaces (type)) { - var im = iface.Methods.FirstOrDefault (m => m != method && IsSameJavaMethod (m, method)); + // A Java getter/setter pair is projected as a property, so the interface's + // accessors are not in `Methods` and have to be looked at separately. + var im = InterfaceMembers (iface).FirstOrDefault (m => m != method && IsSameJavaMethod (m, method)); if (im != null) yield return (im, true); } } + static IEnumerable InterfaceMembers (InterfaceGen iface) + { + foreach (var m in iface.Methods) + yield return m; + + foreach (var p in iface.Properties) { + if (p.Getter != null) + yield return p.Getter; + + if (p.Setter != null) + yield return p.Setter; + } + } + // Java allows an override to narrow its return type, so only the parameters of the // JNI signature identify the method being overridden. static bool IsSameJavaMethod (Method a, Method b) => @@ -238,42 +378,50 @@ static IEnumerable GetImplementedInterfaces (GenBase type) } } - static bool SignatureUsesObsoleteType (Method method, CodeGenerationOptions opt) + static bool SignatureUsesObsoleteType (MethodBase method, CodeGenerationOptions opt) { - if (IsBoundAsObsolete (method.RetVal.Symbol, opt)) + if (method is Method m && IsBoundAsObsolete (m.RetVal.Symbol, opt)) return true; return method.Parameters.Any (p => IsBoundAsObsolete (p.Symbol, opt)); } - public static bool IsBoundAsObsolete (ISymbol symbol, CodeGenerationOptions opt) - { - var gen = Unwrap (symbol); - - return gen != null && IsBoundAsObsolete (gen.DeprecatedComment, gen.DeprecatedSince, opt); - } + public static bool IsBoundAsObsolete (ISymbol symbol, CodeGenerationOptions opt) => + ReferencedTypes (symbol).Any (gen => IsBoundAsObsolete (gen.DeprecatedComment, gen.DeprecatedSince, opt)); static bool IsBoundAsObsolete (string deprecated, AndroidSdkVersion? deprecatedSince, CodeGenerationOptions opt) => SourceWriterExtensions.EmitsObsoleteAttribute (deprecated, opt, deprecatedSince); - // Unwraps the layers of symbols (arrays, generic instantiations, ...) that can sit - // between a type reference and the bound type it ultimately refers to. - static GenBase Unwrap (ISymbol symbol) + // Yields every bound type a type reference mentions. A single reference can name more + // than one type -- `java.util.List` binds to + // `IList`, and it is the type argument that carries the deprecation -- so the + // arrays and generic instantiations that can sit in between have to be walked through + // rather than simply unwrapped. + static IEnumerable ReferencedTypes (ISymbol symbol) { - while (true) { - switch (symbol) { - case null: - return null; - case GenBase gen: - return gen; - case GenericSymbol generic: - return generic.Gen; - case ArraySymbol array: - symbol = array.ElementSymbol; - continue; - default: - return null; - } + switch (symbol) { + case null: + yield break; + case GenBase gen: + yield return gen; + break; + case GenericSymbol generic: + if (generic.Gen != null) + yield return generic.Gen; + + foreach (var type_param in generic.TypeParams ?? Array.Empty ()) + foreach (var referenced in ReferencedTypes (type_param)) + yield return referenced; + break; + case CollectionSymbol collection: + foreach (var type_param in collection.TypeParams ?? Array.Empty ()) + foreach (var referenced in ReferencedTypes (type_param)) + yield return referenced; + break; + case ArraySymbol array: + foreach (var referenced in ReferencedTypes (array.ElementSymbol)) + yield return referenced; + break; } } } diff --git a/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs b/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs index 957bb036737..0d3cc6b16c3 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/Extensions/SourceWriterExtensions.cs @@ -165,9 +165,9 @@ public static bool AddInterfaceListenerEventOrProperty (TypeWriter tw, Interface return false; } else { var mt = target.Methods.Where (method => string.Compare (method.Name, connector_fmt, StringComparison.OrdinalIgnoreCase) == 0 && method.IsListenerConnector).FirstOrDefault (); - var hasHandlerArgument = mt != null && mt.IsListenerConnector && mt.Parameters.Count == 2 && mt.Parameters [1].Type == "Android.OS.Handler"; + var handlerParameter = mt != null && mt.IsListenerConnector && mt.Parameters.Count == 2 && mt.Parameters [1].Type == "Android.OS.Handler" ? mt.Parameters [1] : null; - tw.Events.Add (new InterfaceListenerEvent (iface, setListenerMethod, name, nameSpec, full_delegate_name, connector_fmt, add, remove, hasHandlerArgument, opt)); + tw.Events.Add (new InterfaceListenerEvent (iface, setListenerMethod, name, nameSpec, full_delegate_name, connector_fmt, add, remove, handlerParameter, opt)); return true; } } else { diff --git a/external/Java.Interop/tools/generator/SourceWriters/GenericExplicitInterfaceImplementationMethod.cs b/external/Java.Interop/tools/generator/SourceWriters/GenericExplicitInterfaceImplementationMethod.cs index 869fb50205d..8d4b2311690 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/GenericExplicitInterfaceImplementationMethod.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/GenericExplicitInterfaceImplementationMethod.cs @@ -28,6 +28,8 @@ public GenericExplicitInterfaceImplementationMethod (Method method, GenericSymbo Comments.Add ($"// This method is explicitly implemented as a member of an instantiated {gen.FullName}"); + JavaProjectionWarnings.AddGenericMarshalSuppressions (this, method, opt); + SourceWriterExtensions.AddMethodCustomAttributes (Attributes, method); this.AddMethodParameters (method.Parameters, opt); } diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs index bd82c589e2e..d7590d72ce4 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventArgsClass.cs @@ -10,13 +10,17 @@ namespace generator.SourceWriters { public class InterfaceEventArgsClass : ClassWriter { - public InterfaceEventArgsClass (InterfaceGen iface, Method method, CodeGenerationOptions opt) + public InterfaceEventArgsClass (InterfaceGen iface, Method method, CodeGenerationOptions opt, GenBase declaringType = null) { - JavaProjectionWarnings.AddObsoleteUseSuppressions (this, method, opt); + JavaProjectionWarnings.AddSynthesizedTypeObsoleteSuppressions (this, iface, method, opt); Name = iface.GetArgsName (method); Inherits = "global::System.EventArgs"; + // This type is nested in the listener's declaring type, whose base type may + // declare or synthesize a nested type of the same name. + IsShadow = declaringType != null && declaringType.HidesNestedType (Name); + IsPublic = true; IsPartial = true; diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs index de366d60b53..8dfc59ca611 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceEventHandlerImplClass.cs @@ -112,6 +112,8 @@ public InterfaceEventHandlerImplMethod (InterfaceGen iface, Method method, List< IsPublic = true; + JavaProjectionWarnings.AddNoHandlerReturnSuppression (this, method, opt); + this.AddMethodParameters (method.Parameters, opt); } diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerEvent.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerEvent.cs index fb7a2cc4bf5..5a8c560ba3e 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerEvent.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerEvent.cs @@ -12,8 +12,10 @@ public class InterfaceListenerEvent : EventWriter { readonly InterfaceListenerEventHandlerHelper helper_method; - public InterfaceListenerEvent (InterfaceGen iface, Method method, string name, string nameSpec, string fullDelegateName, string wrefSuffix, string add, string remove, bool hasHandlerArgument, CodeGenerationOptions opt) + public InterfaceListenerEvent (InterfaceGen iface, Method method, string name, string nameSpec, string fullDelegateName, string wrefSuffix, string add, string remove, Parameter handlerParameter, CodeGenerationOptions opt) { + JavaProjectionWarnings.AddListenerEventSuppressions (this, iface, method, opt); + Name = name; EventType = new TypeReferenceWriter (opt.GetOutputName (fullDelegateName)); @@ -26,7 +28,7 @@ public InterfaceListenerEvent (InterfaceGen iface, Method method, string name, s AddBody.Add ($"global::Java.Interop.EventHelper.AddEventHandler<{opt.GetOutputName (iface.FullName)}, {opt.GetOutputName (iface.FullName)}Implementor>("); AddBody.Add ($"ref weak_implementor_{wrefSuffix},"); AddBody.Add ($"__Create{iface.Name}Implementor,"); - AddBody.Add ($"{add + (hasHandlerArgument ? "_Event_With_Handler_Helper" : null)},"); + AddBody.Add ($"{add + (handlerParameter != null ? "_Event_With_Handler_Helper" : null)},"); AddBody.Add ($"__h => __h.{nameSpec}Handler += value);"); HasRemove = true; @@ -37,8 +39,8 @@ public InterfaceListenerEvent (InterfaceGen iface, Method method, string name, s RemoveBody.Add ($"{remove},"); RemoveBody.Add ($"__h => __h.{nameSpec}Handler -= value);"); - if (hasHandlerArgument) - helper_method = new InterfaceListenerEventHandlerHelper (iface, method, add, opt); + if (handlerParameter != null) + helper_method = new InterfaceListenerEventHandlerHelper (iface, method, add, handlerParameter, opt); } public override void Write (CodeWriter writer) @@ -51,14 +53,20 @@ public override void Write (CodeWriter writer) public class InterfaceListenerEventHandlerHelper : MethodWriter { - public InterfaceListenerEventHandlerHelper (InterfaceGen iface, Method method, string add, CodeGenerationOptions opt) + public InterfaceListenerEventHandlerHelper (InterfaceGen iface, Method method, string add, Parameter handlerParameter, CodeGenerationOptions opt) { + JavaProjectionWarnings.AddListenerEventSuppressions (this, iface, method, opt); + Name = add + "_Event_With_Handler_Helper"; Parameters.Add (new MethodParameterWriter ("value", new TypeReferenceWriter (opt.GetOutputName (iface.FullName)))); ReturnType = TypeReferenceWriter.Void; SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); + // The helper registers the listener without a `Handler`, which the Java API allows + // even when the parameter is not annotated as nullable. + JavaProjectionWarnings.AddNoHandlerArgumentSuppression (this, handlerParameter, opt); + Body.Add ($"{add} (value, null);"); } } diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerProperty.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerProperty.cs index 98532860210..c990a81b767 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerProperty.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerProperty.cs @@ -12,6 +12,8 @@ public class InterfaceListenerProperty : PropertyWriter { public InterfaceListenerProperty (InterfaceGen iface, string name, string nameSpec, string methodName, string fullDelegateName, CodeGenerationOptions opt) { + JavaProjectionWarnings.AddListenerEventSuppressions (this, iface, null, opt); + Name = name; PropertyType = new TypeReferenceWriter (opt.GetOutputName (fullDelegateName)) { Nullable = opt.SupportNullableReferenceTypes }; diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerPropertyImplementor.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerPropertyImplementor.cs index b74e87f77b1..c720ab70071 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerPropertyImplementor.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceListenerPropertyImplementor.cs @@ -15,6 +15,8 @@ public class InterfaceListenerPropertyImplementor : PropertyWriter public InterfaceListenerPropertyImplementor (InterfaceGen iface, string name, CodeGenerationOptions opt) { + JavaProjectionWarnings.AddListenerEventSuppressions (this, iface, null, opt); + this.name = name; this.opt = opt; diff --git a/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs b/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs index 177170a5116..65ffccf3ff8 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/InterfaceMemberAlternativeClass.cs @@ -81,6 +81,8 @@ void AddMethods (InterfaceGen iface, bool shouldObsolete, CodeGenerationOptions var gen_string_overload = !method.IsOverride && method.Parameters.HasCharSequence && !iface.ContainsMethod (name_and_jnisig); if (gen_string_overload || method.IsReturnCharSequence) + // The alternative class derives from `Java.Lang.Object` rather than from + // the interface, so it inherits nothing the overload could hide. Methods.Add (new BoundMethodStringOverload (method, opt)); if (method.Asyncify) diff --git a/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs b/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs index 41819378dd1..fbe2da5e512 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/MethodAsyncWrapper.cs @@ -30,6 +30,10 @@ public MethodAsyncWrapper (Method method, CodeGenerationOptions opt) if (!method.IsVoid) ReturnType.Name += "<" + opt.GetTypeReferenceName (method.RetVal) + ">"; + // The wrapper exists only to invoke the method it wraps, so a deprecated method + // has a deprecated wrapper. + SourceWriterExtensions.AddObsolete (Attributes, method.Deprecated, opt, deprecatedSince: method.DeprecatedSince); + SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); Body.Add ($"return global::System.Threading.Tasks.Task.Run (() => {method.AdjustedName} ({method.Parameters.GetCall (opt)}));"); diff --git a/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs b/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs index dd4808f416f..949c3ab5ec0 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/MethodCallback.cs @@ -20,6 +20,7 @@ public class MethodCallback : MethodWriter readonly FieldWriter delegate_field; readonly MethodWriter delegate_getter; + readonly WarningSuppressionScope marshal_body_suppressions = new WarningSuppressionScope (); // static sbyte n_ByteValueExact (IntPtr jnienv, IntPtr native__this) // { @@ -53,6 +54,9 @@ public MethodCallback (GenBase type, Method method, CodeGenerationOptions option SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); + JavaProjectionWarnings.AddCallbackObsoleteSuppressions (marshal_body_suppressions, method, opt); + JavaProjectionWarnings.AddMarshalArgumentSuppressions (marshal_body_suppressions, type, method, opt); + Parameters.Add (new MethodParameterWriter ("jnienv", TypeReferenceWriter.IntPtr)); Parameters.Add (new MethodParameterWriter ("native__this", TypeReferenceWriter.IntPtr)); @@ -74,6 +78,8 @@ protected override void WriteBody (CodeWriter writer) void WriteMarshalBody (CodeWriter writer) { + marshal_body_suppressions.WriteSuppressWarningsStart (writer); + var attributes = new List (); SourceWriterExtensions.AddObsolete (attributes, null, opt, forceDeprecate: !string.IsNullOrWhiteSpace (method.Deprecated), deprecatedSince: method.DeprecatedSince); SourceWriterExtensions.AddSupportedOSPlatform (attributes, method, opt); @@ -110,6 +116,8 @@ void WriteMarshalBody (CodeWriter writer) writer.Unindent (); writer.WriteLine ("}"); + + marshal_body_suppressions.WriteSuppressWarningsEnd (writer); } public override void Write (CodeWriter writer) diff --git a/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs b/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs index 0e360a2db7b..d4df6fc3be3 100644 --- a/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs +++ b/external/Java.Interop/tools/generator/SourceWriters/MethodExtensionAsyncWrapper.cs @@ -24,6 +24,10 @@ public MethodExtensionAsyncWrapper (Method method, CodeGenerationOptions opt, st if (!method.IsVoid) ReturnType.Name += "<" + opt.GetTypeReferenceName (method.RetVal) + ">"; + // The wrapper exists only to invoke the method it wraps, so a deprecated method + // has a deprecated wrapper. + SourceWriterExtensions.AddObsolete (Attributes, method.Deprecated, opt, deprecatedSince: method.DeprecatedSince); + SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt); Body.Add ($"return global::System.Threading.Tasks.Task.Run (() => self.{method.AdjustedName} ({method.Parameters.GetCall (opt)}));"); diff --git a/src/Mono.Android/Android.Content.Res/IXmlResourceParser.cs b/src/Mono.Android/Android.Content.Res/IXmlResourceParser.cs index a4e8622be18..81bde8a2a32 100644 --- a/src/Mono.Android/Android.Content.Res/IXmlResourceParser.cs +++ b/src/Mono.Android/Android.Content.Res/IXmlResourceParser.cs @@ -11,10 +11,10 @@ public partial interface IXmlResourceParser : Android.Util.IAttributeSet, IXmlPu new int AttributeCount { get; } - new string PositionDescription { get; } + new string? PositionDescription { get; } - new string GetAttributeName (int pos); - new string GetAttributeValue (int pos); + new string? GetAttributeName (int pos); + new string? GetAttributeValue (int pos); new string? GetAttributeValue (string? ns, string? name); #endregion } diff --git a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt index 70f8753b3b6..161190110dd 100644 --- a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Shipped.txt @@ -66155,8 +66155,10 @@ const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile0 = Android.Media const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile1 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.EncoderCapabilities.BitrateModeCbrFd = Android.Media.BitrateMode.CbrFd -> Android.Media.BitrateMode diff --git a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt index 9fe4aff94b8..0b3c52e5555 100644 --- a/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.1/PublicAPI.Unshipped.txt @@ -1,5117 +1,8 @@ #nullable enable -*REMOVED*Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, string? info) -> void -*REMOVED*Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -*REMOVED*Android.App.AppFunctions.AppFunctionState.Default = 0 -> Android.App.AppFunctions.AppFunctionState -*REMOVED*Android.App.AppFunctions.AppFunctionState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionState -*REMOVED*Android.App.AppFunctions.AppFunctionState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionState -*REMOVED*Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder? builder) -> Android.App.Notification.Builder? -*REMOVED*Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice? device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool -*REMOVED*Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! cyclingPedalingCadenceRecordSamples) -> void -*REMOVED*Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! speedRecordSamples) -> void -*REMOVED*Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! stepsCadenceRecordSamples) -> void -*REMOVED*Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress! macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -*REMOVED*Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity! activity) -> void -*REMOVED*Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity! activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void -*REMOVED*Android.OS.Bundle.GetByteArray(string? key) -> byte[]? -*REMOVED*Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void -*REMOVED*Android.Runtime.XmlReaderPullParser.GetNamespace(string! prefix) -> string? -*REMOVED*Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]! holderForStartAndLength) -> char[]! -*REMOVED*Android.Telecom.CallControl.Answer(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -*REMOVED*Android.Telecom.CallControl.RequestVideoState(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -*REMOVED*Android.Text.IInputType -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string! comment) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string! domain) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date! date) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string! path) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string! value) -> void *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void -*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void -*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer! action) -> bool -*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionState.Default -> Android.App.AppFunctions.AppFunctionState -*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionState.Disabled -> Android.App.AppFunctions.AppFunctionState -*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionState.Enabled -> Android.App.AppFunctions.AppFunctionState -*REMOVED*const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType -*REMOVED*override Android.Graphics.AndroidBitmapInfo.Equals(object! value) -> bool -*REMOVED*override Android.Graphics.Color.Equals(object! obj) -> bool -*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type! targetType) -> Android.Graphics.Color -*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type! targetType) -> System.Linq.Expressions.Expression! -*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes) -> int -*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes, int offset, int length) -> int -*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer) -> void -*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer, int offset, int length) -> void -*REMOVED*override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object! -*REMOVED*override Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -*REMOVED*override Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -*REMOVED*override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override sealed Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void -*REMOVED*static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string! -*REMOVED*static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy? -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, Android.Content.Intent? intent) -> int -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, string? packageName) -> void -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, Java.Lang.ICharSequence? info) -> void -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName! admin, Android.App.Admin.PermissionPolicy policy) -> void -*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! connectionMigrationOptions) -> Android.Net.Http.HttpEngine.Builder! -*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! dnsOptions) -> Android.Net.Http.HttpEngine.Builder! -*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! quicOptions) -> Android.Net.Http.HttpEngine.Builder! -*REMOVED*virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pin, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void -*REMOVED*virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frame) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, Java.Lang.Throwable? cause) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message, Java.Lang.Throwable? cause) -> void -Android.App.ActionEmphasis -Android.App.ActionEmphasis.Auto = 0 -> Android.App.ActionEmphasis -Android.App.ActionEmphasis.Primary = 1 -> Android.App.ActionEmphasis -Android.App.ActionEmphasis.Secondary = 2 -> Android.App.ActionEmphasis -Android.App.ActionStyle -Android.App.ActionStyle.Auto = 0 -> Android.App.ActionStyle -Android.App.ActionStyle.IconAndText = 2 -> Android.App.ActionStyle -Android.App.ActionStyle.IconOnly = 3 -> Android.App.ActionStyle -Android.App.ActionStyle.TextOnly = 1 -> Android.App.ActionStyle -Android.App.Activity.IsHandoffEnabled.get -> bool -Android.App.Activity.SetHandoffEnabled(bool handoffEnabled, Android.App.HandoffActivityParams? handoffActivityParams) -> void -Android.App.ActivityManager.MemoryInfo.FreeMem.get -> long -Android.App.ActivityManager.MemoryInfo.FreeMem.set -> void -Android.App.ActivityManager.TaskDescription.Builder.SetBadge(Android.Graphics.Drawables.Icon? badge) -> Android.App.ActivityManager.TaskDescription.Builder! -Android.App.ActivityManager.TaskDescription.Builder.SetIcon(Android.Graphics.Drawables.Icon? icon) -> Android.App.ActivityManager.TaskDescription.Builder! -Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp = 1 -> Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayer.Pinned = 2 -> Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayer.Undefined = 0 -> Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayerResult -Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted = 0 -> Android.App.ActivityManagerAppTaskWindowingLayerResult -Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected = 1 -> Android.App.ActivityManagerAppTaskWindowingLayerResult -Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, string? info) -> void -Android.App.AnrType -Android.App.AnrType.AppTriggered = 7 -> Android.App.AnrType -Android.App.AnrType.ApplicationStart = 10 -> Android.App.AnrType -Android.App.AnrType.BroadcastOfIntent = 3 -> Android.App.AnrType -Android.App.AnrType.ContentProviderNotResponding = 6 -> Android.App.AnrType -Android.App.AnrType.ExecuteService = 5 -> Android.App.AnrType -Android.App.AnrType.ForegroundShortServiceTimeout = 8 -> Android.App.AnrType -Android.App.AnrType.InputDispatch = 2 -> Android.App.AnrType -Android.App.AnrType.InputDispatchNoFocusedWindow = 1 -> Android.App.AnrType -Android.App.AnrType.JobServiceStart = 9 -> Android.App.AnrType -Android.App.AnrType.Other = 0 -> Android.App.AnrType -Android.App.AnrType.StartForegroundService = 4 -> Android.App.AnrType -Android.App.AnrTypes -Android.App.AnrWarningResult -Android.App.AnrWarningResult.AnrId.get -> int -Android.App.AnrWarningResult.AnrType.get -> int -Android.App.AnrWarningResult.ConsumedMillis.get -> long -Android.App.AnrWarningResult.DescribeContents() -> int -Android.App.AnrWarningResult.Description.get -> string! -Android.App.AnrWarningResult.InterfaceConsts -Android.App.AnrWarningResult.TimeoutMillis.get -> long -Android.App.AnrWarningResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionActivityId -Android.App.AppFunctions.AppFunctionActivityId.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts -Android.App.AppFunctions.AppFunctionActivityId.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionActivityState -Android.App.AppFunctions.AppFunctionActivityState.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId! -Android.App.AppFunctions.AppFunctionActivityState.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionActivityState.FunctionNames.get -> Android.Util.ArraySet! -Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts -Android.App.AppFunctions.AppFunctionActivityState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionEnabledState.Default = 0 -> Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionEnabledState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionEnabledState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionManager.GetAppFunctionActivityStates(System.Collections.Generic.ICollection! activityIds, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionManager.GetAppFunctionStates(System.Collections.Generic.IList! appFunctionNames, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionManager.ObserveAppFunctions(Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunctionObserver! appFunctionObserver) -> Android.App.AppFunctions.IAppFunctionObservation! -Android.App.AppFunctions.AppFunctionManager.RegisterAppFunction(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> Android.App.AppFunctions.IAppFunctionRegistration! -Android.App.AppFunctions.AppFunctionManager.RegisterAppFunctions(System.Collections.Generic.IList! requests) -> Android.App.AppFunctions.IAppFunctionRegistration! -Android.App.AppFunctions.AppFunctionManager.SearchAppFunctions(Android.App.AppFunctions.AppFunctionSearchSpec! searchSpec, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionEnabledState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionMetadata -Android.App.AppFunctions.AppFunctionMetadata.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts -Android.App.AppFunctions.AppFunctionMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! -Android.App.AppFunctions.AppFunctionMetadata.Name.get -> Android.App.AppFunctions.AppFunctionName! -Android.App.AppFunctions.AppFunctionMetadata.PackageMetadata.get -> Android.App.AppFunctions.AppFunctionPackageMetadata! -Android.App.AppFunctions.AppFunctionMetadata.SchemaMetadata.get -> Android.App.AppFunctions.AppFunctionSchemaMetadata? -Android.App.AppFunctions.AppFunctionMetadata.Scope.get -> int -Android.App.AppFunctions.AppFunctionMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionMetadataScope -Android.App.AppFunctions.AppFunctionMetadataScope.Activity = 1 -> Android.App.AppFunctions.AppFunctionMetadataScope -Android.App.AppFunctions.AppFunctionMetadataScope.Global = 0 -> Android.App.AppFunctions.AppFunctionMetadataScope -Android.App.AppFunctions.AppFunctionName -Android.App.AppFunctions.AppFunctionName.AppFunctionName(string! packageName, string! functionIdentifier) -> void -Android.App.AppFunctions.AppFunctionName.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionName.FunctionIdentifier.get -> string! -Android.App.AppFunctions.AppFunctionName.InterfaceConsts -Android.App.AppFunctions.AppFunctionName.PackageName.get -> string! -Android.App.AppFunctions.AppFunctionName.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionPackageMetadata -Android.App.AppFunctions.AppFunctionPackageMetadata.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts -Android.App.AppFunctions.AppFunctionPackageMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! -Android.App.AppFunctions.AppFunctionPackageMetadata.PackageName.get -> string! -Android.App.AppFunctions.AppFunctionPackageMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionSchemaMetadata -Android.App.AppFunctions.AppFunctionSchemaMetadata.AppFunctionSchemaMetadata(string! schemaCategory, string! schemaName, long schemaVersion) -> void -Android.App.AppFunctions.AppFunctionSchemaMetadata.Category.get -> string! -Android.App.AppFunctions.AppFunctionSchemaMetadata.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts -Android.App.AppFunctions.AppFunctionSchemaMetadata.Name.get -> string! -Android.App.AppFunctions.AppFunctionSchemaMetadata.Version.get -> long -Android.App.AppFunctions.AppFunctionSchemaMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionSearchSpec -Android.App.AppFunctions.AppFunctionSearchSpec.Builder -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Build() -> Android.App.AppFunctions.AppFunctionSearchSpec! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Builder() -> void -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetFunctionNames(System.Collections.Generic.ICollection? functionNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetMinSchemaVersion(long minSchemaVersion) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetPackageNames(System.Collections.Generic.ICollection? packageNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaCategory(string? schemaCategory) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaName(string? schemaName) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetScopes(System.Collections.Generic.ICollection? scopes) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionSearchSpec.FunctionNames.get -> System.Collections.Generic.ICollection? -Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts -Android.App.AppFunctions.AppFunctionSearchSpec.MinSchemaVersion.get -> long -Android.App.AppFunctions.AppFunctionSearchSpec.PackageNames.get -> System.Collections.Generic.ICollection? -Android.App.AppFunctions.AppFunctionSearchSpec.SchemaCategory.get -> string? -Android.App.AppFunctions.AppFunctionSearchSpec.SchemaName.get -> string? -Android.App.AppFunctions.AppFunctionSearchSpec.Scopes.get -> System.Collections.Generic.ICollection? -Android.App.AppFunctions.AppFunctionSearchSpec.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionState.ActivityIds.get -> Android.Util.ArraySet? -Android.App.AppFunctions.AppFunctionState.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionState.FunctionName.get -> Android.App.AppFunctions.AppFunctionName! -Android.App.AppFunctions.AppFunctionState.InterfaceConsts -Android.App.AppFunctions.AppFunctionState.IsEnabled.get -> bool -Android.App.AppFunctions.AppFunctionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionUriGrant -Android.App.AppFunctions.AppFunctionUriGrant.AppFunctionUriGrant(Android.Net.Uri! uri, int modeFlags) -> void -Android.App.AppFunctions.AppFunctionUriGrant.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts -Android.App.AppFunctions.AppFunctionUriGrant.ModeFlags.get -> int -Android.App.AppFunctions.AppFunctionUriGrant.Uri.get -> Android.Net.Uri! -Android.App.AppFunctions.AppFunctionUriGrant.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.ExecuteAppFunctionRequest.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId? -Android.App.AppFunctions.ExecuteAppFunctionRequest.Attribution.get -> Android.App.AppInteractionAttribution? -Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.Builder(Android.App.AppFunctions.AppFunctionName! appFunctionName) -> void -Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetActivityId(Android.App.AppFunctions.AppFunctionActivityId? activityId) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! -Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetAttribution(Android.App.AppInteractionAttribution! attribution) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! -Android.App.AppFunctions.ExecuteAppFunctionResponse.ExecuteAppFunctionResponse(Android.App.AppSearch.GenericDocument! resultDocument, Android.OS.Bundle! extras, System.Collections.Generic.IList! uriGrants) -> void -Android.App.AppFunctions.ExecuteAppFunctionResponse.UriGrants.get -> System.Collections.Generic.IList! -Android.App.AppFunctions.IAppFunction -Android.App.AppFunctions.IAppFunction.OnExecuteAppFunction(Android.App.AppFunctions.ExecuteAppFunctionRequest! p0, Android.OS.CancellationSignal! p1, Android.OS.IOutcomeReceiver! p2) -> void -Android.App.AppFunctions.IAppFunctionObservation -Android.App.AppFunctions.IAppFunctionObservation.Cancel() -> void -Android.App.AppFunctions.IAppFunctionObserver -Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionMetadataChanged(System.Collections.Generic.ICollection! changedPackageNames) -> void -Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionStatesChanged(System.Collections.Generic.ICollection! changedFunctionNames) -> void -Android.App.AppFunctions.IAppFunctionRegistration -Android.App.AppFunctions.IAppFunctionRegistration.Unregister() -> void -Android.App.AppFunctions.RegisterAppFunctionRequest -Android.App.AppFunctions.RegisterAppFunctionRequest.AppFunction.get -> Android.App.AppFunctions.IAppFunction! -Android.App.AppFunctions.RegisterAppFunctionRequest.Executor.get -> Java.Util.Concurrent.IExecutor! -Android.App.AppFunctions.RegisterAppFunctionRequest.FunctionIdentifier.get -> string! -Android.App.AppFunctions.RegisterAppFunctionRequest.RegisterAppFunctionRequest(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> void -Android.App.AppInteractionAttribution -Android.App.AppInteractionAttribution.Builder -Android.App.AppInteractionAttribution.Builder.Build() -> Android.App.AppInteractionAttribution! -Android.App.AppInteractionAttribution.Builder.Builder(int interactionType) -> void -Android.App.AppInteractionAttribution.Builder.SetCustomInteractionType(string! customInteractionType) -> Android.App.AppInteractionAttribution.Builder! -Android.App.AppInteractionAttribution.Builder.SetInteractionUri(Android.Net.Uri? interactionUri) -> Android.App.AppInteractionAttribution.Builder! -Android.App.AppInteractionAttribution.CustomInteractionType.get -> string? -Android.App.AppInteractionAttribution.DescribeContents() -> int -Android.App.AppInteractionAttribution.InteractionType.get -> int -Android.App.AppInteractionAttribution.InteractionUri.get -> Android.Net.Uri? -Android.App.AppInteractionAttribution.InterfaceConsts -Android.App.AppInteractionAttribution.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionAttributionInteractionType.Other = 0 -> Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionAttributionInteractionType.UserQuery = 1 -> Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionAttributionInteractionType.UserScheduled = 2 -> Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionContract -Android.App.AppInteractionContract.InterfaceConsts -Android.App.AppSearch.AppSearchAccount -Android.App.AppSearch.AppSearchAccount.AccountId.get -> string? -Android.App.AppSearch.AppSearchAccount.AccountName.get -> string? -Android.App.AppSearch.AppSearchAccount.AccountType.get -> string? -Android.App.AppSearch.AppSearchAccount.AppSearchAccount(Android.App.AppSearch.GenericDocument! document) -> void -Android.App.AppSearch.AppSearchAccount.Builder -Android.App.AppSearch.AppSearchAccount.Builder.Builder(string! namespace, string! id) -> void -Android.App.AppSearch.AppSearchAccount.Builder.SetAccountId(string! accountId) -> Android.App.AppSearch.AppSearchAccount.Builder! -Android.App.AppSearch.AppSearchAccount.Builder.SetAccountName(string! accountName) -> Android.App.AppSearch.AppSearchAccount.Builder! -Android.App.AppSearch.AppSearchAccount.Builder.SetAccountType(string! accountType) -> Android.App.AppSearch.AppSearchAccount.Builder! -Android.App.AppSearch.AppSearchResultCode.Unavailable = 14 -> Android.App.AppSearch.AppSearchResultCode -Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.Builder! -Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.Description.get -> string! -Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder! -Android.App.AppSearch.GetSchemaResponse.Builder.ClearSchemaTypeWipeoutAccountPropertyPaths(string! schemaType) -> Android.App.AppSearch.GetSchemaResponse.Builder! -Android.App.AppSearch.GetSchemaResponse.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths) -> Android.App.AppSearch.GetSchemaResponse.Builder! -Android.App.AppSearch.GetSchemaResponse.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! -Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess = 12 -> Android.App.AppSearch.SchemaRequestPermissions -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.DescribeContents() -> int -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingMatchInfo(double semanticScore, int queryEmbeddingVectorIndex, int embeddingSearchMetricType) -> void -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingSearchMetricType.get -> int -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.QueryEmbeddingVectorIndex.get -> int -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.SemanticScore.get -> double -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppSearch.SearchResult.MatchInfo.Builder.SetEmbeddingMatch(Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? embeddingMatch) -> Android.App.AppSearch.SearchResult.MatchInfo.Builder! -Android.App.AppSearch.SearchResult.MatchInfo.EmbeddingMatch.get -> Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? -Android.App.AppSearch.SearchResult.MatchInfo.TextMatch.get -> Android.App.AppSearch.SearchResult.TextMatchInfo? -Android.App.AppSearch.SearchResult.MatchRange.DescribeContents() -> int -Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts -Android.App.AppSearch.SearchResult.MatchRange.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppSearch.SearchResult.TextMatchInfo -Android.App.AppSearch.SearchResult.TextMatchInfo.DescribeContents() -> int -Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatch.get -> string? -Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchFormatted.get -> Java.Lang.ICharSequence! -Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! -Android.App.AppSearch.SearchResult.TextMatchInfo.FullText.get -> string! -Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts -Android.App.AppSearch.SearchResult.TextMatchInfo.Snippet.get -> string? -Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetFormatted.get -> Java.Lang.ICharSequence! -Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetRange.get -> Android.App.AppSearch.SearchResult.MatchRange! -Android.App.AppSearch.SearchResult.TextMatchInfo.Submatch.get -> string? -Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchFormatted.get -> Java.Lang.ICharSequence! -Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! -Android.App.AppSearch.SearchResult.TextMatchInfo.TextMatchInfo(Android.App.AppSearch.SearchResult.MatchRange! exactMatchRange, Android.App.AppSearch.SearchResult.MatchRange! submatchRange, Android.App.AppSearch.SearchResult.MatchRange! snippetRange) -> void -Android.App.AppSearch.SearchResult.TextMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppSearch.SearchSpec.Builder.SetRetrieveEmbeddingMatchInfos(bool retrieveEmbeddingMatchInfos) -> Android.App.AppSearch.SearchSpec.Builder! -Android.App.AppSearch.SearchSpec.ShouldRetrieveEmbeddingMatchInfos() -> bool -Android.App.AppSearch.SetSchemaRequest.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths, bool autoWipeout) -> Android.App.AppSearch.SetSchemaRequest.Builder! -Android.App.AppSearch.SetSchemaRequest.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.get -> bool Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.set -> void -Android.App.ApplicationAttribute.PageSizeCompat.get -> string? -Android.App.ApplicationAttribute.PageSizeCompat.set -> void -Android.App.ApplicationExitInfo.AnrInfo -Android.App.ApplicationExitInfo.AnrInfo.AnrId.get -> int -Android.App.ApplicationExitInfo.AnrInfo.AnrType.get -> int -Android.App.ApplicationExitInfo.AnrInfo.DescribeContents() -> int -Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts -Android.App.ApplicationExitInfo.AnrInfo.IsUserPerceptible.get -> bool -Android.App.ApplicationExitInfo.AnrInfo.TimeoutMillis.get -> long -Android.App.ApplicationExitInfo.AnrInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.ApplicationExitInfo.GetAnrInfo() -> Android.App.ApplicationExitInfo.AnrInfo? -Android.App.AutomaticZenRuleType.Transit = 8 -> Android.App.AutomaticZenRuleType -Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos = 8 -> Android.App.Backup.BackupTransportFlags -Android.App.Backup.FullRestoreDataInput -Android.App.Backup.FullRestoreDataInput.FullRestoreDataInput(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.FixedDateFormat -Android.App.FixedDateFormat.Automatic = 0 -> Android.App.FixedDateFormat -Android.App.FixedDateFormat.LongDate = 1 -> Android.App.FixedDateFormat -Android.App.FixedDateFormat.ShortDate = 2 -> Android.App.FixedDateFormat -Android.App.HandoffActivityData -Android.App.HandoffActivityData.Builder -Android.App.HandoffActivityData.Builder.Build() -> Android.App.HandoffActivityData! -Android.App.HandoffActivityData.Builder.Builder(Android.Content.ComponentName! componentName) -> void -Android.App.HandoffActivityData.Builder.SetExtras(Android.OS.PersistableBundle! extras) -> Android.App.HandoffActivityData.Builder! -Android.App.HandoffActivityData.Builder.SetFallbackUri(Android.Net.Uri? fallbackUri) -> Android.App.HandoffActivityData.Builder! -Android.App.HandoffActivityData.ComponentName.get -> Android.Content.ComponentName? -Android.App.HandoffActivityData.DescribeContents() -> int -Android.App.HandoffActivityData.Extras.get -> Android.OS.PersistableBundle! -Android.App.HandoffActivityData.FallbackUri.get -> Android.Net.Uri? -Android.App.HandoffActivityData.InterfaceConsts -Android.App.HandoffActivityData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.HandoffActivityDataRequestInfo -Android.App.HandoffActivityDataRequestInfo.HandoffActivityDataRequestInfo(bool isActiveRequest) -> void -Android.App.HandoffActivityDataRequestInfo.IsActiveRequest.get -> bool -Android.App.HandoffActivityParams -Android.App.HandoffActivityParams.Builder -Android.App.HandoffActivityParams.Builder.Build() -> Android.App.HandoffActivityParams! -Android.App.HandoffActivityParams.Builder.Builder() -> void -Android.App.HandoffActivityParams.Builder.SetAllowHandoffWithoutPackageInstalled(bool allowHandoffWithoutPackageInstalled) -> Android.App.HandoffActivityParams.Builder! -Android.App.HandoffActivityParams.DescribeContents() -> int -Android.App.HandoffActivityParams.InterfaceConsts -Android.App.HandoffActivityParams.IsAllowHandoffWithoutPackageInstalled.get -> bool -Android.App.HandoffActivityParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.InfeasibleActivityOptionsException -Android.App.InfeasibleActivityOptionsException.InfeasibleActivityOptionsException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.KeyguardManager.DeviceLockedStateEventArgs -Android.App.KeyguardManager.DeviceLockedStateEventArgs.DeviceLockedStateEventArgs(bool isDeviceLocked) -> void -Android.App.KeyguardManager.DeviceLockedStateEventArgs.IsDeviceLocked.get -> bool -Android.App.KeyguardManager.IDeviceLockedStateListener -Android.App.KeyguardManager.IDeviceLockedStateListener.OnDeviceLockedStateChanged(bool isDeviceLocked) -> void -Android.App.Notification.Action.Builder.SetEmphasisHint(int emphasis) -> Android.App.Notification.Action.Builder! -Android.App.Notification.Action.Builder.SetStyleHint(int style) -> Android.App.Notification.Action.Builder! -Android.App.Notification.BridgedNotificationMetadata -Android.App.Notification.BridgedNotificationMetadata.AppIcon.get -> Android.Graphics.Drawables.Icon! -Android.App.Notification.BridgedNotificationMetadata.BridgedNotificationMetadata(string! originDeviceName, string! packageName, string! channelId, Android.Graphics.Drawables.Icon! appIcon) -> void -Android.App.Notification.BridgedNotificationMetadata.ChannelId.get -> string! -Android.App.Notification.BridgedNotificationMetadata.DescribeContents() -> int -Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts -Android.App.Notification.BridgedNotificationMetadata.OriginDeviceName.get -> string! -Android.App.Notification.BridgedNotificationMetadata.PackageName.get -> string! -Android.App.Notification.BridgedNotificationMetadata.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! -Android.App.Notification.Metric -Android.App.Notification.Metric.FixedDate -Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value) -> void -Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value, int format) -> void -Android.App.Notification.Metric.FixedDate.Format.get -> int -Android.App.Notification.Metric.FixedDate.Value.get -> Java.Time.LocalDate! -Android.App.Notification.Metric.FixedFloat -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit, int minFractionDigits, int maxFractionDigits) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit, int minFractionDigits, int maxFractionDigits) -> void -Android.App.Notification.Metric.FixedFloat.MaxFractionDigits.get -> int -Android.App.Notification.Metric.FixedFloat.MinFractionDigits.get -> int -Android.App.Notification.Metric.FixedFloat.Unit.get -> string? -Android.App.Notification.Metric.FixedFloat.UnitFormatted.get -> Java.Lang.ICharSequence? -Android.App.Notification.Metric.FixedFloat.Value.get -> float -Android.App.Notification.Metric.FixedInt -Android.App.Notification.Metric.FixedInt.FixedInt(int value) -> void -Android.App.Notification.Metric.FixedInt.FixedInt(int value, Java.Lang.ICharSequence? unit) -> void -Android.App.Notification.Metric.FixedInt.FixedInt(int value, string? unit) -> void -Android.App.Notification.Metric.FixedInt.Unit.get -> string? -Android.App.Notification.Metric.FixedInt.UnitFormatted.get -> Java.Lang.ICharSequence? -Android.App.Notification.Metric.FixedInt.Value.get -> int -Android.App.Notification.Metric.FixedText -Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value) -> void -Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value, Java.Lang.ICharSequence? unit) -> void -Android.App.Notification.Metric.FixedText.FixedText(string! value) -> void -Android.App.Notification.Metric.FixedText.FixedText(string! value, string? unit) -> void -Android.App.Notification.Metric.FixedText.Unit.get -> string? -Android.App.Notification.Metric.FixedText.UnitFormatted.get -> Java.Lang.ICharSequence? -Android.App.Notification.Metric.FixedText.Value.get -> string? -Android.App.Notification.Metric.FixedText.ValueFormatted.get -> Java.Lang.ICharSequence! -Android.App.Notification.Metric.FixedTime -Android.App.Notification.Metric.FixedTime.FixedTime(Java.Time.LocalTime! value) -> void -Android.App.Notification.Metric.FixedTime.Value.get -> Java.Time.LocalTime! -Android.App.Notification.Metric.Label.get -> string? -Android.App.Notification.Metric.LabelFormatted.get -> Java.Lang.ICharSequence! -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label) -> void -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label, int semanticStyle) -> void -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label) -> void -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label, int semanticStyle) -> void -Android.App.Notification.Metric.MetricValue -Android.App.Notification.Metric.MetricValue.MetricValue(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.Notification.Metric.SemanticStyle.get -> int -Android.App.Notification.Metric.TimeDifference -Android.App.Notification.Metric.TimeDifference.Format.get -> int -Android.App.Notification.Metric.TimeDifference.IsStopwatch.get -> bool -Android.App.Notification.Metric.TimeDifference.IsTimer.get -> bool -Android.App.Notification.Metric.TimeDifference.PausedDuration.get -> Java.Time.Duration? -Android.App.Notification.Metric.TimeDifference.ZeroElapsedRealtime.get -> Java.Lang.Long? -Android.App.Notification.Metric.TimeDifference.ZeroTime.get -> Java.Time.Instant? -Android.App.Notification.Metric.Value.get -> Android.App.Notification.Metric.MetricValue! -Android.App.Notification.MetricStyle -Android.App.Notification.MetricStyle.AddMetric(Android.App.Notification.Metric! metric) -> Android.App.Notification.MetricStyle! -Android.App.Notification.MetricStyle.CriticalMetric.get -> Android.App.Notification.Metric? -Android.App.Notification.MetricStyle.MetricStyle() -> void -Android.App.Notification.MetricStyle.Metrics.get -> System.Collections.Generic.IList! -Android.App.Notification.MetricStyle.SetCriticalMetric(int index) -> Android.App.Notification.MetricStyle! -Android.App.Notification.MetricStyle.SetMetrics(System.Collections.Generic.IList! metrics) -> Android.App.Notification.MetricStyle! -Android.App.Notification.ProgressStyle.Point.SemanticStyle.get -> int -Android.App.Notification.ProgressStyle.Point.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Point! -Android.App.Notification.ProgressStyle.Segment.SemanticStyle.get -> int -Android.App.Notification.ProgressStyle.Segment.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Segment! -Android.App.Notification.ProjectedExtender -Android.App.Notification.ProjectedExtender.ContentIntent.get -> Android.App.PendingIntent? -Android.App.Notification.ProjectedExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! -Android.App.Notification.ProjectedExtender.ProjectedExtender() -> void -Android.App.Notification.ProjectedExtender.ProjectedExtender(Android.App.Notification! notification) -> void -Android.App.Notification.ProjectedExtender.SetContentIntent(Android.App.PendingIntent? intent) -> Android.App.Notification.ProjectedExtender! -Android.App.NotificationChannel.OriginalImportance.get -> int -Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Caution = 3 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Danger = 4 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Info = 1 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Safe = 2 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Unspecified = 0 -> Android.App.NotificationSemanticStyle -Android.App.PermissionUI.ILocationButtonClient -Android.App.PermissionUI.ILocationButtonClient.OnPermissionResult(bool isGranted) -> void -Android.App.PermissionUI.ILocationButtonClient.OnSessionError(Java.Lang.Throwable! cause) -> void -Android.App.PermissionUI.ILocationButtonClient.OnSessionOpened(Android.App.PermissionUI.ILocationButtonSession! session) -> void -Android.App.PermissionUI.ILocationButtonProvider -Android.App.PermissionUI.ILocationButtonProvider.OpenSession(Android.App.Activity! activity, Android.OS.IBinder! hostToken, int displayId, Android.App.PermissionUI.LocationButtonRequest! request, Java.Util.Concurrent.IExecutor! clientExecutor, Android.App.PermissionUI.ILocationButtonClient! client) -> void -Android.App.PermissionUI.ILocationButtonSession -Android.App.PermissionUI.ILocationButtonSession.ChangeConfiguration(Android.Content.Res.Configuration! newConfig) -> void -Android.App.PermissionUI.ILocationButtonSession.Close() -> void -Android.App.PermissionUI.ILocationButtonSession.Resize(int width, int height) -> void -Android.App.PermissionUI.ILocationButtonSession.SetBackgroundColor(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetCornerRadius(float cornerRadius) -> void -Android.App.PermissionUI.ILocationButtonSession.SetIconTint(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetPadding(int left, int top, int right, int bottom) -> void -Android.App.PermissionUI.ILocationButtonSession.SetPressedCornerRadius(float cornerRadius) -> void -Android.App.PermissionUI.ILocationButtonSession.SetStrokeColor(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetStrokeWidth(int width) -> void -Android.App.PermissionUI.ILocationButtonSession.SetTextColor(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetTextType(int textType) -> void -Android.App.PermissionUI.ILocationButtonSession.SurfacePackage.get -> Android.Views.SurfaceControlViewHost.SurfacePackage! -Android.App.PermissionUI.LocationButtonProviderFactory -Android.App.PermissionUI.LocationButtonProviderFactory.LocationButtonProviderFactory(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PermissionUI.LocationButtonRequest -Android.App.PermissionUI.LocationButtonRequest.BackgroundColor.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.Builder -Android.App.PermissionUI.LocationButtonRequest.Builder.Build() -> Android.App.PermissionUI.LocationButtonRequest! -Android.App.PermissionUI.LocationButtonRequest.Builder.Builder(int width, int height, Android.Content.Res.Configuration! configuration) -> void -Android.App.PermissionUI.LocationButtonRequest.Builder.SetBackgroundColor(Android.Graphics.Color backgroundColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetIconTint(Android.Graphics.Color iconTint) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingBottom(int paddingBottom) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingLeft(int paddingLeft) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingRight(int paddingRight) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingTop(int paddingTop) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPressedCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeColor(Android.Graphics.Color strokeColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeWidth(int strokeWidth) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextColor(Android.Graphics.Color textColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextType(int textType) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Configuration.get -> Android.Content.Res.Configuration! -Android.App.PermissionUI.LocationButtonRequest.CornerRadius.get -> float -Android.App.PermissionUI.LocationButtonRequest.DescribeContents() -> int -Android.App.PermissionUI.LocationButtonRequest.Height.get -> int -Android.App.PermissionUI.LocationButtonRequest.IconTint.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts -Android.App.PermissionUI.LocationButtonRequest.PaddingBottom.get -> int -Android.App.PermissionUI.LocationButtonRequest.PaddingLeft.get -> int -Android.App.PermissionUI.LocationButtonRequest.PaddingRight.get -> int -Android.App.PermissionUI.LocationButtonRequest.PaddingTop.get -> int -Android.App.PermissionUI.LocationButtonRequest.PressedCornerRadius.get -> float -Android.App.PermissionUI.LocationButtonRequest.StrokeColor.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.StrokeWidth.get -> int -Android.App.PermissionUI.LocationButtonRequest.TextColor.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.TextType.get -> int -Android.App.PermissionUI.LocationButtonRequest.Width.get -> int -Android.App.PermissionUI.LocationButtonRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PermissionUI.LocationButtonSession -Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation = 4 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation = 5 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.None = 0 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation = 1 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation = 3 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation = 2 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PrivateCompute.DataMigrationToPccService -Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService() -> void -Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PrivateCompute.MigrationError -Android.App.PrivateCompute.MigrationError.InvocationFailed = 1 -> Android.App.PrivateCompute.MigrationError -Android.App.PrivateCompute.MigrationError.Timeout = 2 -> Android.App.PrivateCompute.MigrationError -Android.App.PrivateCompute.MigrationException -Android.App.PrivateCompute.MigrationException.ErrorCode.get -> int -Android.App.PrivateCompute.MigrationException.MigrationException(int errorCode, string? message) -> void -Android.App.PrivateCompute.MigrationRequestResult -Android.App.PrivateCompute.MigrationRequestResult.DescribeContents() -> int -Android.App.PrivateCompute.MigrationRequestResult.Extras.get -> Android.OS.PersistableBundle! -Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts -Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestResult(int status, Android.OS.PersistableBundle? extras) -> void -Android.App.PrivateCompute.MigrationRequestResult.Status.get -> int -Android.App.PrivateCompute.MigrationRequestResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PrivateCompute.MigrationStatus -Android.App.PrivateCompute.MigrationStatus.Accepted = 1 -> Android.App.PrivateCompute.MigrationStatus -Android.App.PrivateCompute.MigrationStatus.Rejected = 2 -> Android.App.PrivateCompute.MigrationStatus -Android.App.PrivateCompute.PccClient -Android.App.PrivateCompute.PccClient.PccClient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PrivateCompute.PccSandboxManager -Android.App.PrivateCompute.PccSandboxManager.IsPccTrustedSystemComponent(int uid, string? packageName) -> bool -Android.App.PrivateCompute.PccSandboxManager.IsPrivateComputeServicesUid(int uid) -> bool -Android.App.PrivateCompute.PccSandboxManager.StartNonPccProcessForDataMigration(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.PrivateCompute.PccSandboxManager.WriteToAuditLog(Android.OS.PersistableBundle! data) -> void -Android.App.PrivateCompute.PccService -Android.App.PrivateCompute.PccService.PccService() -> void -Android.App.PrivateCompute.PccService.PccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.SemanticAction.Pause = 14 -> Android.App.SemanticAction -Android.App.SemanticAction.Play = 13 -> Android.App.SemanticAction -Android.App.SemanticAction.Stop = 15 -> Android.App.SemanticAction -Android.App.ShowPowerMenuResult -Android.App.ShowPowerMenuResult.Disabled = 1 -> Android.App.ShowPowerMenuResult -Android.App.ShowPowerMenuResult.Showing = 0 -> Android.App.ShowPowerMenuResult -Android.App.ShowPowerMenuResult.Unknown = -1 -> Android.App.ShowPowerMenuResult -Android.App.TaskLocation -Android.App.TaskLocation.TaskLocation(int displayId, Android.Graphics.Rect! bounds) -> void -Android.App.TaskLocation.TaskLocation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.TimeDifferenceFormat -Android.App.TimeDifferenceFormat.Adaptive = 1 -> Android.App.TimeDifferenceFormat -Android.App.TimeDifferenceFormat.Chronometer = 2 -> Android.App.TimeDifferenceFormat -Android.App.UsesFeatureAttribute.Version.set -> void -Android.App.UsesPermissionAttribute.UsesPermissionFlags.get -> string? -Android.App.UsesPermissionAttribute.UsesPermissionFlags.set -> void -Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted = 0 -> Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable = 1 -> Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable = 2 -> Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.VoiceInteractionManager -Android.App.VoiceInteractions.VoiceInteractionManager.CanReadScreenContext() -> bool -Android.App.VoiceInteractions.VoiceInteractionManager.CreateRequestReadScreenContextIntent() -> Android.Content.Intent! -Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestState.get -> int -Android.Appwidget.AppWidgetEvent -Android.Appwidget.AppWidgetEvent.AppWidgetId.get -> int -Android.Appwidget.AppWidgetEvent.DescribeContents() -> int -Android.Appwidget.AppWidgetEvent.End.get -> Java.Time.Instant! -Android.Appwidget.AppWidgetEvent.GetClickedIds() -> int[]? -Android.Appwidget.AppWidgetEvent.GetScrolledIds() -> int[]? -Android.Appwidget.AppWidgetEvent.InterfaceConsts -Android.Appwidget.AppWidgetEvent.Position.get -> Android.Graphics.Rect? -Android.Appwidget.AppWidgetEvent.Start.get -> Java.Time.Instant! -Android.Appwidget.AppWidgetEvent.VisibleDuration.get -> Java.Time.Duration! -Android.Appwidget.AppWidgetEvent.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void -Android.Bluetooth.BluetoothAdapter.IsLeHighDataThroughputPhySupported() -> int -Android.Bluetooth.BluetoothDevice.CancelBondProcess() -> bool -Android.Bluetooth.BluetoothDevice.Connect() -> int -Android.Bluetooth.BluetoothDevice.ConnectGatt(Android.Bluetooth.BluetoothGattConnectionSettings! gattConnectionSettings, Java.Util.Concurrent.IExecutor! executor, Android.Bluetooth.BluetoothGattCallback! callback) -> Android.Bluetooth.BluetoothGatt? -Android.Bluetooth.BluetoothDevice.CreateBond(int transport) -> bool -Android.Bluetooth.BluetoothDevice.Disconnect() -> int -Android.Bluetooth.BluetoothDevice.FetchUuids(int transport) -> bool -Android.Bluetooth.BluetoothDevice.GetBondStatus(int transport) -> Android.Bluetooth.BondStatus? -Android.Bluetooth.BluetoothDevice.GetEncryptionStatus(int transport) -> Android.Bluetooth.EncryptionStatus? -Android.Bluetooth.BluetoothDevice.IsConnected(int transport) -> bool -Android.Bluetooth.BluetoothDevice.KeyMissingCount.get -> int -Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure = 1 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing = 2 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure = 3 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing = 4 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown = 0 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown = 3 -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy = 1 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp = 2 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy = 0 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc = 3 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothGatt.RequestSubrateMode(int subrateMode) -> int -Android.Bluetooth.BluetoothGattConnectionSettings -Android.Bluetooth.BluetoothGattConnectionSettings.Builder -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Build() -> Android.Bluetooth.BluetoothGattConnectionSettings! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Builder() -> void -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutoConnectEnabled(bool autoConnectEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutomaticMtuEnabled(bool automaticMtuEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetOpportunisticEnabled(bool opportunisticEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetTransport(int transport) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.IsAutoConnectEnabled.get -> bool -Android.Bluetooth.BluetoothGattConnectionSettings.IsAutomaticMtuEnabled.get -> bool -Android.Bluetooth.BluetoothGattConnectionSettings.IsOpportunisticEnabled.get -> bool -Android.Bluetooth.BluetoothGattConnectionSettings.Transport.get -> int -Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice! device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool -Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder.SetCodecId(long codecId) -> Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder! -Android.Bluetooth.BluetoothLeAudioCodecConfig.CodecId.get -> long -Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes = 2 -> Android.Bluetooth.BluetoothLeSourceCodecType -Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific = 255 -> Android.Bluetooth.BluetoothLeSourceCodecType -Android.Bluetooth.BluetoothPhy.PhyLeHdt = 5 -> Android.Bluetooth.BluetoothPhy -Android.Bluetooth.BluetoothPhy.PhyLeHdtMask = 16 -> Android.Bluetooth.BluetoothPhy -Android.Bluetooth.BondStatus -Android.Bluetooth.BondStatus.BondStatus(int pairingAlgorithm, int pairingVariant) -> void -Android.Bluetooth.BondStatus.PairingAlgorithm.get -> int -Android.Bluetooth.BondStatus.PairingVariant.get -> int -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = 1403 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources = 1404 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed = 1405 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed = 1402 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed = 1400 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed = 1401 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.EncryptionStatus -Android.Bluetooth.EncryptionStatus.Algorithm.get -> int -Android.Bluetooth.EncryptionStatus.EncryptionStatus(int keySize, int algorithm) -> void -Android.Bluetooth.EncryptionStatus.KeySize.get -> int -Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.Balanced = 2 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.High = 3 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.Low = 1 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.NotUpdated = 255 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.Off = 0 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.SystemUpdate = 99 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable = 20 -> Android.Bluetooth.LE.AdvertiseTxPower -Android.Bluetooth.LE.ScanSettings.Builder.SetRssiThreshold(int rssiThreshold) -> Android.Bluetooth.LE.ScanSettings.Builder! -Android.Bluetooth.LE.ScanSettings.Builder.SetScanType(int scanType) -> Android.Bluetooth.LE.ScanSettings.Builder! -Android.Bluetooth.LE.ScanSettings.RssiThreshold.get -> int -Android.Bluetooth.LE.ScanSettings.ScanType.get -> int -Android.Bluetooth.LE.ScanType -Android.Bluetooth.LE.ScanType.Active = 2 -> Android.Bluetooth.LE.ScanType -Android.Bluetooth.LE.ScanType.Passive = 1 -> Android.Bluetooth.LE.ScanType -Android.Bluetooth.LE.ScanType.Unknown = 0 -> Android.Bluetooth.LE.ScanType -Android.Companion.ActionRequest -Android.Companion.ActionRequest.Action.get -> int -Android.Companion.ActionRequest.Builder -Android.Companion.ActionRequest.Builder.Build() -> Android.Companion.ActionRequest! -Android.Companion.ActionRequest.Builder.Builder(int action, int operation) -> void -Android.Companion.ActionRequest.DescribeContents() -> int -Android.Companion.ActionRequest.InterfaceConsts -Android.Companion.ActionRequest.Operation.get -> int -Android.Companion.ActionRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Companion.ActionResult -Android.Companion.ActionResult.Action.get -> int -Android.Companion.ActionResult.Builder -Android.Companion.ActionResult.Builder.Build() -> Android.Companion.ActionResult! -Android.Companion.ActionResult.Builder.Builder(int action, int resultCode) -> void -Android.Companion.ActionResult.DescribeContents() -> int -Android.Companion.ActionResult.InterfaceConsts -Android.Companion.ActionResult.ResultCode.get -> int -Android.Companion.ActionResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Companion.AssociationInfo.DeviceIcon.get -> Android.Graphics.Drawables.Icon? -Android.Companion.AssociationInfo.ExtraPermissions.get -> System.Collections.Generic.ICollection! -Android.Companion.AssociationInfo.IsRemoteAiAgentSupported.get -> bool -Android.Companion.AssociationRequest.Builder.SetDeviceIcon(Android.Graphics.Drawables.Icon! deviceIcon) -> Android.Companion.AssociationRequest.Builder! -Android.Companion.AssociationRequest.Builder.SetExtraPermissions(System.Collections.Generic.ICollection! permissions) -> Android.Companion.AssociationRequest.Builder! -Android.Companion.AssociationRequest.Builder.SetRemoteAiAgentSupported(bool remoteAiAgentSupported) -> Android.Companion.AssociationRequest.Builder! -Android.Companion.AssociationRequest.DeviceIcon.get -> Android.Graphics.Drawables.Icon? -Android.Companion.AssociationRequest.ExtraPermissions.get -> System.Collections.Generic.ICollection! -Android.Companion.AssociationRequest.IsRemoteAiAgentSupported.get -> bool -Android.Companion.CompanionDeviceManager.CreateAndSetDeviceId(int associationId, Android.Companion.DeviceId? deviceId) -> Android.Companion.DeviceId? -Android.Companion.CompanionDeviceManager.IsSystemDataTransportAttached(int associationId) -> bool -Android.Companion.CompanionDeviceManager.NotifyActionResult(int associationId, Android.Companion.ActionResult! result) -> void -Android.Companion.DevicePresenceEventType.EventAssociationRemoved = 6 -> Android.Companion.DevicePresenceEventType -Android.Companion.DevicePresenceEventType.Nearby = 7 -> Android.Companion.DevicePresenceEventType -Android.Companion.DevicePresenceEventType.NotNearby = 8 -> Android.Companion.DevicePresenceEventType -Android.Companion.RequestAction -Android.Companion.RequestAction.NearbyAdvertising = 1 -> Android.Companion.RequestAction -Android.Companion.RequestAction.NearbyScanning = 0 -> Android.Companion.RequestAction -Android.Companion.RequestAction.Transport = 2 -> Android.Companion.RequestAction -Android.Companion.RequestOperation -Android.Companion.RequestOperation.Activate = 0 -> Android.Companion.RequestOperation -Android.Companion.RequestOperation.Deactivate = 1 -> Android.Companion.RequestOperation -Android.Companion.ResultCode -Android.Companion.ResultCode.Activated = 0 -> Android.Companion.ResultCode -Android.Companion.ResultCode.Deactivated = 2 -> Android.Companion.ResultCode -Android.Companion.ResultCode.FailedToActivate = 1 -> Android.Companion.ResultCode -Android.Companion.SystemDataSyncFlags.AirplaneMode = 16 -> Android.Companion.SystemDataSyncFlags -Android.Companion.SystemDataSyncFlags.TaskContinuity = 2 -> Android.Companion.SystemDataSyncFlags -Android.Companion.SystemDataSyncFlags.UniversalModes = 4 -> Android.Companion.SystemDataSyncFlags -Android.Content.AttributionSource.Builder.SetNextAttributionSource(Android.Content.AttributionSource! value) -> Android.Content.AttributionSource.Builder! -Android.Content.Context.UpdateBindingParams -Android.Content.Context.UpdateBindingParams.Builder -Android.Content.Context.UpdateBindingParams.Builder.Build() -> Android.Content.Context.UpdateBindingParams! -Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection) -> void -Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection, Android.Content.Context.BindServiceFlags! flags) -> void -Android.Content.Context.UpdateBindingParams.Connection.get -> Android.Content.IServiceConnection! -Android.Content.Context.UpdateBindingParams.Flags.get -> Android.Content.Context.BindServiceFlags! -Android.Content.Context.UpdateBindingParams.IsRebind.get -> bool -Android.Content.Context.UpdateBindingParams.IsUnbind.get -> bool -Android.Content.Context.UpdateBindingParams.SetRebind(Android.Content.Context.BindServiceFlags! flags) -> void -Android.Content.Context.UpdateBindingParams.SetUnbind() -> void -Android.Content.PM.PackageInstaller.DeveloperVerificationServiceProvider.get -> Android.Content.ComponentName? -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked = 2 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable = 1 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown = 0 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore = 32 -> Android.Content.PM.PermissionInfoFlags -Android.Content.PM.RequestedPermission.OnlyForLocationButton = 131072 -> Android.Content.PM.RequestedPermission -Android.Content.PM.ServiceInfoFlags.NativeService = 32 -> Android.Content.PM.ServiceInfoFlags -Android.Content.PM.Webapp.WebAppInstallRequest -Android.Content.PM.Webapp.WebAppInstallRequest.Builder -Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Build() -> Android.Content.PM.Webapp.WebAppInstallRequest! -Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(Java.Lang.ICharSequence! title, string! manifestUrl) -> void -Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(string! title, string! manifestUrl) -> void -Android.Content.PM.Webapp.WebAppInstallRequest.Title.get -> string? -Android.Content.PM.Webapp.WebAppInstallRequest.WebAppInstallRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser = 6 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest = 4 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments = 5 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError = 1 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError = 7 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.Success = 0 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable = 8 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown = 9 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppManager -Android.Content.PM.Webapp.WebAppManager.Install(Android.Content.PM.Webapp.WebAppInstallRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IObjIntConsumer! callback) -> void -Android.Content.PM.Webapp.WebAppManager.IsAvailable.get -> bool -Android.Content.PM.Webapp.WebAppManager.Query(Android.Content.PM.Webapp.WebAppQueryRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! callback) -> void -Android.Content.PM.Webapp.WebAppQueryRequest -Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(string! packageName) -> void -Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.Installed = 0 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled = 1 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable = 4 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown = 5 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Crypto.Hpke.AeadParameterSpec -Android.Crypto.Hpke.AeadParameterSpec.AeadParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Hpke -Android.Crypto.Hpke.Hpke.Hpke(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.KdfParameterSpec -Android.Crypto.Hpke.KdfParameterSpec.KdfParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.KemParameterSpec -Android.Crypto.Hpke.KemParameterSpec.KemParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Message -Android.Crypto.Hpke.Message.Message(byte[]! encapsulated, byte[]! ciphertext) -> void -Android.Crypto.Hpke.Message.Message(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Recipient -Android.Crypto.Hpke.Recipient.Builder -Android.Crypto.Hpke.Recipient.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, byte[]! encapsulated, Java.Security.IPrivateKey! recipientKey) -> void -Android.Crypto.Hpke.Recipient.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Recipient.Recipient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Sender -Android.Crypto.Hpke.Sender.Builder -Android.Crypto.Hpke.Sender.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, Java.Security.IPublicKey! recipientKey) -> void -Android.Crypto.Hpke.Sender.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Sender.Sender(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber = 2 -> Android.DeviceLock.DeviceIdType -Android.DeviceLock.DeviceLockManager.ClearDeviceRestrictions(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.DeviceLock.DeviceLockManager.NotifyKioskSetupFinished(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Graphics.Drawables.ShapeType.Arc = 4 -> Android.Graphics.Drawables.ShapeType -Android.Graphics.ImageDecoder.DefaultProcess -> System.EventHandler! -Android.Graphics.ImageDecoder.DefaultThread -> System.EventHandler! -Android.Graphics.ImageFormatType.Raw14 = 44 -> Android.Graphics.ImageFormatType -Android.Graphics.Pdf.Component.FreeTextAnnotation -Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.set -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.get -> Android.Graphics.RectF! -Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.set -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.FreeTextAnnotation(Android.Graphics.RectF! bounds, string! textContent) -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.set -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.get -> string! -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.set -> void -Android.Graphics.Pdf.Component.HighlightAnnotation -Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.set -> void -Android.Graphics.Pdf.Component.HighlightAnnotation.Color.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.HighlightAnnotation.Color.set -> void -Android.Graphics.Pdf.Component.HighlightAnnotation.HighlightAnnotation(System.Collections.Generic.IList! boundsList) -> void -Android.Graphics.Pdf.Component.PdfAnnotation -Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Graphics.Pdf.Component.PdfAnnotationType -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext = 1 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight = 2 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp = 3 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfPageImageObject -Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.get -> Android.Graphics.Bitmap! -Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.set -> void -Android.Graphics.Pdf.Component.PdfPageImageObject.PdfPageImageObject(Android.Graphics.Bitmap! bitmap) -> void -Android.Graphics.Pdf.Component.PdfPageObject -Android.Graphics.Pdf.Component.PdfPageObject.PdfPageObject(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Graphics.Pdf.Component.PdfPageObjectType -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image = 3 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path = 2 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text = 1 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPagePathObject -Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.PdfPagePathObject(Android.Graphics.Path! path) -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.get -> int -Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.get -> float -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.ToPath() -> Android.Graphics.Path! -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObject -Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.Font.get -> Android.Graphics.Pdf.Component.PdfPageTextObjectFont! -Android.Graphics.Pdf.Component.PdfPageTextObject.FontSize.get -> float -Android.Graphics.Pdf.Component.PdfPageTextObject.PdfPageTextObject(string! text, Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font, float fontSize) -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.get -> int -Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.get -> float -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.Text.get -> string! -Android.Graphics.Pdf.Component.PdfPageTextObject.Text.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFont -Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font) -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(int fontFamily, bool isBold, bool isItalic) -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman = 3 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.StampAnnotation -Android.Graphics.Pdf.Component.StampAnnotation.AddObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> void -Android.Graphics.Pdf.Component.StampAnnotation.Bounds.get -> Android.Graphics.RectF! -Android.Graphics.Pdf.Component.StampAnnotation.Bounds.set -> void -Android.Graphics.Pdf.Component.StampAnnotation.Objects.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.Component.StampAnnotation.RemoveObject(int index) -> void -Android.Graphics.Pdf.Component.StampAnnotation.StampAnnotation(Android.Graphics.RectF! bounds) -> void -Android.Graphics.Pdf.PdfRenderer.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int -Android.Graphics.Pdf.PdfRenderer.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int -Android.Graphics.Pdf.PdfRenderer.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? -Android.Graphics.Pdf.PdfRenderer.Page.PageAnnotations.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRenderer.Page.PageObjects.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRenderer.Page.RemovePageAnnotation(int annotationId) -> void -Android.Graphics.Pdf.PdfRenderer.Page.RemovePageObject(int objectId) -> void -Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool -Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool -Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int -Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int -Android.Graphics.Pdf.PdfRendererPreV.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? -Android.Graphics.Pdf.PdfRendererPreV.Page.PageAnnotations.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRendererPreV.Page.PageObjects.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageAnnotation(int annotationId) -> void -Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageObject(int objectId) -> void -Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool -Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool -Android.Graphics.Pdf.RenderParams.Builder.SetRenderFormContentMode(int renderFormContentMode) -> Android.Graphics.Pdf.RenderParams.Builder! -Android.Graphics.Pdf.RenderParams.RenderFormContentMode.get -> int -Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations = 16 -> Android.Graphics.Pdf.RenderParamsRenderFlag -Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations = 8 -> Android.Graphics.Pdf.RenderParamsRenderFlag -Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default = 3 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled = 2 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled = 1 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Hardware.Biometrics.BiometricManagerAuthenticators.LessThanStrong = 0 -> Android.Hardware.Biometrics.BiometricManagerAuthenticators -Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Account = 2 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Generic = 3 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Message = 6 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Password = 0 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.QrCode = 1 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Reset = 5 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Setting = 4 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Supervised = 7 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(string! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! -Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.CryptoObject(Javax.Crypto.KeyAgreement! keyAgreement) -> void -Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.KeyAgreement.get -> Javax.Crypto.KeyAgreement? -Android.Hardware.Biometrics.FallbackOption -Android.Hardware.Biometrics.FallbackOption.DescribeContents() -> int -Android.Hardware.Biometrics.FallbackOption.FallbackOption(Java.Lang.ICharSequence! text, int iconType) -> void -Android.Hardware.Biometrics.FallbackOption.FallbackOption(string! text, int iconType) -> void -Android.Hardware.Biometrics.FallbackOption.IconType.get -> int -Android.Hardware.Biometrics.FallbackOption.InterfaceConsts -Android.Hardware.Biometrics.FallbackOption.Text.get -> string? -Android.Hardware.Biometrics.FallbackOption.TextFormatted.get -> Java.Lang.ICharSequence! -Android.Hardware.Biometrics.FallbackOption.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Camera2.CameraExtensionCharacteristics.IsExtensionSupported(int extensionType) -> bool -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfaces.get -> System.Collections.Generic.IList! -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfacesEventArgs(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.FrameNumber.get -> long -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.Timestamp.get -> long -Android.Hardware.Camera2.MultiResolutionImageReader.Builder -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Build() -> Android.Hardware.Camera2.MultiResolutionImageReader! -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Builder(System.Collections.Generic.ICollection! streams, int format, int maxImages) -> void -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetConcurrentOutputsEnabled(bool enable) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetUsage(long usage) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! -Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener -Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener.OnActiveOutputSurfaces(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void -Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.get -> Android.Hardware.Camera2.CaptureRequest? -Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.set -> void -Android.Hardware.Camera2.Params.MultiResolutionStreamConfigurationMap.IsConcurrentReadersSupported(int format) -> bool -Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredFormat.get -> int -Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredSize.get -> Android.Util.Size! -Android.Hardware.Camera2.Params.OutputConfiguration.MakeDeferredAndRemoveSurfaces() -> Android.Hardware.Camera2.Params.OutputConfiguration! -Android.Hardware.Camera2.Params.OutputConfiguration.Usage.get -> long -Android.Hardware.DataSpaceType.DisplayBt2020 = 142999552 -> Android.Hardware.DataSpaceType -Android.Hardware.Display.DeviceProductInfo.Builder -Android.Hardware.Display.DeviceProductInfo.Builder.Build() -> Android.Hardware.Display.DeviceProductInfo! -Android.Hardware.Display.DeviceProductInfo.Builder.Builder(string! manufacturerPnpId, string! productId) -> void -Android.Hardware.Display.DeviceProductInfo.Builder.SetConnectionToSinkType(int connectionToSinkType) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetEdidStructureMetadata(int edidStructureVersion, int edidStructureRevision) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetManufactureDate(int manufactureWeek, int manufactureYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetManufacturerPnpId(string! manufacturerPnpId) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetModelYear(int modelYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetName(string? name) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetProductId(string! productId) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetVideoInputType(int videoInputType) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.DescribeContents() -> int -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Revision.get -> int -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Version.get -> int -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Display.DeviceProductInfo.GetEdidStructureMetadata() -> Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata? -Android.Hardware.Display.DeviceProductInfo.VideoInputType.get -> int -Android.Hardware.Display.DisplayBrightnessUnit -Android.Hardware.Display.DisplayBrightnessUnit.Percentage = 1 -> Android.Hardware.Display.DisplayBrightnessUnit -Android.Hardware.Display.DisplayManager.DisplayTopology.get -> Android.Hardware.Display.DisplayTopology? -Android.Hardware.Display.DisplayManager.GetBrightness(int displayId, int unit) -> float -Android.Hardware.Display.DisplayManager.RegisterTopologyListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void -Android.Hardware.Display.DisplayManager.SetBrightness(int displayId, float value, int unit) -> void -Android.Hardware.Display.DisplayManager.UnregisterTopologyListener(Java.Util.Functions.IConsumer! listener) -> void -Android.Hardware.Display.DisplayTopology -Android.Hardware.Display.DisplayTopology.AbsoluteBounds.get -> Android.Util.SparseArray! -Android.Hardware.Display.DisplayTopology.DescribeContents() -> int -Android.Hardware.Display.DisplayTopology.InterfaceConsts -Android.Hardware.Display.DisplayTopology.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Display.VideoInputType -Android.Hardware.Display.VideoInputType.Analog = 0 -> Android.Hardware.Display.VideoInputType -Android.Hardware.Display.VideoInputType.Digital = 1 -> Android.Hardware.Display.VideoInputType -Android.Hardware.Display.VideoInputType.Unknown = -1 -> Android.Hardware.Display.VideoInputType -Android.Hardware.HardwareBufferFormat.Bgra1010102 = 67 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Bgrx1010102 = 68 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.R12 = 61 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.R14 = 62 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rg1212 = 63 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rg1414 = 64 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rgba12121212 = 65 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rgba14141414 = 66 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.Lights.ColorSequence -Android.Hardware.Lights.ColorSequence.Builder -Android.Hardware.Lights.ColorSequence.Builder.AddControlPoint(long delayMillis, Android.Graphics.Color color) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(Android.Hardware.Lights.ColorSequence! sequence) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(long[]! delaysMillis, int[]! colors) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.Builder.Build() -> Android.Hardware.Lights.ColorSequence! -Android.Hardware.Lights.ColorSequence.Builder.Builder() -> void -Android.Hardware.Lights.ColorSequence.Builder.SetInterpolationMode(int interpolationMode) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.DescribeContents() -> int -Android.Hardware.Lights.ColorSequence.DurationMillis.get -> long -Android.Hardware.Lights.ColorSequence.GetColors() -> int[]! -Android.Hardware.Lights.ColorSequence.GetDelaysMillis() -> long[]! -Android.Hardware.Lights.ColorSequence.InterfaceConsts -Android.Hardware.Lights.ColorSequence.InterpolationMode.get -> int -Android.Hardware.Lights.ColorSequence.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Lights.InterpolationMode -Android.Hardware.Lights.InterpolationMode.Linear = 1 -> Android.Hardware.Lights.InterpolationMode -Android.Hardware.Lights.InterpolationMode.None = 0 -> Android.Hardware.Lights.InterpolationMode -Android.Hardware.Lights.Light.HasAnimationControl.get -> bool -Android.Hardware.Lights.Light.MinUpdatePeriodMillis.get -> long -Android.Hardware.Lights.LightCapability.Animation = 4 -> Android.Hardware.Lights.LightCapability -Android.Hardware.Lights.LightType.Application = 10 -> Android.Hardware.Lights.LightType -Android.Hardware.Lights.LightsRequest.Builder.SetEffect(Android.Hardware.Lights.MultiLightEffect! effect) -> Android.Hardware.Lights.LightsRequest.Builder! -Android.Hardware.Lights.LightsRequest.Effect.get -> Android.Hardware.Lights.MultiLightEffect? -Android.Hardware.Lights.MultiLightEffect -Android.Hardware.Lights.MultiLightEffect.Builder -Android.Hardware.Lights.MultiLightEffect.Builder.AddLightSequence(Android.Hardware.Lights.Light! light, Android.Hardware.Lights.ColorSequence! colorSequence) -> Android.Hardware.Lights.MultiLightEffect.Builder! -Android.Hardware.Lights.MultiLightEffect.Builder.Build() -> Android.Hardware.Lights.MultiLightEffect! -Android.Hardware.Lights.MultiLightEffect.Builder.Builder() -> void -Android.Hardware.Lights.MultiLightEffect.Builder.SetIterations(int iterations) -> Android.Hardware.Lights.MultiLightEffect.Builder! -Android.Hardware.Lights.MultiLightEffect.Builder.SetPreemptive(bool preemptive) -> Android.Hardware.Lights.MultiLightEffect.Builder! -Android.Hardware.Lights.MultiLightEffect.DescribeContents() -> int -Android.Hardware.Lights.MultiLightEffect.InterfaceConsts -Android.Hardware.Lights.MultiLightEffect.IsPreemptive.get -> bool -Android.Hardware.Lights.MultiLightEffect.Iterations.get -> int -Android.Hardware.Lights.MultiLightEffect.Sequences.get -> System.Collections.Generic.IDictionary! -Android.Hardware.Lights.MultiLightEffect.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Serial.ISerialPortListener -Android.Hardware.Serial.ISerialPortListener.OnSerialPortConnected(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.ISerialPortListener.OnSerialPortDisconnected(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.DataSync = 4096 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.Nonblock = 2048 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.ReadOnly = 0 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.ReadWrite = 2 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.Sync = 1048576 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.WriteOnly = 1 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.SerialManager -Android.Hardware.Serial.SerialManager.Ports.get -> System.Collections.Generic.IList! -Android.Hardware.Serial.SerialManager.RegisterSerialPortListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Serial.ISerialPortListener! listener) -> void -Android.Hardware.Serial.SerialManager.UnregisterSerialPortListener(Android.Hardware.Serial.ISerialPortListener! listener) -> void -Android.Hardware.Serial.SerialPort -Android.Hardware.Serial.SerialPort.Name.get -> string! -Android.Hardware.Serial.SerialPort.ProductId.get -> int -Android.Hardware.Serial.SerialPort.RequestOpen(int flags, bool exclusive, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void -Android.Hardware.Serial.SerialPort.VendorId.get -> int -Android.Hardware.Serial.SerialPortConnectedEventArgs -Android.Hardware.Serial.SerialPortConnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! -Android.Hardware.Serial.SerialPortConnectedEventArgs.SerialPortConnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.SerialPortDisconnectedEventArgs -Android.Hardware.Serial.SerialPortDisconnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! -Android.Hardware.Serial.SerialPortDisconnectedEventArgs.SerialPortDisconnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.SerialPortResponse -Android.Hardware.Serial.SerialPortResponse.FileDescriptor.get -> Android.OS.ParcelFileDescriptor! -Android.Hardware.Serial.SerialPortResponse.Port.get -> Android.Hardware.Serial.SerialPort! -Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder.AddMedicalResourceType(int medicalResourceType) -> Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder! -Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.MedicalResourceTypes.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedLog.DeletedLog(string! deletedRecordId, Java.Time.Instant! deletedTime) -> void -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DataSourceId.get -> string! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResource(Android.Health.Connect.MedicalResourceId! deletedMedicalResourceId, Java.Time.Instant! deletedTime) -> void -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResourceId.get -> Android.Health.Connect.MedicalResourceId! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedTime.get -> Java.Time.Instant! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResources.get -> System.Collections.Generic.IList! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.UpsertedMedicalResources.get -> System.Collections.Generic.IList! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Build() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, int beverageType) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! time, int beverageType) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int beverageType) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearEndZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetAlcoholByVolume(Android.Health.Connect.DataTypes.Units.Percentage? alcoholByVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetBeverageType(int beverageType) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(Java.Lang.ICharSequence? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetServingVolume(Android.Health.Connect.DataTypes.Units.Volume? servingVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Notes.get -> string? -Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void -Android.Health.Connect.DataTypes.Device.Builder.SetDisplayName(string? displayName) -> Android.Health.Connect.DataTypes.Device.Builder! -Android.Health.Connect.DataTypes.Device.DisplayName.get -> string? -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearSetIndex() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearWeight() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetSetIndex(int setIndex) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetWeight(Android.Health.Connect.DataTypes.Units.Mass! weight) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.HasRateOfPerceivedExertion.get -> bool -Android.Health.Connect.DataTypes.ExerciseSegment.HasSetIndex.get -> bool -Android.Health.Connect.DataTypes.ExerciseSegment.RateOfPerceivedExertion.get -> float -Android.Health.Connect.DataTypes.ExerciseSegment.SetIndex.get -> int -Android.Health.Connect.DataTypes.ExerciseSegment.Weight.get -> Android.Health.Connect.DataTypes.Units.Mass? -Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! -Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! -Android.Health.Connect.DataTypes.ExerciseSessionRecord.HasRateOfPerceivedExertion.get -> bool -Android.Health.Connect.DataTypes.ExerciseSessionRecord.RateOfPerceivedExertion.get -> float -Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice = 9 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment = 13 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine = 12 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.Glasses = 10 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.Hearable = 11 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.Meter = 15 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer = 14 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Build() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int phase) -> void -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearDayOfCycle() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetDayOfCycle(int dayOfCycle) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! zoneOffset) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Date.get -> Java.Time.LocalDate! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.DayOfCycle.get -> int -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.IsDayOfCycleSet.get -> bool -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Phase.get -> int -Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void -Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void -Android.Health.Connect.DataTypes.SymptomRecord -Android.Health.Connect.DataTypes.SymptomRecord.Builder -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Build() -> Android.Health.Connect.DataTypes.SymptomRecord! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! startTime, Java.Time.Instant! endTime, Android.Health.Connect.DataTypes.Metadata! metadata) -> void -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! time, Android.Health.Connect.DataTypes.Metadata! metadata) -> void -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.LocalDate! date, Android.Health.Connect.DataTypes.Metadata! metadata) -> void -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetCount(int count) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetSeverity(int severity) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Count.get -> int -Android.Health.Connect.DataTypes.SymptomRecord.Date.get -> Java.Time.LocalDate? -Android.Health.Connect.DataTypes.SymptomRecord.Notes.get -> string? -Android.Health.Connect.DataTypes.SymptomRecord.Severity.get -> int -Android.Health.Connect.DataTypes.SymptomRecord.SymptomType.get -> int -Android.Health.Connect.DataTypes.SymptomRecord.TemporalType.get -> int -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe = 14 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy = 15 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai = 17 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider = 9 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail = 16 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin = 4 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball = 18 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager = 8 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead = 13 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum = 6 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake = 10 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu = 11 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju = 12 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila = 7 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka = 3 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey = 5 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.MenstrualCyclePhase -Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular = 1 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal = 2 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Mild = 1 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Moderate = 2 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Severe = 3 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified = 0 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.AbdominalPain = 1 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Acne = 2 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BackPain = 3 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Bloating = 4 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BrainFog = 5 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BreastTenderness = 6 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BrittleNails = 7 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BurningMouth = 8 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ChestPain = 9 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ChestTightness = 10 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Chills = 11 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Constipation = 12 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Cough = 13 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Cramps = 14 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Cravings = 15 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Dehydration = 16 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Diarrhea = 17 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing = 18 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Dizziness = 19 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.DrySkin = 20 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Earaches = 21 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Fatigue = 22 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Fever = 23 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche = 24 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.HairLoss = 25 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Headache = 26 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations = 28 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Heartburn = 27 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.HotFlashes = 29 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Insomnia = 30 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.JointPain = 31 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.JointStiffness = 32 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite = 33 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness = 34 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.LowerBackPain = 35 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.MemoryLapse = 36 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.MoodChange = 37 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.MusclePain = 38 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Nausea = 39 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.NightSweats = 40 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.PelvicPain = 41 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat = 42 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise = 43 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.RunnyNose = 44 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath = 45 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat = 46 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.SleepChanges = 48 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Sleepiness = 47 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Sneezing = 49 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Snore = 50 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.SoreThroat = 51 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.StomachAche = 52 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.StuffyNose = 53 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges = 54 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Unknown = 0 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.VaginalDryness = 55 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness = 56 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Vomiting = 57 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.WaterRetention = 58 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Wheezing = 59 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.DeviceDataSource -Android.Health.Connect.DeviceDataSource.DescribeContents() -> int -Android.Health.Connect.DeviceDataSource.Device.get -> Android.Health.Connect.DataTypes.Device! -Android.Health.Connect.DeviceDataSource.DeviceDataOrigin.get -> Android.Health.Connect.DataTypes.DataOrigin! -Android.Health.Connect.DeviceDataSource.DeviceDataSource(Android.Health.Connect.DataTypes.DataOrigin! deviceDataOrigin, Android.Health.Connect.DataTypes.Device! device, System.Collections.Generic.ICollection! dataTypes) -> void -Android.Health.Connect.DeviceDataSource.DeviceDataTypeSources.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.DeviceDataSource.InterfaceConsts -Android.Health.Connect.DeviceDataSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.DeviceDataSourceCapabilities -Android.Health.Connect.DeviceDataSourceCapabilities.RecordTypes.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.DeviceDataTypeSource -Android.Health.Connect.DeviceDataTypeSource.DataType.get -> Java.Lang.Class! -Android.Health.Connect.DeviceDataTypeSource.DescribeContents() -> int -Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts -Android.Health.Connect.DeviceDataTypeSource.IsAvailable.get -> bool -Android.Health.Connect.DeviceDataTypeSource.IsUserEnabled.get -> bool -Android.Health.Connect.DeviceDataTypeSource.SymptomType.get -> int -Android.Health.Connect.DeviceDataTypeSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.GetDeviceDataSourcesResponse -Android.Health.Connect.GetDeviceDataSourcesResponse.DescribeContents() -> int -Android.Health.Connect.GetDeviceDataSourcesResponse.DeviceDataSources.get -> System.Collections.Generic.IList! -Android.Health.Connect.GetDeviceDataSourcesResponse.GetDeviceDataSourcesResponse(System.Collections.Generic.IList! dataSources) -> void -Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts -Android.Health.Connect.GetDeviceDataSourcesResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.MatchmakingRequest -Android.Health.Connect.MatchmakingRequest.Builder -Android.Health.Connect.MatchmakingRequest.Builder.AddRecordType(Java.Lang.Class! recordType) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.Builder.AddRecordTypes(System.Collections.Generic.ICollection! recordTypes) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.Builder.Build() -> Android.Health.Connect.MatchmakingRequest! -Android.Health.Connect.MatchmakingRequest.Builder.Builder() -> void -Android.Health.Connect.MatchmakingRequest.Builder.SetExcludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.Builder.SetIncludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.DescribeContents() -> int -Android.Health.Connect.MatchmakingRequest.ExcludedDataSources.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.MatchmakingRequest.IncludedDataSources.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.MatchmakingRequest.InterfaceConsts -Android.Health.Connect.MatchmakingRequest.RecordTypes.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.MatchmakingRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.MatchmakingResponse -Android.Health.Connect.MatchmakingResponse.Builder -Android.Health.Connect.MatchmakingResponse.Builder.Build() -> Android.Health.Connect.MatchmakingResponse! -Android.Health.Connect.MatchmakingResponse.Builder.Builder(bool isMatchmakingPossible) -> void -Android.Health.Connect.MatchmakingResponse.Builder.SetMatchmakingPossible(bool isMatchmakingPossible) -> Android.Health.Connect.MatchmakingResponse.Builder! -Android.Health.Connect.MatchmakingResponse.DescribeContents() -> int -Android.Health.Connect.MatchmakingResponse.InterfaceConsts -Android.Health.Connect.MatchmakingResponse.IsMatchmakingPossible.get -> bool -Android.Health.Connect.MatchmakingResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Icu.Lang.UCharacter.IdentifierType -Android.Icu.Number.SkeletonSyntaxException -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token, Java.Lang.Throwable? cause) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token, Java.Lang.Throwable? cause) -> void -Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date) -> string? -Android.Icu.Text.DateIntervalFormat.Format(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? pos) -> Java.Lang.StringBuffer? -Android.Locations.GnssCapabilities.Builder.SetHasGnssEngineRestartAfterPowerModeChange(bool capable) -> Android.Locations.GnssCapabilities.Builder! -Android.Locations.GnssCapabilities.HasGnssEngineRestartAfterPowerModeChange.get -> bool -Android.Locations.GnssStatus.Builder.AddSatellite(int constellationType, int svid, float cn0DbHz, float elevation, float azimuth, bool hasEphemeris, bool hasAlmanac, bool usedInFix, bool hasCarrierFrequency, float carrierFrequency, bool hasBasebandCn0DbHz, float basebandCn0DbHz, bool hasCodeType, string! codeType, bool hasElapsedRealtimeNanos, long elapsedRealtimeNanos, bool hasElapsedRealtimeUncertaintyNanos, double elapsedRealtimeUncertaintyNanos) -> Android.Locations.GnssStatus.Builder! -Android.Locations.GnssStatus.GetCodeType(int satelliteIndex) -> string! -Android.Locations.GnssStatus.GetElapsedRealtimeNanos(int satelliteIndex) -> long -Android.Locations.GnssStatus.GetElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> double -Android.Locations.GnssStatus.HasCodeType(int satelliteIndex) -> bool -Android.Locations.GnssStatus.HasElapsedRealtimeNanos(int satelliteIndex) -> bool -Android.Locations.GnssStatus.HasElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> bool -Android.Media.AudioDeviceType.TypeBleCentral = 34 -> Android.Media.AudioDeviceType -Android.Media.AudioDeviceType.TypeBleCentralBroadcast = 35 -> Android.Media.AudioDeviceType -Android.Media.AudioDeviceType.TypeBleHearingAid = 33 -> Android.Media.AudioDeviceType -Android.Media.ChannelOut.ThirteenPointZeroMask = 30136348 -> Android.Media.ChannelOut -Android.Media.FlushFromAccuracy -Android.Media.FlushFromAccuracy.BestEffort = 0 -> Android.Media.FlushFromAccuracy -Android.Media.FlushFromAccuracy.Exact = 1 -> Android.Media.FlushFromAccuracy -Android.Media.FlushWrittenFramesSupport -Android.Media.FlushWrittenFramesSupport.Supported = 1 -> Android.Media.FlushWrittenFramesSupport -Android.Media.MediaCodecInfo.EncoderCapabilities.GetSupportedLayeringSchemas() -> string![]! -Android.Media.MediaCodecProfileType.Hevcprofilemain400 = 8 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Hevcprofilemain444 = 16 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel40 = 64 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel41 = 256 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel50 = 1024 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel51 = 4096 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel52 = 16384 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel60 = 65536 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel61 = 262144 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel62 = 1048576 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel63 = 4194304 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel10 = 1 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel20 = 2 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel21 = 4 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel30 = 8 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel31 = 16 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel40 = 32 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel41 = 128 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel50 = 512 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel51 = 2048 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel52 = 8192 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel60 = 32768 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 = 131072 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel62 = 524288 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 = 2097152 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10 = 2 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10 = 4096 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10plus = 8192 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10still = 4 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain8 = 1 -> Android.Media.MediaCodecProfileType -Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.ICollection! requiredPermissions) -> Android.Media.MediaRoute2Info.Builder! -Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.IList!>! requiresOneOf) -> Android.Media.MediaRoute2Info.Builder! -Android.Media.MediaRoute2Info.Builder.SetVisibilityRestricted(System.Collections.Generic.ICollection! allowedPackages, bool alsoAllowPrivileged) -> Android.Media.MediaRoute2Info.Builder! -Android.Media.MediaRoute2Info.ProviderPackageName.get -> string? -Android.Media.MediaRoute2Info.RequiredPermissions.get -> System.Collections.Generic.IList!>! -Android.Media.MediaRouter2.ClearDeviceSuggestions() -> void -Android.Media.MediaRouter2.DeviceSuggestions.get -> System.Collections.Generic.IDictionary!>! -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsCleared(string! suggestingPackageName) -> void -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsRequested() -> void -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsUpdated(string! suggestingPackageName, System.Collections.Generic.IList! suggestedDeviceInfo) -> void -Android.Media.MediaRouter2.RegisterDeviceSuggestionsUpdatesCallback(Java.Util.Concurrent.IExecutor! executor, Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! deviceSuggestionsUpdatesCallback) -> void -Android.Media.MediaRouter2.SetDeviceSuggestions(System.Collections.Generic.IList! suggestedDeviceInfo) -> void -Android.Media.MediaRouter2.ShowSystemOutputSwitcher(Android.Media.Session.MediaSession.Token! sessionToken) -> bool -Android.Media.MediaRouter2.UnregisterDeviceSuggestionsUpdatesCallback(Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! callback) -> void -Android.Media.Mode.AssistantConversation = 7 -> Android.Media.Mode -Android.Media.Projection.AppContentProjectionService -Android.Media.Projection.AppContentProjectionService.AppContentProjectionService() -> void -Android.Media.Projection.AppContentProjectionService.AppContentProjectionService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Media.Projection.AppContentProjectionSession -Android.Media.Projection.AppContentProjectionSession.AppContentProjectionSession(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Media.Projection.AppContentRequest -Android.Media.Projection.AppContentRequest.IconSize.get -> Android.Util.Size! -Android.Media.Projection.AppContentRequest.ProvideContent(System.Collections.Generic.IList! content) -> void -Android.Media.Projection.AppContentRequest.ThumbnailSize.get -> Android.Util.Size! -Android.Media.Projection.MediaProjectionAppContent -Android.Media.Projection.MediaProjectionAppContent.Builder -Android.Media.Projection.MediaProjectionAppContent.Builder.Build() -> Android.Media.Projection.MediaProjectionAppContent! -Android.Media.Projection.MediaProjectionAppContent.Builder.Builder(int id) -> void -Android.Media.Projection.MediaProjectionAppContent.Builder.SetIcon(Android.Graphics.Drawables.Icon! icon) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.Builder.SetThumbnail(Android.Graphics.Bitmap! thumbnail) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(Java.Lang.ICharSequence! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(string! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.DescribeContents() -> int -Android.Media.Projection.MediaProjectionAppContent.Icon.get -> Android.Graphics.Drawables.Icon? -Android.Media.Projection.MediaProjectionAppContent.Id.get -> int -Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts -Android.Media.Projection.MediaProjectionAppContent.Thumbnail.get -> Android.Graphics.Bitmap? -Android.Media.Projection.MediaProjectionAppContent.Title.get -> string? -Android.Media.Projection.MediaProjectionAppContent.TitleFormatted.get -> Java.Lang.ICharSequence! -Android.Media.Projection.MediaProjectionAppContent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Projection.MediaProjectionConfig.Builder -Android.Media.Projection.MediaProjectionConfig.Builder.Build() -> Android.Media.Projection.MediaProjectionConfig! -Android.Media.Projection.MediaProjectionConfig.Builder.Builder() -> void -Android.Media.Projection.MediaProjectionConfig.Builder.SetAudioRequested(bool isAudioRequested) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetInitiallySelectedSource(int projectionSource) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetOwnAppContentProvided(bool isEnabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetRequesterHint(string? requesterHint) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetSourceEnabled(int source, bool enabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.InitiallySelectedSource.get -> int -Android.Media.Projection.MediaProjectionConfig.IsAudioRequested.get -> bool -Android.Media.Projection.MediaProjectionConfig.IsOwnAppContentProvided.get -> bool -Android.Media.Projection.MediaProjectionConfig.IsSourceEnabled(int projectionSource) -> bool -Android.Media.Projection.MediaProjectionConfig.ProjectionSources.get -> int -Android.Media.Projection.MediaProjectionConfig.RequesterHint.get -> string? -Android.Media.Projection.MediaProjectionConfig.RequesterHintFormatted.get -> Java.Lang.ICharSequence? -Android.Media.Projection.MediaProjectionSource -Android.Media.Projection.MediaProjectionSource.App = 8 -> Android.Media.Projection.MediaProjectionSource -Android.Media.Projection.MediaProjectionSource.AppContent = 16 -> Android.Media.Projection.MediaProjectionSource -Android.Media.Projection.MediaProjectionSource.Display = 2 -> Android.Media.Projection.MediaProjectionSource -Android.Media.Quality.EqualizerBand -Android.Media.Quality.EqualizerBand.DescribeContents() -> int -Android.Media.Quality.EqualizerBand.EqualizerBand(int frequencyHz, int gainDb, float qFactor) -> void -Android.Media.Quality.EqualizerBand.FrequencyHz.get -> int -Android.Media.Quality.EqualizerBand.GainDb.get -> int -Android.Media.Quality.EqualizerBand.InterfaceConsts -Android.Media.Quality.EqualizerBand.QFactor.get -> float -Android.Media.Quality.EqualizerBand.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Quality.EqualizerCapabilities -Android.Media.Quality.EqualizerCapabilities.DescribeContents() -> int -Android.Media.Quality.EqualizerCapabilities.HasAdjustableQ.get -> bool -Android.Media.Quality.EqualizerCapabilities.InterfaceConsts -Android.Media.Quality.EqualizerCapabilities.MaxLevelDb.get -> int -Android.Media.Quality.EqualizerCapabilities.MinLevelDb.get -> int -Android.Media.Quality.EqualizerCapabilities.SupportedFrequenciesHz.get -> System.Collections.Generic.IList! -Android.Media.Quality.EqualizerCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Quality.EqualizerSettings -Android.Media.Quality.EqualizerSettings.Bands.get -> System.Collections.Generic.IList! -Android.Media.Quality.EqualizerSettings.Builder -Android.Media.Quality.EqualizerSettings.Builder.AddBands(System.Collections.Generic.IList! bands) -> Android.Media.Quality.EqualizerSettings.Builder! -Android.Media.Quality.EqualizerSettings.Builder.Build() -> Android.Media.Quality.EqualizerSettings! -Android.Media.Quality.EqualizerSettings.Builder.Builder() -> void -Android.Media.Quality.EqualizerSettings.DescribeContents() -> int -Android.Media.Quality.EqualizerSettings.InterfaceConsts -Android.Media.Quality.EqualizerSettings.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Quality.MediaQualityManager.EqualizerCapabilities.get -> Android.Media.Quality.EqualizerCapabilities? -Android.Media.Quality.MediaQualityManager.SetColorMuteEnabled(bool enable) -> void -Android.Media.Quality.MediaQualityManager.SetMutedColor(Android.Graphics.Color color) -> void -Android.Media.Quality.MediaQualityManager.UsesDisplayTechnology(int panelTechnology) -> bool -Android.Media.Quality.PanelTechnology -Android.Media.Quality.PanelTechnology.Oled = 0 -> Android.Media.Quality.PanelTechnology -Android.Media.Quality.PanelTechnology.Unknown = -1 -> Android.Media.Quality.PanelTechnology -Android.Media.Quality.ParameterCapability.IsMutable.get -> bool -Android.Media.Quality.PictureProfile.Builder.AddStreamStatusVariant(string! status, Android.OS.PersistableBundle! params) -> Android.Media.Quality.PictureProfile.Builder! -Android.Media.Quality.PictureProfile.StreamStatusVariants.get -> System.Collections.Generic.IDictionary! -Android.Media.RouteListingPreference.Builder.SetMissingPermissionsComponentName(Android.Content.ComponentName? componentName) -> Android.Media.RouteListingPreference.Builder! -Android.Media.RouteListingPreference.MissingPermissionsComponentName.get -> Android.Content.ComponentName? -Android.Media.Session.MediaSession.MediaSession(Android.Content.Context! context, string! tag, Android.OS.Bundle? sessionInfo, string! overridePackageName) -> void -Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Content.ComponentName? notificationListener, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void -Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void -Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName) -> System.Collections.Generic.IList! -Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName, Android.Content.ComponentName? notificationListener) -> System.Collections.Generic.IList! -Android.Media.Session.MediaSessionManager.RemoveOnActiveSessionsForPackageChangedListener(Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void -Android.Media.Stream.StreamAssistant = 11 -> Android.Media.Stream -Android.Media.SuggestedDeviceInfo -Android.Media.SuggestedDeviceInfo.Builder -Android.Media.SuggestedDeviceInfo.Builder.Build() -> Android.Media.SuggestedDeviceInfo! -Android.Media.SuggestedDeviceInfo.Builder.Builder(string! deviceDisplayName, string! routeId, int type) -> void -Android.Media.SuggestedDeviceInfo.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.Media.SuggestedDeviceInfo.Builder! -Android.Media.SuggestedDeviceInfo.DescribeContents() -> int -Android.Media.SuggestedDeviceInfo.DeviceDisplayName.get -> string! -Android.Media.SuggestedDeviceInfo.Extras.get -> Android.OS.Bundle! -Android.Media.SuggestedDeviceInfo.InterfaceConsts -Android.Media.SuggestedDeviceInfo.RouteId.get -> string! -Android.Media.SuggestedDeviceInfo.Type.get -> int -Android.Media.SuggestedDeviceInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.VideoEncoder.Apv = 9 -> Android.Media.VideoEncoder -Android.Net.Dns.HttpsEndpoint -Android.Net.Dns.HttpsEndpoint.HttpsEndpoint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Dns.HttpsRecord -Android.Net.Dns.HttpsRecord.HttpsRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.DnsResolver.DnsResolver(Android.Content.Context! context, Android.OS.Looper? looper) -> void -Android.Net.DnsResolver.Query(Android.Net.Network? network, string! domain, Android.Net.DnsResolverFlag flags, Java.Util.Concurrent.IExecutor! executor, int httpsTimeoutMillis, Android.OS.CancellationSignal? cancellationSignal, Android.Net.DnsResolver.ICallback! callback) -> void -Android.Net.DnsResolverType.Https = 65 -> Android.Net.DnsResolverType -Android.Net.Http.AllProxiesFailedBehavior -Android.Net.Http.AllProxiesFailedBehavior.AllowDirect = 1 -> Android.Net.Http.AllProxiesFailedBehavior -Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect = 0 -> Android.Net.Http.AllProxiesFailedBehavior -Android.Net.Http.HttpProxyScheme -Android.Net.Http.HttpProxyScheme.Http = 0 -> Android.Net.Http.HttpProxyScheme -Android.Net.Http.HttpProxyScheme.Https = 1 -> Android.Net.Http.HttpProxyScheme -Android.Net.Http.OnResponseReceivedAction -Android.Net.Http.OnResponseReceivedAction.Close = 0 -> Android.Net.Http.OnResponseReceivedAction -Android.Net.Http.OnResponseReceivedAction.Proceed = 1 -> Android.Net.Http.OnResponseReceivedAction -Android.Net.Http.Proxy -Android.Net.Http.Proxy.HttpConnectCallback -Android.Net.Http.Proxy.IHttpConnectCallback -Android.Net.Http.Proxy.IHttpConnectCallback.OnBeforeRequest(Android.Net.Http.Proxy.IHttpConnectCallback.Request! request) -> void -Android.Net.Http.Proxy.IHttpConnectCallback.OnResponseReceived(System.Collections.Generic.IList! p0, int p1) -> int -Android.Net.Http.Proxy.IHttpConnectCallback.Request -Android.Net.Http.Proxy.IHttpConnectCallback.Request.Close() -> void -Android.Net.Http.Proxy.IHttpConnectCallback.Request.Proceed(System.Collections.Generic.IList! extraHeaders) -> void -Android.Net.Http.ProxyOptions -Android.Net.NetCapability.PrioritizeUnifiedCommunications = 38 -> Android.Net.NetCapability -Android.Net.Nsd.DiscoveryRequest.AttributeFilters.get -> System.Collections.Generic.IDictionary! -Android.Net.Nsd.DiscoveryRequest.Builder.SetAttributeFilters(System.Collections.Generic.IDictionary? attributeFilters) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetDisplayNameAttribute(string? attributeKey) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags, long mask) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetServiceNameFilter(Android.OS.PatternMatcher? serviceNameFilter) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.DisplayNameAttribute.get -> string? -Android.Net.Nsd.DiscoveryRequest.Flags.get -> long -Android.Net.Nsd.DiscoveryRequest.ServiceNameFilter.get -> Android.OS.PatternMatcher? -Android.Net.Nsd.NsdFailure.PermissionDenied = 7 -> Android.Net.Nsd.NsdFailure -Android.Net.Nsd.NsdManager.CheckPermissionForService(string! serviceName, string! serviceType, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! resultReceiver) -> void -Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceInfoCallbackRegistered() -> void -Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceLost(Android.Net.Nsd.NsdServiceInfo! serviceInfo) -> void -Android.Net.Nsd.NsdManager.RegisterService(Android.Net.Nsd.AdvertisingRequest! advertisingRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IRegistrationListener! listener) -> void -Android.Net.Nsd.NsdManager.RegisterServiceInfoCallback(Android.Net.Nsd.DiscoveryRequest! discoveryRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IServiceInfoCallback! listener) -> void -Android.Net.Nsd.NsdServiceInfo.SetAttribute(string! key, byte[]? value) -> void -Android.Net.Nsd.PermissionCheckCode -Android.Net.Nsd.PermissionCheckCode.Denied = 2 -> Android.Net.Nsd.PermissionCheckCode -Android.Net.Nsd.PermissionCheckCode.Granted = 1 -> Android.Net.Nsd.PermissionCheckCode -Android.Net.Ssl.EchConfigList -Android.Net.Ssl.EchConfigList.EchConfigList(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Ssl.EchConfigMismatchException -Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(string? message, string? publicName, Android.Net.Ssl.EchConfigList? echRetryConfigList) -> void -Android.Net.Ssl.InvalidEchDataException -Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(string? message) -> void -Android.Net.Wifi.Aware.AwareDataPathRequest -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Build() -> Android.Net.Wifi.Aware.AwareDataPathRequest! -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Builder() -> void -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetDataPathSecurityConfig(Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig! securityConfig) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetPort(int port) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetTransportProtocol(int transportProtocol) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! -Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathSecurityConfig.get -> Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig? -Android.Net.Wifi.Aware.AwareDataPathRequest.DescribeContents() -> int -Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts -Android.Net.Wifi.Aware.AwareDataPathRequest.Port.get -> int -Android.Net.Wifi.Aware.AwareDataPathRequest.TransportProtocol.get -> int -Android.Net.Wifi.Aware.AwareDataPathRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged = 16384 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped = 32768 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure = 5 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource = 1 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound = 2 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer = 3 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut = 4 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetEgressDistanceMm(int egressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! -Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetIngressDistanceMm(int ingressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! -Android.Net.Wifi.Aware.SubscribeConfig.EgressDistanceMm.get -> int -Android.Net.Wifi.Aware.SubscribeConfig.IngressDistanceMm.get -> int -Android.Net.Wifi.MloLink.MaxSupportedRxLinkSpeedMbps.get -> int -Android.Net.Wifi.MloLink.MaxSupportedTxLinkSpeedMbps.get -> int -Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService = 4 -> Android.Net.Wifi.P2p.ConnectionRequestType -Android.Net.Wifi.P2p.WifiP2pConfig.Builder.SetPairingDiscoveryChannelFrequencyMhz(int frequencyMhz) -> Android.Net.Wifi.P2p.WifiP2pConfig.Builder! -Android.Net.Wifi.P2p.WifiP2pConnectionInfo -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.ChannelWidth.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.DescribeContents() -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.RxNss.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.TxNss.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WifiStandard.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void -Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.OnPasswordGenerated(Android.Net.MacAddress! deviceAddress, string! password) -> void -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.DeviceAddress.get -> Android.Net.MacAddress! -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.Password.get -> string! -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.PasswordGeneratedEventArgs(Android.Net.MacAddress! deviceAddress, string! password) -> void -Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingMethod.get -> int -Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingPassword.get -> string? -Android.Net.Wifi.Rtt.PasnConfig.Builder.SetPmk(byte[]! pmk) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! -Android.Net.Wifi.Rtt.PasnConfig.Builder.SetProximityDetectionSeekerDeviceIdentityKey(byte[]! seekerDevIK) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! -Android.Net.Wifi.Rtt.PasnConfig.GetPmk() -> byte[]? -Android.Net.Wifi.Rtt.PasnConfig.GetProximityDetectionSeekerDeviceIdentityKey() -> byte[]? -Android.Net.Wifi.Rtt.RangingResult.AvailabilityWindowDurationMillis.get -> long -Android.Net.Wifi.Rtt.RangingResult.Builder.SetAvailabilityWindowDurationMillis(long availabilityWindowDurationMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetLmrDelayed(bool isLmrDelayed) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetNominalTimeMillis(long nominalTimeMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetNumNtbRepetitionsPerMeasurement(int numNtbRepetitionsPerMeasurement) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetRetryAfterDurationMillis(int durationMs) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetUsdPeerId(int usdPeerId) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.IsLmrDelayed.get -> bool -Android.Net.Wifi.Rtt.RangingResult.NominalTimeMillis.get -> long -Android.Net.Wifi.Rtt.RangingResult.NumNtbRepetitionsPerMeasurement.get -> int -Android.Net.Wifi.Rtt.RangingResult.RetryAfterDurationMillis.get -> int -Android.Net.Wifi.Rtt.RangingResult.UsdPeerId.get -> int -Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater = 12 -> Android.Net.Wifi.Rtt.RangingStatus -Android.Net.Wifi.Rtt.ResponderConfig.Builder.Builder(Android.Net.Wifi.Rtt.ResponderConfig! config) -> void -Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress? macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetPeerHandle(Android.Net.Wifi.Aware.PeerHandle? peerHandle) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetUsdPeerId(int peerId) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -Android.Net.Wifi.Rtt.ResponderConfig.PeerHandle.get -> Android.Net.Wifi.Aware.PeerHandle? -Android.Net.Wifi.Rtt.ResponderConfig.UsdPeerId.get -> int -Android.Net.Wifi.SoftApConfiguration.Builder.SetBssid(Android.Net.MacAddress? bssid) -> Android.Net.Wifi.SoftApConfiguration.Builder! -Android.Net.Wifi.SoftApConfiguration.Builder.SetPassphrase(string? passphrase, int securityType) -> Android.Net.Wifi.SoftApConfiguration.Builder! -Android.Net.Wifi.SoftApConfiguration.Builder.SetWifiSsid(Android.Net.Wifi.WifiSsid? wifiSsid) -> Android.Net.Wifi.SoftApConfiguration.Builder! -Android.Net.Wifi.WifiConfiguration.AllowAutojoin.get -> bool -Android.Net.Wifi.WifiConfiguration.AllowAutojoin.set -> void -Android.Net.Wifi.WifiConfiguration.Shared.get -> bool -Android.Net.Wifi.WifiConfiguration.Shared.set -> void -Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! -Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopPatternFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! -Android.Nfc.CardEmulators.CardEmulation.INfcEventCallback.OnOffHostAidSelected(string! aid, string! offHostSecureElement) -> void -Android.Nfc.CardEmulators.CardEmulation.IsDeviceScreenOnRequiredForService(Android.Content.ComponentName! service) -> bool -Android.Nfc.CardEmulators.CardEmulation.IsDeviceUnlockRequiredForService(Android.Content.ComponentName! service) -> bool -Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceScreenOnForService(Android.Content.ComponentName! service, bool enable) -> void -Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceUnlockForService(Android.Content.ComponentName! service, bool enable) -> void -Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee = 4 -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute -Android.Nfc.NfcAdapter.AllowOneTransaction() -> void -Android.Nfc.NfcAdapter.GestureExchangeAid.get -> string? -Android.Nfc.NfcAdapter.IReaderCallback.OnTagLost(Android.Nfc.Tag! tag) -> void -Android.Nfc.NfcAdapter.IsExitFramesSupported.get -> bool -Android.Nfc.NfcAdapter.IsPowerSavingModeEnabled.get -> bool -Android.Nfc.NfcAdapter.IsPowerSavingModeSupported.get -> bool -Android.Nfc.NfcAdapter.IsReaderModeAnnotationSupported.get -> bool -Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity? activity) -> void -Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity? activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void -Android.Nfc.NfcAdapter.SetPowerSavingMode(bool enabled) -> void -Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.Fixed = 1 -> Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.NotApplicable = 2 -> Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.NotFixed = 3 -> Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.Unknown = 0 -> Android.OS.BackportedFixStatus -Android.OS.BuildVersionCodes.CinnamonBun = 37 -> Android.OS.BuildVersionCodes -Android.OS.BuildVersionCodesFull.Baklava1 = 3600001 -> Android.OS.BuildVersionCodesFull -Android.OS.BuildVersionCodesFull.CinnamonBun = 3700000 -> Android.OS.BuildVersionCodesFull -Android.OS.Parcel.Marshall(Java.Nio.ByteBuffer! buffer) -> void -Android.OS.Parcel.Unmarshall(Java.Nio.ByteBuffer! buffer) -> void -Android.OS.ProfilingManager.AddAllProfilingTriggers() -> void -Android.OS.ProfilingManager.RequestRunningSystemTrace(string? tag) -> void -Android.OS.ProfilingTriggerType.Anomaly = 8 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.AppCompat = 11 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.ColdStart = 10 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage = 9 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace = 3 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop = 4 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeKillRecents = 5 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager = 6 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeOom = 7 -> Android.OS.ProfilingTriggerType -Android.OS.Storage.FileManager -Android.OS.Storage.FileManager.EnqueueOperation(Android.OS.Storage.Operations.FileOperationRequest! request) -> Android.OS.Storage.Operations.FileOperationEnqueueResult! -Android.OS.Storage.FileManager.FetchResult(string! requestId) -> Android.OS.Storage.Operations.FileOperationResult? -Android.OS.Storage.FileManager.RegisterCompletionListener(string! requestId) -> void -Android.OS.Storage.FileManager.UnregisterCompletionListener(string! requestId) -> void -Android.OS.Storage.Operations.FileOperationEnqueueResult -Android.OS.Storage.Operations.FileOperationEnqueueResult.DescribeContents() -> int -Android.OS.Storage.Operations.FileOperationEnqueueResult.ErrorCode.get -> int -Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts -Android.OS.Storage.Operations.FileOperationEnqueueResult.IsSuccessful.get -> bool -Android.OS.Storage.Operations.FileOperationEnqueueResult.RequestId.get -> string? -Android.OS.Storage.Operations.FileOperationEnqueueResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.Busy = 1 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull = 6 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest = 2 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.None = -1 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied = 5 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource = 3 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget = 4 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationMode -Android.OS.Storage.Operations.FileOperationMode.Copy = 2 -> Android.OS.Storage.Operations.FileOperationMode -Android.OS.Storage.Operations.FileOperationMode.Move = 1 -> Android.OS.Storage.Operations.FileOperationMode -Android.OS.Storage.Operations.FileOperationRequest -Android.OS.Storage.Operations.FileOperationRequest.Builder -Android.OS.Storage.Operations.FileOperationRequest.Builder.Build() -> Android.OS.Storage.Operations.FileOperationRequest! -Android.OS.Storage.Operations.FileOperationRequest.Builder.Builder(int mode) -> void -Android.OS.Storage.Operations.FileOperationRequest.Builder.SetRegisterCompletionListener(bool shouldRegister) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! -Android.OS.Storage.Operations.FileOperationRequest.Builder.SetSource(Android.OS.Storage.Operations.Sources.OperationSource! source) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! -Android.OS.Storage.Operations.FileOperationRequest.Builder.SetTarget(Android.OS.Storage.Operations.Targets.OperationTarget! target) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! -Android.OS.Storage.Operations.FileOperationRequest.DescribeContents() -> int -Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts -Android.OS.Storage.Operations.FileOperationRequest.Mode.get -> int -Android.OS.Storage.Operations.FileOperationRequest.ShouldRegisterCompletionListener() -> bool -Android.OS.Storage.Operations.FileOperationRequest.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! -Android.OS.Storage.Operations.FileOperationRequest.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? -Android.OS.Storage.Operations.FileOperationRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.OS.Storage.Operations.FileOperationResult -Android.OS.Storage.Operations.FileOperationResult.DescribeContents() -> int -Android.OS.Storage.Operations.FileOperationResult.ErrorCode.get -> int -Android.OS.Storage.Operations.FileOperationResult.ErrorMessage.get -> string? -Android.OS.Storage.Operations.FileOperationResult.FailedPaths.get -> System.Collections.Generic.IList! -Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts -Android.OS.Storage.Operations.FileOperationResult.RequestId.get -> string! -Android.OS.Storage.Operations.FileOperationResult.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! -Android.OS.Storage.Operations.FileOperationResult.Status.get -> int -Android.OS.Storage.Operations.FileOperationResult.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? -Android.OS.Storage.Operations.FileOperationResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Failed = 4 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Finished = 3 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.InProgress = 2 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Queued = 1 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.Sources.AppDataFileSource -Android.OS.Storage.Operations.Sources.AppDataFileSource.AppDataFileSource(Java.IO.File! file) -> void -Android.OS.Storage.Operations.Sources.AppDataFileSource.File.get -> Java.IO.File! -Android.OS.Storage.Operations.Sources.OperationSource -Android.OS.Storage.Operations.Sources.OperationSource.OperationSource(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.OS.Storage.Operations.Targets.OperationTarget -Android.OS.Storage.Operations.Targets.OperationTarget.OperationTarget(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.OS.Storage.Operations.Targets.PccTarget -Android.OS.Storage.Operations.Targets.PccTarget.PccTarget() -> void -Android.OS.Storage.Operations.Targets.PccTarget.PccTarget(string! pathPrefix) -> void -Android.OS.StrictMode.VmPolicy.Builder.DetectImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! -Android.OS.StrictMode.VmPolicy.Builder.PermitImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! -Android.OS.VibrationAttributesUsageType.UsageGestureInput = 98 -> Android.OS.VibrationAttributesUsageType -Android.OS.Vibrators.HapticFeedbackRequest -Android.OS.Vibrators.HapticFeedbackRequest.Builder -Android.OS.Vibrators.HapticFeedbackRequest.Builder.Build() -> Android.OS.Vibrators.HapticFeedbackRequest! -Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(Android.OS.Vibrators.HapticFeedbackRequest! request) -> void -Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(int constant) -> void -Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetFlags(int flags) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! -Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetUsage(int usage) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! -Android.OS.Vibrators.HapticFeedbackRequest.FeedbackConstant.get -> int -Android.OS.Vibrators.HapticFeedbackRequest.Flags.get -> int -Android.OS.Vibrators.HapticFeedbackRequest.Usage.get -> int -Android.Print.PrinterInfo.Builder.SetSetupIntent(Android.App.PendingIntent! setupIntent) -> Android.Print.PrinterInfo.Builder! -Android.Provider.CloudMediaProviderContract.Capabilities.Builder.SetAlbumsAsCategoryEnabled(bool enabled) -> Android.Provider.CloudMediaProviderContract.Capabilities.Builder! -Android.Provider.CloudMediaProviderContract.Capabilities.IsAlbumsAsCategoryEnabled.get -> bool -Android.Provider.ContactsContract.Settings.AccountAttributes -Android.Provider.ContactsPickerSessionContract -Android.Provider.ContactsPickerSessionContract.Session -Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts -Android.Provider.DocumentContractFlags.SupportsRestore = 131072 -> Android.Provider.DocumentContractFlags -Android.Provider.DocumentContractFlags.SupportsTrash = 65536 -> Android.Provider.DocumentContractFlags -Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline = 2097152 -> Android.Provider.DocumentRootFlags -Android.Provider.DocumentRootFlags.SupportsQueryTrash = 1048576 -> Android.Provider.DocumentRootFlags -Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.AvailableLocally = 1 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.DownloadError = 32 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.DownloadProgress = 8 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.LocalChanges = 2 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.UploadError = 16 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.UploadProgress = 4 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.MediaStorePickImagesHighlightType -Android.Provider.MediaStorePickImagesHighlightType.Collapsed = 0 -> Android.Provider.MediaStorePickImagesHighlightType -Android.Provider.MediaStorePickImagesHighlightType.Expanded = 1 -> Android.Provider.MediaStorePickImagesHighlightType -Android.Ranging.AntennaMode -Android.Ranging.AntennaMode.Directional = 1 -> Android.Ranging.AntennaMode -Android.Ranging.AntennaMode.Omni = 0 -> Android.Ranging.AntennaMode -Android.Ranging.Ble.BleSpecificData -Android.Ranging.Ble.BleSpecificData.DelaySpreadMeters.get -> double -Android.Ranging.Ble.BleSpecificData.DescribeContents() -> int -Android.Ranging.Ble.BleSpecificData.InterfaceConsts -Android.Ranging.Ble.BleSpecificData.RemoteTxPowerDbm.get -> int -Android.Ranging.Ble.BleSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Relative = 1 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.RelativePlusZElement = 3 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.RelativeWithZGravityAligned = 4 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement = 5 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Unknown = 2147483647 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Wgs84 = 0 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Wgs84PlusZElement = 2 -> Android.Ranging.CoordinateType -Android.Ranging.DlTdoaMeasurement -Android.Ranging.DlTdoaMeasurement.ActiveRangingRoundIndexes.get -> System.Collections.Generic.IList! -Android.Ranging.DlTdoaMeasurement.AnchorCfo.get -> float -Android.Ranging.DlTdoaMeasurement.AnchorLocation -Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateType.get -> int -Android.Ranging.DlTdoaMeasurement.AnchorLocation.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.AnchorLocation.GetRawBytes() -> byte[]! -Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.AnchorLocation.RelativeLocation.get -> Android.Ranging.DlTdoaMeasurement.RelativeLocation? -Android.Ranging.DlTdoaMeasurement.AnchorLocation.Wgs84Location.get -> Android.Ranging.DlTdoaMeasurement.Wgs84Location? -Android.Ranging.DlTdoaMeasurement.AnchorLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.AnchorLocation.ZElementExtension.get -> Android.Ranging.DlTdoaMeasurement.ZElementExtension? -Android.Ranging.DlTdoaMeasurement.AoaAzimuth.get -> float -Android.Ranging.DlTdoaMeasurement.AoaAzimuthFom.get -> int -Android.Ranging.DlTdoaMeasurement.AoaElevation.get -> float -Android.Ranging.DlTdoaMeasurement.AoaElevationFom.get -> int -Android.Ranging.DlTdoaMeasurement.BlockIndex.get -> int -Android.Ranging.DlTdoaMeasurement.Cfo.get -> float -Android.Ranging.DlTdoaMeasurement.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.GetAnchorLocation() -> Android.Ranging.DlTdoaMeasurement.AnchorLocation? -Android.Ranging.DlTdoaMeasurement.GetRxTimestamp() -> byte[]! -Android.Ranging.DlTdoaMeasurement.GetTxTimestamp() -> byte[]! -Android.Ranging.DlTdoaMeasurement.HasSuperclusterId.get -> bool -Android.Ranging.DlTdoaMeasurement.InitiatorReplyTime.get -> long -Android.Ranging.DlTdoaMeasurement.InitiatorResponderTof.get -> int -Android.Ranging.DlTdoaMeasurement.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.IsTxTimestampInCommonTimeBase.get -> bool -Android.Ranging.DlTdoaMeasurement.MeasurementVersion.get -> int -Android.Ranging.DlTdoaMeasurement.MessageControl.get -> int -Android.Ranging.DlTdoaMeasurement.MessageType.get -> int -Android.Ranging.DlTdoaMeasurement.Nlos.get -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation -Android.Ranging.DlTdoaMeasurement.RelativeLocation.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetX() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetY() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetZ() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.RelativeLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.ResponderReplyTime.get -> long -Android.Ranging.DlTdoaMeasurement.RoundIndex.get -> int -Android.Ranging.DlTdoaMeasurement.Rssi.get -> int -Android.Ranging.DlTdoaMeasurement.SuperclusterId.get -> int -Android.Ranging.DlTdoaMeasurement.Wgs84Location -Android.Ranging.DlTdoaMeasurement.Wgs84Location.Altitude.get -> double -Android.Ranging.DlTdoaMeasurement.Wgs84Location.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.Wgs84Location.Latitude.get -> double -Android.Ranging.DlTdoaMeasurement.Wgs84Location.Longitude.get -> double -Android.Ranging.DlTdoaMeasurement.Wgs84Location.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.ZElementExtension -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorFloorNumber.get -> double -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloor.get -> double -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorRange.get -> Android.Util.Range? -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorUncertainty.get -> int -Android.Ranging.DlTdoaMeasurement.ZElementExtension.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.ZElementExtension.ExpectedToMove.get -> int -Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorFloorNumberOutOfRange.get -> bool -Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorHeightAboveFloorOutOfRange.get -> bool -Android.Ranging.DlTdoaMeasurement.ZElementExtension.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.MessageType -Android.Ranging.MessageType.FinalDtm = 2 -> Android.Ranging.MessageType -Android.Ranging.MessageType.PollDtm = 0 -> Android.Ranging.MessageType -Android.Ranging.MessageType.ResponseDtm = 1 -> Android.Ranging.MessageType -Android.Ranging.MotionState -Android.Ranging.MotionState.DescribeContents() -> int -Android.Ranging.MotionState.GetMotionState() -> int -Android.Ranging.MotionState.InterfaceConsts -Android.Ranging.MotionState.MotionState(int motionState) -> void -Android.Ranging.MotionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.MovementExpectation -Android.Ranging.MovementExpectation.Movable = 1 -> Android.Ranging.MovementExpectation -Android.Ranging.MovementExpectation.Stationary = 0 -> Android.Ranging.MovementExpectation -Android.Ranging.MovementExpectation.Unknown = 2 -> Android.Ranging.MovementExpectation -Android.Ranging.Oob.DeviceHandle.BluetoothDevice.get -> Android.Bluetooth.BluetoothDevice? -Android.Ranging.Oob.DeviceHandle.Builder.SetBluetoothDevice(Android.Bluetooth.BluetoothDevice! bluetoothDevice) -> Android.Ranging.Oob.DeviceHandle.Builder! -Android.Ranging.Oob.OobInitiatorRangingConfig.Builder.SetRangingTechnologyFilter(System.Collections.Generic.ICollection! rangingTechnologies) -> Android.Ranging.Oob.OobInitiatorRangingConfig.Builder! -Android.Ranging.Oob.OobInitiatorRangingConfig.RangingTechnologyFilter.get -> System.Collections.Generic.ICollection! -Android.Ranging.RangingCapabilities.WifiPdRangingCapabilities.get -> Android.Ranging.Wifi.PD.WifiPdRangingCapabilities? -Android.Ranging.RangingData.DistanceStandardDeviationMeters.get -> double -Android.Ranging.RangingData.HasDistanceStandardDeviation.get -> bool -Android.Ranging.RangingData.RangingDataExtras.get -> Android.Ranging.RangingDataExtras? -Android.Ranging.RangingDataExtras -Android.Ranging.RangingDataExtras.BleSpecificData.get -> Android.Ranging.Ble.BleSpecificData? -Android.Ranging.RangingDataExtras.DescribeContents() -> int -Android.Ranging.RangingDataExtras.InterfaceConsts -Android.Ranging.RangingDataExtras.UwbSpecificData.get -> Android.Ranging.Uwb.UwbSpecificData? -Android.Ranging.RangingDataExtras.WifiRttSpecificData.get -> Android.Ranging.Wifi.Rtt.WifiRttSpecificData? -Android.Ranging.RangingDataExtras.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.RangingDevice.Builder.SetDlTdoaUwbAddress(Android.Ranging.Uwb.UwbAddress! dlTdoaUwbAddress) -> Android.Ranging.RangingDevice.Builder! -Android.Ranging.RangingDevice.DlTdoaUwbAddress.get -> Android.Ranging.Uwb.UwbAddress? -Android.Ranging.RangingDeviceRole.DeviceRoleDtTag = 2 -> Android.Ranging.RangingDeviceRole -Android.Ranging.RangingManagerType.WifiPd = 5 -> Android.Ranging.RangingManagerType -Android.Ranging.RangingManagerType.WifiStaRtt = 4 -> Android.Ranging.RangingManagerType -Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.Large = 3 -> Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.Moderate = 2 -> Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.NotDetected = 0 -> Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.Slight = 1 -> Android.Ranging.RangingMotion -Android.Ranging.RangingSession.ICallback.OnDlTdoaResults(Android.Ranging.RangingDevice! peer, Android.Ranging.DlTdoaMeasurement! measurement) -> void -Android.Ranging.RangingSession.ICallback.OnMotionReceived(Android.Ranging.RangingDevice! peer, Android.Ranging.MotionState! motion) -> void -Android.Ranging.Raw.RawDtTagRangingConfig -Android.Ranging.Raw.RawDtTagRangingConfig.Builder -Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Build() -> Android.Ranging.Raw.RawDtTagRangingConfig! -Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Builder(Android.Ranging.Raw.RawRangingDevice! tagDevice) -> void -Android.Ranging.Raw.RawDtTagRangingConfig.DtTag.get -> Android.Ranging.Raw.RawRangingDevice! -Android.Ranging.Raw.RawRangingDevice.Builder.SetDlTdoaRangingParams(Android.Ranging.Uwb.DlTdoaRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! -Android.Ranging.Raw.RawRangingDevice.Builder.SetRttStationRangingParams(Android.Ranging.Wifi.Rtt.RttStationRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! -Android.Ranging.Raw.RawRangingDevice.Builder.SetWifiPdRangingParams(Android.Ranging.Wifi.PD.WifiPdRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! -Android.Ranging.Raw.RawRangingDevice.DlTdoaRangingParams.get -> Android.Ranging.Uwb.DlTdoaRangingParams? -Android.Ranging.Raw.RawRangingDevice.RangingIntervalValues.get -> System.Collections.Generic.IDictionary! -Android.Ranging.Raw.RawRangingDevice.RttStationRangingParams.get -> Android.Ranging.Wifi.Rtt.RttStationRangingParams? -Android.Ranging.Raw.RawRangingDevice.WifiPdRangingParams.get -> Android.Ranging.Wifi.PD.WifiPdRangingParams? -Android.Ranging.SessionConfig.AntennaMode.get -> int -Android.Ranging.SessionConfig.Builder.SetAntennaMode(int antennaMode) -> Android.Ranging.SessionConfig.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams -Android.Ranging.Uwb.DlTdoaRangingParams.Builder -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Build() -> Android.Ranging.Uwb.DlTdoaRangingParams! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Builder(int sessionId) -> void -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetComplexChannel(Android.Ranging.Uwb.UwbComplexChannel! complexChannel) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetDeviceAddress(Android.Ranging.Uwb.UwbAddress! deviceAddress) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetMeasurementVersion(int measurementVersion) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingIntervalMillis(int rangingIntervalMs) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingRoundIndexes(byte[]! rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSessionKeyInfo(byte[]! sessionKeyInfo) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotDuration(int slotDuration) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotsPerRangingRound(int slotsPerRangingRound) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.ComplexChannel.get -> Android.Ranging.Uwb.UwbComplexChannel! -Android.Ranging.Uwb.DlTdoaRangingParams.DescribeContents() -> int -Android.Ranging.Uwb.DlTdoaRangingParams.DeviceAddress.get -> Android.Ranging.Uwb.UwbAddress! -Android.Ranging.Uwb.DlTdoaRangingParams.GetRangingRoundIndexes() -> byte[]? -Android.Ranging.Uwb.DlTdoaRangingParams.GetSessionKeyInfo() -> byte[]? -Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts -Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.RangingIntervalMillis.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.SessionId.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.SlotDuration.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.SlotsPerRangingRound.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.LineOfSight.Los = 0 -> Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.LineOfSight.LosUndetermined = 255 -> Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.LineOfSight.Nlos = 1 -> Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.MeasurementVersion.Unknown = 2147483647 -> Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.MeasurementVersion.v1 = 1 -> Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.MeasurementVersion.v2 = 2 -> Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.UwbRangingCapabilities.IsDlTdoaSupported.get -> bool -Android.Ranging.Uwb.UwbRangingCapabilities.SupportedAntennaModes.get -> System.Collections.Generic.IList! -Android.Ranging.Uwb.UwbSpecificData -Android.Ranging.Uwb.UwbSpecificData.DescribeContents() -> int -Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts -Android.Ranging.Uwb.UwbSpecificData.NonLineOfSight.get -> int -Android.Ranging.Uwb.UwbSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.DescribeContents() -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211azNtbMinRangingInterval() -> Java.Time.Duration! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211mcMinRangingInterval() -> Java.Time.Duration! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211azNtbSupported() -> bool -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211mcSupported() -> bool -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxChannelWidth.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxPreamble.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.ProximityDetectionMacAddress.get -> Android.Net.MacAddress! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedDiscoveryChannelFrequenciesMhz.get -> System.Collections.Generic.ICollection! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedPasnModes.get -> System.Collections.Generic.ICollection! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Technology.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.PD.WifiPdRangingParams -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Build() -> Android.Ranging.Wifi.PD.WifiPdRangingParams! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Builder(Android.Net.MacAddress! peerMacAddress) -> void -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDeviceIk(byte[]? deviceIk) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDiscoveryChannelFrequencyMhz(int discoveryChannelFrequencyMhz) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPasnMode(int pasnMode) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPassword(string? password) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPreambleType(int preambleType) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetRangingUpdateRate(int rangingUpdateRate) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetResponder80211azNtbSupported(bool isResponder80211azNtbSupported) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.ChannelWidth.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.DescribeContents() -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.DiscoveryChannelFrequencyMhz.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.GetDeviceIk() -> byte[]? -Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts -Android.Ranging.Wifi.PD.WifiPdRangingParams.IsResponder80211azNtbSupported.get -> bool -Android.Ranging.Wifi.PD.WifiPdRangingParams.PasnMode.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.Password.get -> string? -Android.Ranging.Wifi.PD.WifiPdRangingParams.PeerMacAddress.get -> Android.Net.MacAddress! -Android.Ranging.Wifi.PD.WifiPdRangingParams.PreambleType.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.RangingUpdateRate.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated = 1 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated = 0 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -Android.Ranging.Wifi.Rtt.RttStationRangingParams -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Bssid.get -> string! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Build() -> Android.Ranging.Wifi.Rtt.RttStationRangingParams! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Builder(string! bssid) -> void -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetRangingUpdateRate(int updateRate) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidth.get -> int -Android.Ranging.Wifi.Rtt.RttStationRangingParams.DescribeContents() -> int -Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts -Android.Ranging.Wifi.Rtt.RttStationRangingParams.RangingUpdateRate.get -> int -Android.Ranging.Wifi.Rtt.RttStationRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.Rtt.WifiRttSpecificData -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DescribeContents() -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DistanceStandardDeviationMeters.get -> double -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.GetLci() -> byte[]! -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementBandwidth.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementChannelFrequencyMHz.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumAttemptedMeasurements.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumSuccessfulMeasurements.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Runtime.XmlReaderPullParser.GetNamespace(string? prefix) -> string? -Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]? holderForStartAndLength) -> char[]! -Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Disabled = 1 -> Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Enabled = 3 -> Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Opportunistic = 2 -> Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Unknown = 0 -> Android.Security.DomainEncryptionMode -Android.Security.KeyStoreExceptionError.ErrorTooManyKeys = 18 -> Android.Security.KeyStoreExceptionError -Android.Service.Autofill.EventType.ResponseDiscarded = 7 -> Android.Service.Autofill.EventType -Android.Service.Chooser.ChooserManager -Android.Service.Chooser.ChooserManager.ChooserManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Service.Chooser.ChooserSession -Android.Service.Chooser.ChooserSession.AddStateListener(Java.Util.Concurrent.IExecutor! executor, Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void -Android.Service.Chooser.ChooserSession.Bounds.get -> Android.Graphics.Rect? -Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs -Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.Bounds.get -> Android.Graphics.Rect! -Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.BoundsChangedEventArgs(Android.Graphics.Rect! bounds) -> void -Android.Service.Chooser.ChooserSession.EndSession() -> void -Android.Service.Chooser.ChooserSession.IStateListener -Android.Service.Chooser.ChooserSession.IStateListener.OnBoundsChanged(Android.Graphics.Rect! bounds) -> void -Android.Service.Chooser.ChooserSession.IStateListener.OnStateChanged(int state) -> void -Android.Service.Chooser.ChooserSession.InitialRestingBounds.get -> Android.Graphics.Rect? -Android.Service.Chooser.ChooserSession.RemoveStateListener(Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void -Android.Service.Chooser.ChooserSession.SetTargetsEnabled(bool isEnabled) -> void -Android.Service.Chooser.ChooserSession.State.get -> int -Android.Service.Chooser.ChooserSession.StateChangedEventArgs -Android.Service.Chooser.ChooserSession.StateChangedEventArgs.State.get -> int -Android.Service.Chooser.ChooserSession.StateChangedEventArgs.StateChangedEventArgs(int state) -> void -Android.Service.Chooser.ChooserSession.Token.get -> Android.Service.Chooser.ChooserSessionToken! -Android.Service.Chooser.ChooserSession.UpdateIntent(Android.Content.Intent! intent) -> void -Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionState.Closed = 2 -> Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionState.Initialized = 0 -> Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionState.Started = 1 -> Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionToken -Android.Service.Chooser.ChooserSessionToken.DescribeContents() -> int -Android.Service.Chooser.ChooserSessionToken.InterfaceConsts -Android.Service.Chooser.ChooserSessionToken.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Service.Messaging.AlternativeMessageTransportService -Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService() -> void -Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Service.Messaging.UpgradeStatus -Android.Service.Messaging.UpgradeStatus.Accepted = 1 -> Android.Service.Messaging.UpgradeStatus -Android.Service.Messaging.UpgradeStatus.Rejected = 2 -> Android.Service.Messaging.UpgradeStatus -Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed = 24 -> Android.Service.Notification.NotificationCancelReason -Android.Service.Notification.NotificationListenerService.DeleteConversationNotificationChannel(string! pkg, Android.OS.UserHandle! user, string! channelId) -> void -Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent = 256 -> Android.Service.Voice.ShowFlags -Android.Service.Voice.VoiceInteractionService.SetInvocationEffectEnabled(bool enabled) -> void -Android.Systems.StructDlInfo -Android.Systems.StructDlInfo.DliFbase.get -> long -Android.Systems.StructDlInfo.DliFbase.set -> void -Android.Systems.StructDlInfo.DliFname.get -> string? -Android.Systems.StructDlInfo.DliFname.set -> void -Android.Systems.StructDlInfo.DliSaddr.get -> long -Android.Systems.StructDlInfo.DliSaddr.set -> void -Android.Systems.StructDlInfo.DliSname.get -> string? -Android.Systems.StructDlInfo.DliSname.set -> void -Android.Systems.StructDlInfo.StructDlInfo(string? dli_fname, long dli_fbase, string? dli_sname, long dli_saddr) -> void -Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.AskToHold = 3 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.CallScreening = 2 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.Unknown = 0 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.Voicemail = 1 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.Call.AudioProcessingUseCase.get -> int -Android.Telecom.Call.Transfer(Android.Net.Uri! targetNumber, bool isConfirmationRequired) -> void -Android.Telecom.Call.Transfer(Android.Telecom.Call! toCall) -> void -Android.Telecom.CallAttributes.Builder.SetContactUri(Android.Net.Uri! contactUri) -> Android.Telecom.CallAttributes.Builder! -Android.Telecom.CallAttributes.Builder.SetIsGroupCall(bool isGroupCall) -> Android.Telecom.CallAttributes.Builder! -Android.Telecom.CallAttributes.Builder.SetLogExcluded(bool isExcluded) -> Android.Telecom.CallAttributes.Builder! -Android.Telecom.CallAttributes.ContactUri.get -> Android.Net.Uri? -Android.Telecom.CallAttributes.IsGroupCall.get -> bool -Android.Telecom.CallAttributes.IsLogExcluded.get -> bool -Android.Telecom.CallCapability.PropertyRemotelyHosted = 65536 -> Android.Telecom.CallCapability -Android.Telecom.CallControl.Answer(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallControl.RequestVideoState(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallControl.SetContactUri(Android.Net.Uri? uri, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallControl.SetGroupCallState(bool isGroupCall, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallRedirectionService.PlaceCallToAlternateNumber(Android.Net.Uri! alternateUri, Android.Telecom.PhoneAccountHandle! targetPhoneAccount, bool confirmFirst) -> void -Android.Telecom.CallType.Messaging = 3 -> Android.Telecom.CallType -Android.Telecom.Conference.Conferenceables.get -> System.Collections.Generic.IList! -Android.Telecom.Conference.Conferenceables.set -> void -Android.Telecom.Connection.AudioProcessingUseCase.get -> int -Android.Telecom.Connection.SetAudioProcessing(int useCase) -> void -Android.Telecom.Connection.SetSimulatedRinging() -> void -Android.Telecom.ConnectionCapability.CapabilityTransfer = 134217728 -> Android.Telecom.ConnectionCapability -Android.Telecom.ConnectionCapability.CapabilityTransferConsultative = 268435456 -> Android.Telecom.ConnectionCapability -Android.Telecom.ConnectionService.AddConferenceFromConnection(Android.Telecom.Conference! conference, Android.Telecom.Connection! originalConnection) -> void -Android.Telecom.ConnectionState.SimulatedRinging = 9 -> Android.Telecom.ConnectionState -Android.Telecom.ConnectionState.StateAudioProcessing = 8 -> Android.Telecom.ConnectionState -Android.Telecom.CrsMediaType -Android.Telecom.CrsMediaType.Audio = 1 -> Android.Telecom.CrsMediaType -Android.Telecom.CrsMediaType.None = 0 -> Android.Telecom.CrsMediaType -Android.Telecom.CrsMediaType.Video = 2 -> Android.Telecom.CrsMediaType -Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall = 1048576 -> Android.Telecom.PhoneAccountCapability -Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Background = 168 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.DownlinkStreaming = 163 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Ims = 1 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Internet = 8 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.IotDelayTolerant = 161 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant = 162 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning = 16 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack = 171 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications = 169 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Mms = 2 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.RealTimeInteractive = 166 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Supl = 4 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications = 170 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.UnifiedCommunications = 167 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Unknown = 0 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.UplinkStreaming = 164 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.VehicularCommunications = 165 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.TrafficDescriptor.Builder.SetConnectionCapability(int connectionCapability) -> Android.Telephony.Data.TrafficDescriptor.Builder! -Android.Telephony.Data.TrafficDescriptor.ConnectionCapability.get -> int -Android.Telephony.Ims.ImsRegistrationAttributes.FlagRegistrationTypeEmergency.get -> bool -Android.Telephony.Ims.ImsRegistrationAttributes.FlagVirtualRegistrationForEmergencyCall.get -> bool -Android.Telephony.Ims.ImsRegistrationAttributes.PcscfAddress.get -> string? -Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency = 2 -> Android.Telephony.Ims.RegistrationAttributes -Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall = 4 -> Android.Telephony.Ims.RegistrationAttributes -Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms = 7 -> Android.Telephony.NetworkRegistrationInfoServiceType -Android.Telephony.ParsedPhoneNumber -Android.Telephony.ParsedPhoneNumber.DescribeContents() -> int -Android.Telephony.ParsedPhoneNumber.ErrorCode.get -> int -Android.Telephony.ParsedPhoneNumber.GetParsedPhoneNumber() -> string! -Android.Telephony.ParsedPhoneNumber.InterfaceConsts -Android.Telephony.ParsedPhoneNumber.IsValidPhoneNumber.get -> bool -Android.Telephony.ParsedPhoneNumber.ParsedPhoneNumber(string! phoneNumber, int errorCode, bool isValidPhoneNumber) -> void -Android.Telephony.ParsedPhoneNumber.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer = 1 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.None = 0 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException = 2 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.Unknown = -1 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.PhoneNumberManager -Android.Telephony.PhoneNumberManager.PhoneNumberManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Telephony.PhoneNumberSource.Ts43 = 4 -> Android.Telephony.PhoneNumberSource -Android.Telephony.Satellite.NtnSignalStrength -Android.Telephony.Satellite.NtnSignalStrength.DescribeContents() -> int -Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts -Android.Telephony.Satellite.NtnSignalStrength.Level.get -> int -Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrength(Android.Telephony.Satellite.NtnSignalStrength? source) -> void -Android.Telephony.Satellite.NtnSignalStrength.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void -Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Good = 3 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Great = 4 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate = 2 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.None = 0 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor = 1 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry = 138 -> Android.Telephony.SmsResult -Android.Telephony.SubscriptionPlan.DataUsageResetTime.get -> Java.Time.ZonedDateTime? -Android.Telephony.SubscriptionPlan.Id.get -> int -Android.Telephony.SubscriptionPlan.Types.get -> System.Collections.Generic.ICollection! -Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Business = 8 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Cellular = 1 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.DataOnly = 6 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Family = 7 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Iot = 3 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Postpaid = 4 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Prepaid = 5 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Roaming = 9 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Satellite = 2 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Tethering = 10 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.AvailableServices.get -> int[]! -Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.CarrierRoamingNtnAvailableServicesChangedEventArgs(int[]! availableServices) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.CarrierRoamingNtnEligibleStateChangedEventArgs(bool eligible) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.Eligible.get -> bool -Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.Active.get -> bool -Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.CarrierRoamingNtnModeChangedEventArgs(bool active) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.CarrierRoamingNtnSignalStrengthChangedEventArgs(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.NtnSignalStrength.get -> Android.Telephony.Satellite.NtnSignalStrength! -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnAvailableServicesChanged(int[]! availableServices) -> void -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnEligibleStateChanged(bool eligible) -> void -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnModeChanged(bool active) -> void -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnSignalStrengthChanged(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void -Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Full = 1 -> Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Hco = 2 -> Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Off = 0 -> Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Vco = 3 -> Android.Telephony.TelephonyManagerTtyMode -Android.Text.InputType -Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected = 2097152 -> Android.Text.InputTypes -Android.Text.ShowSecretsSetting -Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending = 1 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending = 2 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.None = 0 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other = 3 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.get -> int -Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.set -> void -Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder.SetSortDirection(int sortDirection) -> Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirection.get -> int -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Alpha.get -> float -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.BackgroundColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Build() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder() -> void -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! info) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearAlpha() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearBackgroundColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearHintTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLayoutSize() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLinkTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeInPx() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeUnit() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetAlpha(float alpha) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetBackgroundColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetHintTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLayoutSize(int width, int height) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLinkTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeInPx(float textSizeInPx) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeUnit(int textSizeUnit) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.HintTextColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.LinkTextColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.TextColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathInfo(string! tag) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.Selection -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.End.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Selection(Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! start, Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! end) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Start.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Node.get -> Android.Views.Accessibility.AccessibilityNodeInfo? -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Offset.get -> int -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.Accessibility.AccessibilityNodeInfo! node, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int virtualDescendantId, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.View.get -> Android.Views.View? -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.VirtualDescendantId.get -> int -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo -Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.StructuredDataInfo(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Views.Accessibility.AccessibilityWindowInfo.Refresh() -> bool -Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection = 65536 -> Android.Views.Accessibility.ContentChangeTypes -Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.CommittedByIme = 2 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme = 4 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.InComposition = 1 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.Undefined = 0 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Autofill.AutofillNoiseInjectedData -Android.Views.Autofill.AutofillNoiseInjectedData.DescribeContents() -> int -Android.Views.Autofill.AutofillNoiseInjectedData.GetNoiseInjectedPayload() -> byte[]! -Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts -Android.Views.Autofill.AutofillNoiseInjectedData.RetainedBitMask.get -> sbyte -Android.Views.Autofill.AutofillNoiseInjectedData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.BlurRegion -Android.Views.BlurRegion.BlurRegion(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Views.BufferTransform.MirrorHorizontalRotate90 = 5 -> Android.Views.BufferTransform -Android.Views.BufferTransform.MirrorVerticalRotate90 = 6 -> Android.Views.BufferTransform -Android.Views.FrameRateVelocityPoint -Android.Views.FrameRateVelocityPoint.DescribeContents() -> int -Android.Views.FrameRateVelocityPoint.DpPerSecond.get -> float -Android.Views.FrameRateVelocityPoint.FramePerSecond.get -> float -Android.Views.FrameRateVelocityPoint.FrameRateVelocityPoint(float framePerSecond, float dpPerSecond) -> void -Android.Views.FrameRateVelocityPoint.InterfaceConsts -Android.Views.FrameRateVelocityPoint.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.HdrType.HdrTypeHlgPlus = 6 -> Android.Views.HdrType -Android.Views.IAttachedSurfaceControl.CreateMirror() -> Android.Views.SurfaceControl! -Android.Views.IViewParent.RequestChildRectangleOnScreen(Android.Views.View! child, Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool -Android.Views.InputDevice.AssociatedDisplayId.get -> int -Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(string! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! -Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabel.get -> string? -Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabelFormatted.get -> Java.Lang.ICharSequence! -Android.Views.InputMethods.TextAttribute.Builder.SetTextSuggestionSelected(bool textSuggestionSelected) -> Android.Views.InputMethods.TextAttribute.Builder! -Android.Views.InputMethods.TextAttribute.IsTextSuggestionSelected.get -> bool -Android.Views.Keycode.Accessibility = 338 -> Android.Views.Keycode -Android.Views.Keycode.ContextualInsert = 340 -> Android.Views.Keycode -Android.Views.Keycode.ContextualSearch = 339 -> Android.Views.Keycode -Android.Views.PointerCaptureMode -Android.Views.PointerCaptureMode.Absolute = 1 -> Android.Views.PointerCaptureMode -Android.Views.PointerCaptureMode.Relative = 2 -> Android.Views.PointerCaptureMode -Android.Views.PointerCaptureMode.Uncaptured = 0 -> Android.Views.PointerCaptureMode -Android.Views.RoundedRectBlurRegion -Android.Views.RoundedRectBlurRegion.Bounds.get -> Android.Graphics.RectF! -Android.Views.RoundedRectBlurRegion.Bounds.set -> void -Android.Views.RoundedRectBlurRegion.GetCornerRadii() -> float[]! -Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion() -> void -Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion(Android.Graphics.RectF! rect, float[]! cornerRadii, float alpha, float blurRadius) -> void -Android.Views.RoundedRectBlurRegion.SetCornerRadii(float cornerRadius) -> void -Android.Views.RoundedRectBlurRegion.SetCornerRadii(float[]! cornerRadii) -> void -Android.Views.SurfaceControlViewHost.LayoutParams -Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(int width, int height, bool focusable) -> void -Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Views.View.ICalledFromWrongThreadListener -Android.Views.View.ICalledFromWrongThreadListener.OnCalledFromWrongThread() -> void -Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.InputFocus = 3 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly = 1 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.TextCursor = 2 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.Undefined = 0 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewTreeObserver.DispatchOnScrollChanged() -> void -Android.Webkit.ChromeFileChooserMode.OpenFolder = 2 -> Android.Webkit.ChromeFileChooserMode -Android.Webkit.PermissionMode -Android.Webkit.PermissionMode.Read = 0 -> Android.Webkit.PermissionMode -Android.Webkit.PermissionMode.ReadWrite = 1 -> Android.Webkit.PermissionMode -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.Builder(Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo! featureInfo) -> void -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightAlbumId(string! highlightAlbumId) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightSearchMediaTextQuery(string! highlightSearchMediaTextQuery) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightType(int highlightType) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetPickerLaunchedInExpandedState(bool launchedPickerInExpandedState) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetSelectionParams(Android.Widget.PhotoPicker.PhotoPickerSelectionParams? selectionParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetUiCustomizationParams(Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? uiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightAlbumId.get -> string! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightSearchMediaTextQuery.get -> string! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightType.get -> int -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsPickerLaunchedInExpandedState.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.SelectionParams.get -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams? -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.UiCustomizationParams.get -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? -Android.Widget.PhotoPicker.PhotoPickerSelectionParams -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Builder() -> void -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxSelectionBatchSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMimeTypes() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemResolutionInPixels(long maxMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemSizeInBytes(long maxMediaItemSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxSelectionBatchSizeInBytes(long maxSelectionBatchSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxVideoDuration(Java.Time.Duration! maxVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMimeTypes(System.Collections.Generic.IList! mimeTypes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinMediaItemResolutionInPixels(long minMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinVideoDuration(Java.Time.Duration! minVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.DescribeContents() -> int -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemResolutionInPixels.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemSizeInBytes.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxSelectionBatchSizeInBytes.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxVideoDuration.get -> Java.Time.Duration? -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MimeTypes.get -> System.Collections.Generic.IList! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinMediaItemResolutionInPixels.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinVideoDuration.get -> Java.Time.Duration? -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatio.get -> int -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams! -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Builder() -> void -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.SetAspectRatio(int aspectRatio) -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.DescribeContents() -> int -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Widget.Photopicker.AspectRatio -Android.Widget.Photopicker.AspectRatio.Portrait916 = 1 -> Android.Widget.Photopicker.AspectRatio -Android.Widget.Photopicker.AspectRatio.Square11 = 0 -> Android.Widget.Photopicker.AspectRatio -Android.Widget.Photopicker.AspectRatio.Undefined = -1 -> Android.Widget.Photopicker.AspectRatio -Java.Interop.BaseExportAttribute -Java.Interop.BaseExportAttribute.BaseExportAttribute() -> void -Java.Interop.IAndroidCallableWrapper -Java.Interop.IAndroidCallableWrapper.RegisterNatives(Java.Interop.JniType! nativeClass) -> void -Java.Interop.JavaPeerAliasesAttribute -Java.Interop.JavaPeerAliasesAttribute.Aliases.get -> string![]! -Java.Interop.JavaPeerAliasesAttribute.JavaPeerAliasesAttribute(params string![]! aliases) -> void -Java.Interop.JavaPeerProxy -Java.Interop.JavaPeerProxy.JavaPeerProxy(string! jniName, System.Type! targetType) -> void -Java.Interop.JavaPeerProxy.JniName.get -> string! -Java.Interop.JavaPeerProxy.TargetType.get -> System.Type! -Java.Lang.ICharSequence.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void -Java.Lang.IllegalCallerException -Java.Lang.IllegalCallerException.IllegalCallerException() -> void -Java.Lang.IllegalCallerException.IllegalCallerException(Java.Lang.Throwable? cause) -> void -Java.Lang.IllegalCallerException.IllegalCallerException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Java.Lang.IllegalCallerException.IllegalCallerException(string? message, Java.Lang.Throwable? cause) -> void -Java.Lang.IllegalCallerException.IllegalCallerException(string? s) -> void -Java.Lang.String.IndexOf(int ch, int beginIndex, int endIndex) -> int -Java.Lang.String.IndexOf(string! str, int beginIndex, int endIndex) -> int -Java.Lang.String.SplitWithDelimiters(string! regex, int limit) -> string![]! -Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -Java.Lang.StringBuffer.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuffer! -Java.Lang.StringBuffer.Repeat(int codePoint, int count) -> Java.Lang.StringBuffer! -Java.Lang.StringBuffer.Repeat(string! cs, int count) -> Java.Lang.StringBuffer! -Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -Java.Lang.StringBuilder.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuilder! -Java.Lang.StringBuilder.Repeat(int codePoint, int count) -> Java.Lang.StringBuilder! -Java.Lang.StringBuilder.Repeat(string! cs, int count) -> Java.Lang.StringBuilder! -Java.Lang.Thread.Join(Java.Time.Duration? duration) -> bool -Java.Lang.WrongThreadException -Java.Lang.WrongThreadException.WrongThreadException() -> void -Java.Lang.WrongThreadException.WrongThreadException(Java.Lang.Throwable? cause) -> void -Java.Lang.WrongThreadException.WrongThreadException(string? message, Java.Lang.Throwable? cause) -> void -Java.Lang.WrongThreadException.WrongThreadException(string? s) -> void -Java.Time.Duration.IsPositive.get -> bool -Java.Util.Streams.Gatherer -Java.Util.Streams.Gatherers -Java.Util.Streams.IGatherer -Java.Util.Streams.IGatherer.AndThen(Java.Util.Streams.IGatherer? that) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.Combiner() -> Java.Util.Functions.IBinaryOperator? -Java.Util.Streams.IGatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? -Java.Util.Streams.IGatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? -Java.Util.Streams.IGatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? -Java.Util.Streams.IGatherer.Finisher() -> Java.Util.Functions.IBiConsumer? -Java.Util.Streams.IGatherer.GetIntegrator() -> Java.Util.Streams.IGatherer.IIntegrator? -Java.Util.Streams.IGatherer.IDownstream -Java.Util.Streams.IGatherer.IDownstream.IsRejecting.get -> bool -Java.Util.Streams.IGatherer.IDownstream.Push(Java.Lang.Object? element) -> bool -Java.Util.Streams.IGatherer.IIntegrator -Java.Util.Streams.IGatherer.IIntegrator.IGreedy -Java.Util.Streams.IGatherer.IIntegrator.Integrate(Java.Lang.Object? state, Java.Lang.Object? element, Java.Util.Streams.IGatherer.IDownstream? downstream) -> bool -Java.Util.Streams.IGatherer.IIntegrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? -Java.Util.Streams.IGatherer.IIntegrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? -Java.Util.Streams.IGatherer.Initializer() -> Java.Util.Functions.ISupplier? -Java.Util.Streams.IGatherer.Integrator -Java.Util.Streams.IGatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Microsoft.Android.Runtime.TrimmableTypeMap -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string? comment) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string? domain) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date? date) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string? path) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string? value) -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler -REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan -REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? -REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool -REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan -REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool -REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? -REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? -REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void -REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void -REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? -abstract Android.App.PrivateCompute.DataMigrationToPccService.OnMigrationRequested(Java.Util.Functions.IConsumer! callback) -> void -abstract Android.App.PrivateCompute.PccService.OnReceiveData(Android.OS.Bundle! data, string! packageName) -> void -abstract Android.Media.Projection.AppContentProjectionService.OnContentRequest(Android.Media.Projection.AppContentRequest! request) -> void -abstract Android.Media.Projection.AppContentProjectionService.OnContentRequestCanceled() -> void -abstract Android.Media.Projection.AppContentProjectionService.OnLoopbackProjectionStarted(Android.Media.Projection.AppContentProjectionSession! session, int contentId) -> bool -abstract Android.Media.Projection.AppContentProjectionService.OnSessionStopped(Android.Media.Projection.AppContentProjectionSession! session) -> void -abstract Android.OS.Storage.Operations.Sources.OperationSource.ToString() -> string! -abstract Android.OS.Storage.Operations.Targets.OperationTarget.ToString() -> string! -abstract Android.Service.Messaging.AlternativeMessageTransportService.OnMessageUpgradeRequested(Android.Net.Uri! contentUri, Java.Util.Functions.IConsumer! upgradeStatus) -> void -abstract Android.Views.BlurRegion.Copy() -> Android.Views.BlurRegion! -abstract Java.Interop.JavaPeerProxy.CreateInstance(nint handle, Android.Runtime.JniHandleOwnership transfer) -> Java.Interop.IJavaPeerable? -abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer? action) -> bool -const Android.App.ActivityManager.AppTask.WindowingLayerNormalApp = Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp -> Android.App.ActivityManagerAppTaskWindowingLayer -const Android.App.ActivityManager.AppTask.WindowingLayerPinned = Android.App.ActivityManagerAppTaskWindowingLayer.Pinned -> Android.App.ActivityManagerAppTaskWindowingLayer -const Android.App.ActivityManager.AppTask.WindowingLayerRequestGranted = Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted -> Android.App.ActivityManagerAppTaskWindowingLayerResult -const Android.App.ActivityManager.AppTask.WindowingLayerRequestRejected = Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected -> Android.App.ActivityManagerAppTaskWindowingLayerResult -const Android.App.ActivityManager.AppTask.WindowingLayerUndefined = Android.App.ActivityManagerAppTaskWindowingLayer.Undefined -> Android.App.ActivityManagerAppTaskWindowingLayer -const Android.App.Admin.DevicePolicyIdentifiers.CrossProfileWidgetProviderPolicy = "crossProfileWidgetProvider" -> string! -const Android.App.Admin.DevicePolicyIdentifiers.MemoryTaggingPolicy = "memoryTagging" -> string! -const Android.App.AnrTypes.AnrTypeAppTriggered = Android.App.AnrType.AppTriggered -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeApplicationStart = Android.App.AnrType.ApplicationStart -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeBroadcastOfIntent = Android.App.AnrType.BroadcastOfIntent -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeContentProviderNotResponding = Android.App.AnrType.ContentProviderNotResponding -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeExecuteService = Android.App.AnrType.ExecuteService -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeForegroundShortServiceTimeout = Android.App.AnrType.ForegroundShortServiceTimeout -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeInputDispatch = Android.App.AnrType.InputDispatch -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeInputDispatchNoFocusedWindow = Android.App.AnrType.InputDispatchNoFocusedWindow -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeJobServiceStart = Android.App.AnrType.JobServiceStart -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeOther = Android.App.AnrType.Other -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeStartForegroundService = Android.App.AnrType.StartForegroundService -> Android.App.AnrType -const Android.App.AnrWarningResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AnrWarningResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionEnabledState.Default -> Android.App.AppFunctions.AppFunctionEnabledState -const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionEnabledState.Disabled -> Android.App.AppFunctions.AppFunctionEnabledState -const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionEnabledState.Enabled -> Android.App.AppFunctions.AppFunctionEnabledState -const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionMetadata.PropertyEnabledByDefault = "enabledByDefault" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyFunctionId = "id" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaCategory = "schemaCategory" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaName = "schemaName" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaVersion = "schemaVersion" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyScope = "scope" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeActivity = "activity" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeGlobal = "global" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.ScopeActivity = Android.App.AppFunctions.AppFunctionMetadataScope.Activity -> Android.App.AppFunctions.AppFunctionMetadataScope -const Android.App.AppFunctions.AppFunctionMetadata.ScopeGlobal = Android.App.AppFunctions.AppFunctionMetadataScope.Global -> Android.App.AppFunctions.AppFunctionMetadataScope -const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionPackageMetadata.PropertyTopLevelDocuments = "topLevelMetadataDocuments" -> string! -const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppInteractionAttribution.InteractionTypeOther = Android.App.AppInteractionAttributionInteractionType.Other -> Android.App.AppInteractionAttributionInteractionType -const Android.App.AppInteractionAttribution.InteractionTypeUserQuery = Android.App.AppInteractionAttributionInteractionType.UserQuery -> Android.App.AppInteractionAttributionInteractionType -const Android.App.AppInteractionAttribution.InteractionTypeUserScheduled = Android.App.AppInteractionAttributionInteractionType.UserScheduled -> Android.App.AppInteractionAttributionInteractionType -const Android.App.AppInteractionAttribution.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppInteractionAttribution.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppInteractionContract.InterfaceConsts.Count = "_count" -> string! -const Android.App.AppInteractionContract.InterfaceConsts.Id = "_id" -> string! -const Android.App.AppSearch.AppSearchResult.ResultUnavailable = Android.App.AppSearch.AppSearchResultCode.Unavailable -> Android.App.AppSearch.AppSearchResultCode -const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppSearch.SetSchemaRequest.PrivateComputeCoreUidAccess = Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess -> Android.App.AppSearch.SchemaRequestPermissions -const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AutomaticZenRule.TypeTransit = Android.App.AutomaticZenRuleType.Transit -> Android.App.AutomaticZenRuleType -const Android.App.Backup.BackupAgent.FlagCrossPlatformDataTransferIos = Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos -> Android.App.Backup.BackupTransportFlags -const Android.App.HandoffActivityData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.HandoffActivityData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.HandoffActivityParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.HandoffActivityParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.Notification.Action.EmphasisAuto = Android.App.ActionEmphasis.Auto -> Android.App.ActionEmphasis -const Android.App.Notification.Action.EmphasisPrimary = Android.App.ActionEmphasis.Primary -> Android.App.ActionEmphasis -const Android.App.Notification.Action.EmphasisSecondary = Android.App.ActionEmphasis.Secondary -> Android.App.ActionEmphasis -const Android.App.Notification.Action.SemanticActionPause = Android.App.SemanticAction.Pause -> Android.App.SemanticAction -const Android.App.Notification.Action.SemanticActionPlay = Android.App.SemanticAction.Play -> Android.App.SemanticAction -const Android.App.Notification.Action.SemanticActionStop = Android.App.SemanticAction.Stop -> Android.App.SemanticAction -const Android.App.Notification.Action.StyleAuto = Android.App.ActionStyle.Auto -> Android.App.ActionStyle -const Android.App.Notification.Action.StyleIconAndText = Android.App.ActionStyle.IconAndText -> Android.App.ActionStyle -const Android.App.Notification.Action.StyleIconOnly = Android.App.ActionStyle.IconOnly -> Android.App.ActionStyle -const Android.App.Notification.Action.StyleTextOnly = Android.App.ActionStyle.TextOnly -> Android.App.ActionStyle -const Android.App.Notification.ActionBridgedNotificationPreferences = "android.app.action.BRIDGED_NOTIFICATION_PREFERENCES" -> string! -const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.Notification.ExtraPreferSmallIcon = "android.app.preferSmallIcon" -> string! -const Android.App.Notification.ExtraRequestPromotedOngoing = "android.requestPromotedOngoing" -> string! -const Android.App.Notification.Metric.FixedDate.FormatAutomatic = Android.App.FixedDateFormat.Automatic -> Android.App.FixedDateFormat -const Android.App.Notification.Metric.FixedDate.FormatLongDate = Android.App.FixedDateFormat.LongDate -> Android.App.FixedDateFormat -const Android.App.Notification.Metric.FixedDate.FormatShortDate = Android.App.FixedDateFormat.ShortDate -> Android.App.FixedDateFormat -const Android.App.Notification.Metric.TimeDifference.FormatAdaptive = Android.App.TimeDifferenceFormat.Adaptive -> Android.App.TimeDifferenceFormat -const Android.App.Notification.Metric.TimeDifference.FormatChronometer = Android.App.TimeDifferenceFormat.Chronometer -> Android.App.TimeDifferenceFormat -const Android.App.Notification.MetricStyle.MetricIndexNone = -1 -> int -const Android.App.Notification.SemanticStyleCaution = Android.App.NotificationSemanticStyle.Caution -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleDanger = Android.App.NotificationSemanticStyle.Danger -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleInfo = Android.App.NotificationSemanticStyle.Info -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleSafe = Android.App.NotificationSemanticStyle.Safe -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleUnspecified = Android.App.NotificationSemanticStyle.Unspecified -> Android.App.NotificationSemanticStyle -const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PermissionUI.LocationButtonSession.TextTypeNearMyPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeNearYourPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeNone = Android.App.PermissionUI.LocationButtonSessionTextType.None -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeSharePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeUsePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PrivateCompute.DataMigrationToPccService.MigrationTimeoutMs = 60000 -> long -const Android.App.PrivateCompute.DataMigrationToPccService.ServiceInterface = "android.app.privatecompute.DataMigrationToPccService" -> string! -const Android.App.PrivateCompute.MigrationException.ErrorInvocationFailed = Android.App.PrivateCompute.MigrationError.InvocationFailed -> Android.App.PrivateCompute.MigrationError -const Android.App.PrivateCompute.MigrationException.ErrorTimeout = Android.App.PrivateCompute.MigrationError.Timeout -> Android.App.PrivateCompute.MigrationError -const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestAccepted = Android.App.PrivateCompute.MigrationStatus.Accepted -> Android.App.PrivateCompute.MigrationStatus -const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestRejected = Android.App.PrivateCompute.MigrationStatus.Rejected -> Android.App.PrivateCompute.MigrationStatus -const Android.App.StatusBarManager.ShowPowerMenuResultDisabled = Android.App.ShowPowerMenuResult.Disabled -> Android.App.ShowPowerMenuResult -const Android.App.StatusBarManager.ShowPowerMenuResultShowing = Android.App.ShowPowerMenuResult.Showing -> Android.App.ShowPowerMenuResult -const Android.App.StatusBarManager.ShowPowerMenuResultUnknown = Android.App.ShowPowerMenuResult.Unknown -> Android.App.ShowPowerMenuResult -const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateGranted = Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted -> Android.App.VoiceInteractions.ReadScreenContextRequestState -const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateRequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState -const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateUnrequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState -const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Appwidget.AppWidgetManager.OptionAppwidgetDisplayId = "appWidgetDisplayId" -> string! -const Android.Bluetooth.BluetoothA2dp.ExtraDisconnectedReason = "android.bluetooth.a2dp.extra.DISCONNECTED_REASON" -> string! -const Android.Bluetooth.BluetoothA2dp.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothCodecType.CodecIdLhdcv5 = 327307049727 -> long -const Android.Bluetooth.BluetoothCodecType.CodecIdSonyLdac = 2852204031 -> long -const Android.Bluetooth.BluetoothCsipSetCoordinator.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrAuthFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonLeEncryptFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonLeIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonUnknown = Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.EncryptionAlgorithmUnknown = Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm -const Android.Bluetooth.BluetoothDevice.ExtraBondLossReason = "android.bluetooth.device.extra.BOND_LOSS_REASON" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraDiscoveryResultType = "android.bluetooth.device.extra.DISCOVERY_RESULT_TYPE" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraPairingAlgorithm = "android.bluetooth.device.extra.PAIRING_ALGORITHM" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraPairingContext = "android.bluetooth.device.extra.PAIRING_CONTEXT" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraUuidLe = "android.bluetooth.device.extra.UUID_LE" -> string! -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrSsp = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmLeLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmSc = Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingContextRepairing = 2 -> int -const Android.Bluetooth.BluetoothDevice.PairingContextUserApprovalRequested = 1 -> int -const Android.Bluetooth.BluetoothDevice.PairingContextUserParticipationRequested = 0 -> int -const Android.Bluetooth.BluetoothDevice.PhyLeHdt = Android.Bluetooth.BluetoothPhy.PhyLeHdt -> Android.Bluetooth.BluetoothPhy -const Android.Bluetooth.BluetoothDevice.PhyLeHdtMask = Android.Bluetooth.BluetoothPhy.PhyLeHdtMask -> Android.Bluetooth.BluetoothPhy -const Android.Bluetooth.BluetoothGatt.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothGatt.SubrateModeBalanced = Android.Bluetooth.GattSubrateMode.Balanced -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeHigh = Android.Bluetooth.GattSubrateMode.High -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeLow = Android.Bluetooth.GattSubrateMode.Low -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeNotUpdated = Android.Bluetooth.GattSubrateMode.NotUpdated -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeOff = Android.Bluetooth.GattSubrateMode.Off -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeSystemUpdate = Android.Bluetooth.GattSubrateMode.SystemUpdate -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGattServer.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHeadset.ExtraDisconnectedReason = "android.bluetooth.headset.extra.DISCONNECTED_REASON" -> string! -const Android.Bluetooth.BluetoothHeadset.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHealth.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHearingAid.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHidDevice.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothLeAudio.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeOpusHiRes = Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes -> Android.Bluetooth.BluetoothLeSourceCodecType -const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeVendorSpecific = Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific -> Android.Bluetooth.BluetoothLeSourceCodecType -const Android.Bluetooth.BluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorInsufficientResources = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorRfcommConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorRoleSwitchFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorSdpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorStreamConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.IBluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.LE.AdvertisingSetParameters.TxPowerMaxAvailable = Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable -> Android.Bluetooth.LE.AdvertiseTxPower -const Android.Bluetooth.LE.ScanSettings.ScanTypeActive = Android.Bluetooth.LE.ScanType.Active -> Android.Bluetooth.LE.ScanType -const Android.Bluetooth.LE.ScanSettings.ScanTypePassive = Android.Bluetooth.LE.ScanType.Passive -> Android.Bluetooth.LE.ScanType -const Android.Bluetooth.LE.ScanSettings.ScanTypeUnknown = Android.Bluetooth.LE.ScanType.Unknown -> Android.Bluetooth.LE.ScanType -const Android.Companion.ActionRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Companion.ActionRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Companion.ActionRequest.OpActivate = Android.Companion.RequestOperation.Activate -> Android.Companion.RequestOperation -const Android.Companion.ActionRequest.OpDeactivate = Android.Companion.RequestOperation.Deactivate -> Android.Companion.RequestOperation -const Android.Companion.ActionRequest.RequestNearbyAdvertising = Android.Companion.RequestAction.NearbyAdvertising -> Android.Companion.RequestAction -const Android.Companion.ActionRequest.RequestNearbyScanning = Android.Companion.RequestAction.NearbyScanning -> Android.Companion.RequestAction -const Android.Companion.ActionRequest.RequestTransport = Android.Companion.RequestAction.Transport -> Android.Companion.RequestAction -const Android.Companion.ActionResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Companion.ActionResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Companion.ActionResult.ResultActivated = Android.Companion.ResultCode.Activated -> Android.Companion.ResultCode -const Android.Companion.ActionResult.ResultDeactivated = Android.Companion.ResultCode.Deactivated -> Android.Companion.ResultCode -const Android.Companion.ActionResult.ResultFailedToActivate = Android.Companion.ResultCode.FailedToActivate -> Android.Companion.ResultCode -const Android.Companion.AssociationRequest.DeviceProfileFitnessTracker = "android.app.role.COMPANION_DEVICE_FITNESS_TRACKER" -> string! -const Android.Companion.AssociationRequest.DeviceProfileMedical = "android.app.role.COMPANION_DEVICE_MEDICAL" -> string! -const Android.Companion.AssociationRequest.PermissionGroupNearby = "NEARBY_DEVICES" -> string! -const Android.Companion.CompanionDeviceManager.FlagAirplaneMode = Android.Companion.SystemDataSyncFlags.AirplaneMode -> Android.Companion.SystemDataSyncFlags -const Android.Companion.CompanionDeviceManager.FlagTaskContinuity = Android.Companion.SystemDataSyncFlags.TaskContinuity -> Android.Companion.SystemDataSyncFlags -const Android.Companion.CompanionDeviceManager.FlagUniversalModes = Android.Companion.SystemDataSyncFlags.UniversalModes -> Android.Companion.SystemDataSyncFlags -const Android.Companion.DevicePresenceEvent.EventAssociationRemoved = Android.Companion.DevicePresenceEventType.EventAssociationRemoved -> Android.Companion.DevicePresenceEventType -const Android.Companion.DevicePresenceEvent.EventSelfManagedNearby = Android.Companion.DevicePresenceEventType.Nearby -> Android.Companion.DevicePresenceEventType -const Android.Companion.DevicePresenceEvent.EventSelfManagedNotNearby = Android.Companion.DevicePresenceEventType.NotNearby -> Android.Companion.DevicePresenceEventType -const Android.Content.Context.AutofillService = "autofill" -> string! -const Android.Content.Context.ChooserService = "chooser" -> string! -const Android.Content.Context.FileService = "file" -> string! -const Android.Content.Context.NpuService = "npu" -> string! -const Android.Content.Context.PccSandboxService = "pcc_sandbox" -> string! -const Android.Content.Context.SerialService = "serial" -> string! -const Android.Content.Context.TelephonyPhoneNumberService = "telephony_phone_number" -> string! -const Android.Content.Context.WebAppService = "web_app" -> string! -const Android.Content.Intent.ActionOpenEyeDropper = "android.intent.action.OPEN_EYE_DROPPER" -> string! -const Android.Content.Intent.ActionStopVoiceCommand = "android.intent.action.STOP_VOICE_COMMAND" -> string! -const Android.Content.Intent.ActionTimezoneOffsetChanged = "android.intent.action.TIMEZONE_OFFSET_CHANGED" -> string! -const Android.Content.Intent.ExtraAssistDisplayId = "android.intent.extra.ASSIST_DISPLAY_ID" -> string! -const Android.Content.Intent.ExtraColor = "android.intent.extra.COLOR" -> string! -const Android.Content.Intent.ExtraNewTimezoneOffset = "android.intent.extra.NEW_TIMEZONE_OFFSET" -> string! -const Android.Content.Intent.ExtraOldTimezoneOffset = "android.intent.extra.OLD_TIMEZONE_OFFSET" -> string! -const Android.Content.Intent.ExtraUseSystemContactsPicker = "android.intent.extra.USE_SYSTEM_CONTACTS_PICKER" -> string! -const Android.Content.PM.PackageInfo.RequestedPermissionOnlyForLocationButton = Android.Content.PM.RequestedPermission.OnlyForLocationButton -> Android.Content.PM.RequestedPermission -const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonDeveloperBlocked = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonNetworkUnavailable = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonUnknown = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationExtensionResponse = "android.content.pm.extra.DEVELOPER_VERIFICATION_EXTENSION_RESPONSE" -> string! -const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationFailureReason = "android.content.pm.extra.DEVELOPER_VERIFICATION_FAILURE_REASON" -> string! -const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationLitePerformed = "android.content.pm.extra.DEVELOPER_VERIFICATION_LITE_PERFORMED" -> string! -const Android.Content.PM.PackageManager.FeatureDeviceIdAttestation = "android.software.device_id_attestation" -> string! -const Android.Content.PM.PackageManager.FeatureNeuralProcessingUnit = "android.hardware.npu" -> string! -const Android.Content.PM.PackageManager.PropertyNativeServiceFunctionName = "android.app.PROPERTY_NATIVE_SERVICE_FUNCTION_NAME" -> string! -const Android.Content.PM.PackageManager.PropertyNativeServiceLibraryName = "android.app.PROPERTY_NATIVE_SERVICE_LIBRARY_NAME" -> string! -const Android.Content.PM.PermissionInfo.FlagAllowedInPrivateComputeCore = Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore -> Android.Content.PM.PermissionInfoFlags -const Android.Content.PM.ServiceInfo.FlagNativeService = Android.Content.PM.ServiceInfoFlags.NativeService -> Android.Content.PM.ServiceInfoFlags -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultCancelledByUser = Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultDuplicatedRequest = Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInvalidArguments = Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultNetworkError = Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSecurityError = Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSuccess = Android.Content.PM.Webapp.WebAppInstallResultCode.Success -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.Installed -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultNotInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.DeviceLock.DeviceId.DeviceIdTypeSerialNumber = Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber -> Android.DeviceLock.DeviceIdType -const Android.DeviceLock.DeviceLockManager.ExtraDeviceLockVersion = "android.devicelock.extra.DEVICE_LOCK_VERSION" -> string! -const Android.Graphics.Drawables.GradientDrawable.Arc = Android.Graphics.Drawables.ShapeType.Arc -> Android.Graphics.Drawables.ShapeType -const Android.Graphics.ImageFormat.Raw14 = Android.Graphics.ImageFormatType.Raw14 -> Android.Graphics.ImageFormatType -const Android.Graphics.Pdf.Component.PdfAnnotationType.Freetext = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfAnnotationType.Highlight = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfAnnotationType.Stamp = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfAnnotationType.Unknown = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Image = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Path = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Text = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Unknown = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyCourier = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyHelvetica = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilySymbol = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyTimesNewRoman = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.RenderParams.FlagRenderFreetextAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag -const Android.Graphics.Pdf.RenderParams.FlagRenderStampAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag -const Android.Graphics.Pdf.RenderParams.RenderFormContentDefault = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -const Android.Graphics.Pdf.RenderParams.RenderFormContentDisabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -const Android.Graphics.Pdf.RenderParams.RenderFormContentEnabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -const Android.Hardware.Biometrics.BiometricManager.IconTypeAccount = Android.Hardware.Biometrics.BiometricManagerIconType.Account -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeGeneric = Android.Hardware.Biometrics.BiometricManagerIconType.Generic -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeMessage = Android.Hardware.Biometrics.BiometricManagerIconType.Message -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypePassword = Android.Hardware.Biometrics.BiometricManagerIconType.Password -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeQrCode = Android.Hardware.Biometrics.BiometricManagerIconType.QrCode -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeReset = Android.Hardware.Biometrics.BiometricManagerIconType.Reset -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeSetting = Android.Hardware.Biometrics.BiometricManagerIconType.Setting -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeSupervised = Android.Hardware.Biometrics.BiometricManagerIconType.Supervised -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeBuiltIn = 0 -> int -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeExternal = 1 -> int -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeUnknown = 3 -> int -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeVirtual = 2 -> int -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemPoSmpte209450 = 1048576 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemSmpte209450 = 524288 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefPoSmpte209450 = 262144 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefSmpte209450 = 131072 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemPoSmpte209450 = 16777216 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemSmpte209450 = 8388608 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefPoSmpte209450 = 4194304 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefSmpte209450 = 2097152 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10PlusSmpte209450 = 65536 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10Smpte209450 = 32768 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hlg10Smpte209450 = 16384 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.StandardSmpte209450 = 8192 -> long -const Android.Hardware.DataSpace.DataspaceDisplayBt2020 = Android.Hardware.DataSpaceType.DisplayBt2020 -> Android.Hardware.DataSpaceType -const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeAnalog = Android.Hardware.Display.VideoInputType.Analog -> Android.Hardware.Display.VideoInputType -const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeDigital = Android.Hardware.Display.VideoInputType.Digital -> Android.Hardware.Display.VideoInputType -const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeUnknown = Android.Hardware.Display.VideoInputType.Unknown -> Android.Hardware.Display.VideoInputType -const Android.Hardware.Display.DisplayManager.BrightnessUnitPercentage = Android.Hardware.Display.DisplayBrightnessUnit.Percentage -> Android.Hardware.Display.DisplayBrightnessUnit -const Android.Hardware.Display.DisplayManager.DisplayCategoryBuiltInDisplays = "android.hardware.display.category.BUILT_IN_DISPLAYS" -> string! -const Android.Hardware.Display.DisplayManager.EventTypeDisplayBrightness = 32 -> long -const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.HardwareBuffer.Bgra1010102 = Android.Hardware.HardwareBufferFormat.Bgra1010102 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Bgrx1010102 = Android.Hardware.HardwareBufferFormat.Bgrx1010102 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.R12 = Android.Hardware.HardwareBufferFormat.R12 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.R14 = Android.Hardware.HardwareBufferFormat.R14 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rg1212 = Android.Hardware.HardwareBufferFormat.Rg1212 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rg1414 = Android.Hardware.HardwareBufferFormat.Rg1414 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rgba12121212 = Android.Hardware.HardwareBufferFormat.Rgba12121212 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rgba14141414 = Android.Hardware.HardwareBufferFormat.Rgba14141414 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Lights.ColorSequence.InterpolationModeLinear = Android.Hardware.Lights.InterpolationMode.Linear -> Android.Hardware.Lights.InterpolationMode -const Android.Hardware.Lights.ColorSequence.InterpolationModeNone = Android.Hardware.Lights.InterpolationMode.None -> Android.Hardware.Lights.InterpolationMode -const Android.Hardware.Lights.Light.LightCapabilityAnimation = Android.Hardware.Lights.LightCapability.Animation -> Android.Hardware.Lights.LightCapability -const Android.Hardware.Lights.Light.LightTypeApplication = Android.Hardware.Lights.LightType.Application -> Android.Hardware.Lights.LightType -const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Serial.SerialPort.InvalidId = -1 -> int -const Android.Hardware.Serial.SerialPort.OpenFlagDataSync = Android.Hardware.Serial.OpenFlags.DataSync -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagNonblock = Android.Hardware.Serial.OpenFlags.Nonblock -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagReadOnly = Android.Hardware.Serial.OpenFlags.ReadOnly -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagReadWrite = Android.Hardware.Serial.OpenFlags.ReadWrite -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagSync = Android.Hardware.Serial.OpenFlags.Sync -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagWriteOnly = Android.Hardware.Serial.OpenFlags.WriteOnly -> Android.Hardware.Serial.OpenFlags -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeAbsinthe = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBeer = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBrandy = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeChuhai = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCider = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCocktail = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeGin = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeHighball = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeLager = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeMead = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeOther = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeRum = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSake = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeShochu = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSoju = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeTequila = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeVodka = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWhiskey = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWine = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -const Android.Health.Connect.DataTypes.Device.DeviceTypeConsumerMedicalDevice = Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessEquipment = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessMachine = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeGlasses = Android.Health.Connect.DataTypes.HealthDeviceType.Glasses -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeHearable = Android.Health.Connect.DataTypes.HealthDeviceType.Hearable -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeMeter = Android.Health.Connect.DataTypes.HealthDeviceType.Meter -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypePortableComputer = Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseFollicular = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseLuteal = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -const Android.Health.Connect.DataTypes.SymptomRecord.SeverityMild = Android.Health.Connect.Datatypes.SymptomSeverity.Mild -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SeverityModerate = Android.Health.Connect.Datatypes.SymptomSeverity.Moderate -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SeveritySevere = Android.Health.Connect.Datatypes.SymptomSeverity.Severe -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SeverityUnspecified = Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAbdominalPain = Android.Health.Connect.Datatypes.SymptomType.AbdominalPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAcne = Android.Health.Connect.Datatypes.SymptomType.Acne -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBackPain = Android.Health.Connect.Datatypes.SymptomType.BackPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBloating = Android.Health.Connect.Datatypes.SymptomType.Bloating -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrainFog = Android.Health.Connect.Datatypes.SymptomType.BrainFog -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBreastTenderness = Android.Health.Connect.Datatypes.SymptomType.BreastTenderness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrittleNails = Android.Health.Connect.Datatypes.SymptomType.BrittleNails -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBurningMouth = Android.Health.Connect.Datatypes.SymptomType.BurningMouth -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestPain = Android.Health.Connect.Datatypes.SymptomType.ChestPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestTightness = Android.Health.Connect.Datatypes.SymptomType.ChestTightness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChills = Android.Health.Connect.Datatypes.SymptomType.Chills -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeConstipation = Android.Health.Connect.Datatypes.SymptomType.Constipation -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCough = Android.Health.Connect.Datatypes.SymptomType.Cough -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCramps = Android.Health.Connect.Datatypes.SymptomType.Cramps -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCravings = Android.Health.Connect.Datatypes.SymptomType.Cravings -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDehydration = Android.Health.Connect.Datatypes.SymptomType.Dehydration -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDiarrhea = Android.Health.Connect.Datatypes.SymptomType.Diarrhea -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDifficultySwallowing = Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDizziness = Android.Health.Connect.Datatypes.SymptomType.Dizziness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDrySkin = Android.Health.Connect.Datatypes.SymptomType.DrySkin -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeEaraches = Android.Health.Connect.Datatypes.SymptomType.Earaches -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFatigue = Android.Health.Connect.Datatypes.SymptomType.Fatigue -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFever = Android.Health.Connect.Datatypes.SymptomType.Fever -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeGeneralizedBodyAche = Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHairLoss = Android.Health.Connect.Datatypes.SymptomType.HairLoss -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeadache = Android.Health.Connect.Datatypes.SymptomType.Headache -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartPalpitations = Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartburn = Android.Health.Connect.Datatypes.SymptomType.Heartburn -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHotFlashes = Android.Health.Connect.Datatypes.SymptomType.HotFlashes -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeInsomnia = Android.Health.Connect.Datatypes.SymptomType.Insomnia -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointPain = Android.Health.Connect.Datatypes.SymptomType.JointPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointStiffness = Android.Health.Connect.Datatypes.SymptomType.JointStiffness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfAppetite = Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfConsciousness = Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLowerBackPain = Android.Health.Connect.Datatypes.SymptomType.LowerBackPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMemoryLapse = Android.Health.Connect.Datatypes.SymptomType.MemoryLapse -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMoodChange = Android.Health.Connect.Datatypes.SymptomType.MoodChange -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMusclePain = Android.Health.Connect.Datatypes.SymptomType.MusclePain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNausea = Android.Health.Connect.Datatypes.SymptomType.Nausea -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNightSweats = Android.Health.Connect.Datatypes.SymptomType.NightSweats -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypePelvicPain = Android.Health.Connect.Datatypes.SymptomType.PelvicPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRapidPoundingOrFlutteringHeartbeat = Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeReducedCapacityForExercise = Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRunnyNose = Android.Health.Connect.Datatypes.SymptomType.RunnyNose -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeShortnessOfBreath = Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSkippedHeartbeat = Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepChanges = Android.Health.Connect.Datatypes.SymptomType.SleepChanges -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepiness = Android.Health.Connect.Datatypes.SymptomType.Sleepiness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSneezing = Android.Health.Connect.Datatypes.SymptomType.Sneezing -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSnore = Android.Health.Connect.Datatypes.SymptomType.Snore -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSoreThroat = Android.Health.Connect.Datatypes.SymptomType.SoreThroat -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStomachAche = Android.Health.Connect.Datatypes.SymptomType.StomachAche -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStuffyNose = Android.Health.Connect.Datatypes.SymptomType.StuffyNose -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnexplainedWeightChanges = Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnknown = Android.Health.Connect.Datatypes.SymptomType.Unknown -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalDryness = Android.Health.Connect.Datatypes.SymptomType.VaginalDryness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalItchiness = Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVomiting = Android.Health.Connect.Datatypes.SymptomType.Vomiting -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWaterRetention = Android.Health.Connect.Datatypes.SymptomType.WaterRetention -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWheezing = Android.Health.Connect.Datatypes.SymptomType.Wheezing -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.HealthConnectManager.ActionShowOnboarding = "android.health.connect.action.SHOW_ONBOARDING" -> string! -const Android.Health.Connect.HealthPermissions.ReadAlcoholConsumption = "android.permission.health.READ_ALCOHOL_CONSUMPTION" -> string! -const Android.Health.Connect.HealthPermissions.ReadMenstrualCyclePhase = "android.permission.health.READ_MENSTRUAL_CYCLE_PHASE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomAbdominalPain = "android.permission.health.READ_SYMPTOM_ABDOMINAL_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomAcne = "android.permission.health.READ_SYMPTOM_ACNE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBackPain = "android.permission.health.READ_SYMPTOM_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBloating = "android.permission.health.READ_SYMPTOM_BLOATING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBrainFog = "android.permission.health.READ_SYMPTOM_BRAIN_FOG" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBreastTenderness = "android.permission.health.READ_SYMPTOM_BREAST_TENDERNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBrittleNails = "android.permission.health.READ_SYMPTOM_BRITTLE_NAILS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBurningMouth = "android.permission.health.READ_SYMPTOM_BURNING_MOUTH" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomChestPain = "android.permission.health.READ_SYMPTOM_CHEST_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomChestTightness = "android.permission.health.READ_SYMPTOM_CHEST_TIGHTNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomChills = "android.permission.health.READ_SYMPTOM_CHILLS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomConstipation = "android.permission.health.READ_SYMPTOM_CONSTIPATION" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomCough = "android.permission.health.READ_SYMPTOM_COUGH" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomCramps = "android.permission.health.READ_SYMPTOM_CRAMPS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomCravings = "android.permission.health.READ_SYMPTOM_CRAVINGS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDehydration = "android.permission.health.READ_SYMPTOM_DEHYDRATION" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDiarrhea = "android.permission.health.READ_SYMPTOM_DIARRHEA" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDifficultySwallowing = "android.permission.health.READ_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDizziness = "android.permission.health.READ_SYMPTOM_DIZZINESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDrySkin = "android.permission.health.READ_SYMPTOM_DRY_SKIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomEaraches = "android.permission.health.READ_SYMPTOM_EARACHES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomFatigue = "android.permission.health.READ_SYMPTOM_FATIGUE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomFever = "android.permission.health.READ_SYMPTOM_FEVER" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomGeneralizedBodyAche = "android.permission.health.READ_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHairLoss = "android.permission.health.READ_SYMPTOM_HAIR_LOSS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHeadache = "android.permission.health.READ_SYMPTOM_HEADACHE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHeartPalpitations = "android.permission.health.READ_SYMPTOM_HEART_PALPITATIONS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHeartburn = "android.permission.health.READ_SYMPTOM_HEARTBURN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHotFlashes = "android.permission.health.READ_SYMPTOM_HOT_FLASHES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomInsomnia = "android.permission.health.READ_SYMPTOM_INSOMNIA" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomJointPain = "android.permission.health.READ_SYMPTOM_JOINT_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomJointStiffness = "android.permission.health.READ_SYMPTOM_JOINT_STIFFNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfAppetite = "android.permission.health.READ_SYMPTOM_LOSS_OF_APPETITE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfConsciousness = "android.permission.health.READ_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomLowerBackPain = "android.permission.health.READ_SYMPTOM_LOWER_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomMemoryLapse = "android.permission.health.READ_SYMPTOM_MEMORY_LAPSE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomMoodChange = "android.permission.health.READ_SYMPTOM_MOOD_CHANGE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomMusclePain = "android.permission.health.READ_SYMPTOM_MUSCLE_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomNausea = "android.permission.health.READ_SYMPTOM_NAUSEA" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomNightSweats = "android.permission.health.READ_SYMPTOM_NIGHT_SWEATS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomPelvicPain = "android.permission.health.READ_SYMPTOM_PELVIC_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.READ_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomReducedCapacityForExercise = "android.permission.health.READ_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomRunnyNose = "android.permission.health.READ_SYMPTOM_RUNNY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomShortnessOfBreath = "android.permission.health.READ_SYMPTOM_SHORTNESS_OF_BREATH" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSkippedHeartbeat = "android.permission.health.READ_SYMPTOM_SKIPPED_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSleepChanges = "android.permission.health.READ_SYMPTOM_SLEEP_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSleepiness = "android.permission.health.READ_SYMPTOM_SLEEPINESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSneezing = "android.permission.health.READ_SYMPTOM_SNEEZING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSnore = "android.permission.health.READ_SYMPTOM_SNORE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSoreThroat = "android.permission.health.READ_SYMPTOM_SORE_THROAT" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomStomachAche = "android.permission.health.READ_SYMPTOM_STOMACH_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomStuffyNose = "android.permission.health.READ_SYMPTOM_STUFFY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomUnexplainedWeightChanges = "android.permission.health.READ_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalDryness = "android.permission.health.READ_SYMPTOM_VAGINAL_DRYNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalItchiness = "android.permission.health.READ_SYMPTOM_VAGINAL_ITCHINESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomVomiting = "android.permission.health.READ_SYMPTOM_VOMITING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomWaterRetention = "android.permission.health.READ_SYMPTOM_WATER_RETENTION" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomWheezing = "android.permission.health.READ_SYMPTOM_WHEEZING" -> string! -const Android.Health.Connect.HealthPermissions.StartOnboarding = "android.permission.health.START_ONBOARDING" -> string! -const Android.Health.Connect.HealthPermissions.WriteAlcoholConsumption = "android.permission.health.WRITE_ALCOHOL_CONSUMPTION" -> string! -const Android.Health.Connect.HealthPermissions.WriteMenstrualCyclePhase = "android.permission.health.WRITE_MENSTRUAL_CYCLE_PHASE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomAbdominalPain = "android.permission.health.WRITE_SYMPTOM_ABDOMINAL_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomAcne = "android.permission.health.WRITE_SYMPTOM_ACNE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBackPain = "android.permission.health.WRITE_SYMPTOM_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBloating = "android.permission.health.WRITE_SYMPTOM_BLOATING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBrainFog = "android.permission.health.WRITE_SYMPTOM_BRAIN_FOG" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBreastTenderness = "android.permission.health.WRITE_SYMPTOM_BREAST_TENDERNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBrittleNails = "android.permission.health.WRITE_SYMPTOM_BRITTLE_NAILS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBurningMouth = "android.permission.health.WRITE_SYMPTOM_BURNING_MOUTH" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomChestPain = "android.permission.health.WRITE_SYMPTOM_CHEST_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomChestTightness = "android.permission.health.WRITE_SYMPTOM_CHEST_TIGHTNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomChills = "android.permission.health.WRITE_SYMPTOM_CHILLS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomConstipation = "android.permission.health.WRITE_SYMPTOM_CONSTIPATION" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomCough = "android.permission.health.WRITE_SYMPTOM_COUGH" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomCramps = "android.permission.health.WRITE_SYMPTOM_CRAMPS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomCravings = "android.permission.health.WRITE_SYMPTOM_CRAVINGS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDehydration = "android.permission.health.WRITE_SYMPTOM_DEHYDRATION" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDiarrhea = "android.permission.health.WRITE_SYMPTOM_DIARRHEA" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDifficultySwallowing = "android.permission.health.WRITE_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDizziness = "android.permission.health.WRITE_SYMPTOM_DIZZINESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDrySkin = "android.permission.health.WRITE_SYMPTOM_DRY_SKIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomEaraches = "android.permission.health.WRITE_SYMPTOM_EARACHES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomFatigue = "android.permission.health.WRITE_SYMPTOM_FATIGUE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomFever = "android.permission.health.WRITE_SYMPTOM_FEVER" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomGeneralizedBodyAche = "android.permission.health.WRITE_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHairLoss = "android.permission.health.WRITE_SYMPTOM_HAIR_LOSS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHeadache = "android.permission.health.WRITE_SYMPTOM_HEADACHE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHeartPalpitations = "android.permission.health.WRITE_SYMPTOM_HEART_PALPITATIONS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHeartburn = "android.permission.health.WRITE_SYMPTOM_HEARTBURN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHotFlashes = "android.permission.health.WRITE_SYMPTOM_HOT_FLASHES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomInsomnia = "android.permission.health.WRITE_SYMPTOM_INSOMNIA" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomJointPain = "android.permission.health.WRITE_SYMPTOM_JOINT_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomJointStiffness = "android.permission.health.WRITE_SYMPTOM_JOINT_STIFFNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfAppetite = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_APPETITE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfConsciousness = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomLowerBackPain = "android.permission.health.WRITE_SYMPTOM_LOWER_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomMemoryLapse = "android.permission.health.WRITE_SYMPTOM_MEMORY_LAPSE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomMoodChange = "android.permission.health.WRITE_SYMPTOM_MOOD_CHANGE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomMusclePain = "android.permission.health.WRITE_SYMPTOM_MUSCLE_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomNausea = "android.permission.health.WRITE_SYMPTOM_NAUSEA" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomNightSweats = "android.permission.health.WRITE_SYMPTOM_NIGHT_SWEATS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomPelvicPain = "android.permission.health.WRITE_SYMPTOM_PELVIC_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.WRITE_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomReducedCapacityForExercise = "android.permission.health.WRITE_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomRunnyNose = "android.permission.health.WRITE_SYMPTOM_RUNNY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomShortnessOfBreath = "android.permission.health.WRITE_SYMPTOM_SHORTNESS_OF_BREATH" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSkippedHeartbeat = "android.permission.health.WRITE_SYMPTOM_SKIPPED_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSleepChanges = "android.permission.health.WRITE_SYMPTOM_SLEEP_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSleepiness = "android.permission.health.WRITE_SYMPTOM_SLEEPINESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSneezing = "android.permission.health.WRITE_SYMPTOM_SNEEZING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSnore = "android.permission.health.WRITE_SYMPTOM_SNORE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSoreThroat = "android.permission.health.WRITE_SYMPTOM_SORE_THROAT" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomStomachAche = "android.permission.health.WRITE_SYMPTOM_STOMACH_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomStuffyNose = "android.permission.health.WRITE_SYMPTOM_STUFFY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomUnexplainedWeightChanges = "android.permission.health.WRITE_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalDryness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_DRYNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalItchiness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_ITCHINESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomVomiting = "android.permission.health.WRITE_SYMPTOM_VOMITING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomWaterRetention = "android.permission.health.WRITE_SYMPTOM_WATER_RETENTION" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomWheezing = "android.permission.health.WRITE_SYMPTOM_WHEEZING" -> string! -const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Icu.Lang.IUProperty.IdentifierStatus = 4121 -> int -const Android.Icu.Lang.IUProperty.IdentifierType = 28673 -> int -const Android.Icu.Lang.IUProperty.IndicConjunctBreak = 4122 -> int -const Android.Icu.Lang.IUProperty.ModifierCombiningMark = 75 -> int -const Android.Icu.Lang.UCharacter.IJoiningGroup.ThinNoon = 105 -> int -const Android.Icu.Lang.UCharacter.ILineBreak.UnambiguousHyphen = 48 -> int -const Android.Icu.Lang.UCharacter.JoiningGroup.ThinNoon = 105 -> int -const Android.Icu.Lang.UCharacter.LineBreak.UnambiguousHyphen = 48 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfeId = 339 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJId = 340 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplementId = 341 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplementId = 342 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.SideticId = 343 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYoId = 344 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplementId = 345 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSikiId = 346 -> int -const Android.Icu.Lang.UProperty.IdentifierStatus = 4121 -> int -const Android.Icu.Lang.UProperty.IdentifierType = 28673 -> int -const Android.Icu.Lang.UProperty.IndicConjunctBreak = 4122 -> int -const Android.Icu.Lang.UProperty.ModifierCombiningMark = 75 -> int -const Android.Icu.Lang.UScript.BeriaErfe = 208 -> int -const Android.Icu.Lang.UScript.Sidetic = 209 -> int -const Android.Icu.Lang.UScript.TaiYo = 210 -> int -const Android.Icu.Lang.UScript.TolongSiki = 211 -> int -const Android.Icu.Lang.UScript.TraditionalHanWithLatin = 212 -> int -const Android.Locations.GnssMeasurement.CodeTypeA = "A" -> string! -const Android.Locations.GnssMeasurement.CodeTypeB = "B" -> string! -const Android.Locations.GnssMeasurement.CodeTypeC = "C" -> string! -const Android.Locations.GnssMeasurement.CodeTypeD = "D" -> string! -const Android.Locations.GnssMeasurement.CodeTypeE = "E" -> string! -const Android.Locations.GnssMeasurement.CodeTypeI = "I" -> string! -const Android.Locations.GnssMeasurement.CodeTypeL = "L" -> string! -const Android.Locations.GnssMeasurement.CodeTypeM = "M" -> string! -const Android.Locations.GnssMeasurement.CodeTypeN = "N" -> string! -const Android.Locations.GnssMeasurement.CodeTypeP = "P" -> string! -const Android.Locations.GnssMeasurement.CodeTypeQ = "Q" -> string! -const Android.Locations.GnssMeasurement.CodeTypeS = "S" -> string! -const Android.Locations.GnssMeasurement.CodeTypeUnknown = "UNKNOWN" -> string! -const Android.Locations.GnssMeasurement.CodeTypeW = "W" -> string! -const Android.Locations.GnssMeasurement.CodeTypeX = "X" -> string! -const Android.Locations.GnssMeasurement.CodeTypeY = "Y" -> string! -const Android.Locations.GnssMeasurement.CodeTypeZ = "Z" -> string! -const Android.Manifest.Permission.AccessBiometricSensorStrengths = "android.permission.ACCESS_BIOMETRIC_SENSOR_STRENGTHS" -> string! -const Android.Manifest.Permission.AccessLauncherData = "android.permission.ACCESS_LAUNCHER_DATA" -> string! -const Android.Manifest.Permission.AccessLocalNetwork = "android.permission.ACCESS_LOCAL_NETWORK" -> string! -const Android.Manifest.Permission.BindAlternativeMessageTransportService = "android.permission.BIND_ALTERNATIVE_MESSAGE_TRANSPORT_SERVICE" -> string! -const Android.Manifest.Permission.BindDataMigrationForPrivatecompute = "android.permission.BIND_DATA_MIGRATION_FOR_PRIVATECOMPUTE" -> string! -const Android.Manifest.Permission.CaptureKeyboard = "android.permission.CAPTURE_KEYBOARD" -> string! -const Android.Manifest.Permission.OverrideMediaSessionOwner = "android.permission.OVERRIDE_MEDIA_SESSION_OWNER" -> string! -const Android.Manifest.Permission.PostPromotedNotifications = "android.permission.POST_PROMOTED_NOTIFICATIONS" -> string! -const Android.Manifest.Permission.ProvidePrivateComputeServices = "android.permission.PROVIDE_PRIVATE_COMPUTE_SERVICES" -> string! -const Android.Manifest.Permission.ReadAssistStructureScreenContent = "android.permission.READ_ASSIST_STRUCTURE_SCREEN_CONTENT" -> string! -const Android.Manifest.Permission.ReceiveSensitiveNotifications = "android.permission.RECEIVE_SENSITIVE_NOTIFICATIONS" -> string! -const Android.Manifest.Permission.RepositionSelfWindows = "android.permission.REPOSITION_SELF_WINDOWS" -> string! -const Android.Manifest.Permission.RequestCompanionProfileMedical = "android.permission.REQUEST_COMPANION_PROFILE_MEDICAL" -> string! -const Android.Manifest.Permission.ShowPowerMenu = "android.permission.SHOW_POWER_MENU" -> string! -const Android.Manifest.Permission.ShowPowerMenuPrivileged = "android.permission.SHOW_POWER_MENU_PRIVILEGED" -> string! -const Android.Manifest.Permission.UseLocationButton = "android.permission.USE_LOCATION_BUTTON" -> string! -const Android.Manifest.Permission.UseLoopbackInterface = "android.permission.USE_LOOPBACK_INTERFACE" -> string! -const Android.Manifest.Permission.UsePinnedWindowingLayer = "android.permission.USE_PINNED_WINDOWING_LAYER" -> string! -const Android.Media.AudioDeviceInfo.TypeBleCentral = Android.Media.AudioDeviceType.TypeBleCentral -> Android.Media.AudioDeviceType -const Android.Media.AudioDeviceInfo.TypeBleCentralBroadcast = Android.Media.AudioDeviceType.TypeBleCentralBroadcast -> Android.Media.AudioDeviceType -const Android.Media.AudioDeviceInfo.TypeBleHearingAid = Android.Media.AudioDeviceType.TypeBleHearingAid -> Android.Media.AudioDeviceType -const Android.Media.AudioFormat.ChannelAcnHorizontal = 512 -> int -const Android.Media.AudioFormat.ChannelAcnOrder0 = 1 -> int -const Android.Media.AudioFormat.ChannelAcnOrder0Hrz = 513 -> int -const Android.Media.AudioFormat.ChannelAcnOrder1 = 4 -> int -const Android.Media.AudioFormat.ChannelAcnOrder10 = 121 -> int -const Android.Media.AudioFormat.ChannelAcnOrder10Hrz = 533 -> int -const Android.Media.AudioFormat.ChannelAcnOrder11 = 144 -> int -const Android.Media.AudioFormat.ChannelAcnOrder11Hrz = 535 -> int -const Android.Media.AudioFormat.ChannelAcnOrder12 = 169 -> int -const Android.Media.AudioFormat.ChannelAcnOrder12Hrz = 537 -> int -const Android.Media.AudioFormat.ChannelAcnOrder13 = 196 -> int -const Android.Media.AudioFormat.ChannelAcnOrder13Hrz = 539 -> int -const Android.Media.AudioFormat.ChannelAcnOrder14 = 225 -> int -const Android.Media.AudioFormat.ChannelAcnOrder14Hrz = 541 -> int -const Android.Media.AudioFormat.ChannelAcnOrder1Hrz = 515 -> int -const Android.Media.AudioFormat.ChannelAcnOrder2 = 9 -> int -const Android.Media.AudioFormat.ChannelAcnOrder2Hrz = 517 -> int -const Android.Media.AudioFormat.ChannelAcnOrder3 = 16 -> int -const Android.Media.AudioFormat.ChannelAcnOrder3Hrz = 519 -> int -const Android.Media.AudioFormat.ChannelAcnOrder4 = 25 -> int -const Android.Media.AudioFormat.ChannelAcnOrder4Hrz = 521 -> int -const Android.Media.AudioFormat.ChannelAcnOrder5 = 36 -> int -const Android.Media.AudioFormat.ChannelAcnOrder5Hrz = 523 -> int -const Android.Media.AudioFormat.ChannelAcnOrder6 = 49 -> int -const Android.Media.AudioFormat.ChannelAcnOrder6Hrz = 525 -> int -const Android.Media.AudioFormat.ChannelAcnOrder7 = 64 -> int -const Android.Media.AudioFormat.ChannelAcnOrder7Hrz = 527 -> int -const Android.Media.AudioFormat.ChannelAcnOrder8 = 81 -> int -const Android.Media.AudioFormat.ChannelAcnOrder8Hrz = 529 -> int -const Android.Media.AudioFormat.ChannelAcnOrder9 = 100 -> int -const Android.Media.AudioFormat.ChannelAcnOrder9Hrz = 531 -> int -const Android.Media.AudioFormat.ChannelOut13point0 = Android.Media.ChannelOut.ThirteenPointZeroMask -> Android.Media.ChannelOut -const Android.Media.AudioManager.ModeAssistantConversation = Android.Media.Mode.AssistantConversation -> Android.Media.Mode -const Android.Media.AudioManager.StreamAssistant = Android.Media.Stream.StreamAssistant -> Android.Media.Stream -const Android.Media.AudioTrack.FlushFromAccuracyBestEffort = Android.Media.FlushFromAccuracy.BestEffort -> Android.Media.FlushFromAccuracy -const Android.Media.AudioTrack.FlushFromAccuracyExact = Android.Media.FlushFromAccuracy.Exact -> Android.Media.FlushFromAccuracy -const Android.Media.AudioTrack.FlushWrittenFramesSupported = Android.Media.FlushWrittenFramesSupport.Supported -> Android.Media.FlushWrittenFramesSupport -const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain400 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain444 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh444 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhest -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvav110 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel51 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel52 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel60 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedbaseline -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel61 = Android.Media.MediaCodecProfileType.Vvchightierlevel61 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel62 = Android.Media.MediaCodecProfileType.Vvchightierlevel62 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel63 = Android.Media.MediaCodecProfileType.Vvchightierlevel63 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel10 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel20 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel21 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel30 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel31 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh422 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhedtb -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvavse -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel51 = Android.Media.MediaCodecProfileType.Mpeg4profilecorescalable -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel52 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel60 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel61 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel62 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedhigh -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel63 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10Plus = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10Still = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain8 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType -const Android.Media.MediaFormat.KeyAudioPresentationId = "audio-presentation-id" -> string! -const Android.Media.MediaFormat.KeyHdrSt209450Info = "hdr-st2094-50-info" -> string! -const Android.Media.MediaFormat.KeyNumSlots = "num-slots" -> string! -const Android.Media.MediaFormat.KeyTemporalLayerId = "temporal-layer-id" -> string! -const Android.Media.MediaFormat.KeyVideoBitrateLayering = "video-bitrate-layering" -> string! -const Android.Media.MediaFormat.MimetypeVideoVvc = "video/vvc" -> string! -const Android.Media.MediaRecorder.VideoEncoder.Apv = Android.Media.VideoEncoder.Apv -> Android.Media.VideoEncoder -const Android.Media.Projection.AppContentProjectionService.ServiceInterface = "android.media.projection.AppContentProjectionService" -> string! -const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceApp = Android.Media.Projection.MediaProjectionSource.App -> Android.Media.Projection.MediaProjectionSource -const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceAppContent = Android.Media.Projection.MediaProjectionSource.AppContent -> Android.Media.Projection.MediaProjectionSource -const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceDisplay = Android.Media.Projection.MediaProjectionSource.Display -> Android.Media.Projection.MediaProjectionSource -const Android.Media.Quality.EqualizerBand.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Quality.EqualizerBand.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Quality.MediaQualityContract.ColorSpaceAdobeRgb = "ADOBE_RGB" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceBt2020 = "BT2020" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceDci = "DCI" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceOff = "OFF" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceOn = "ON" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceSRgbBt709 = "S_RGB_BT_709" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempCool = "color_temp_cool" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempCoolHdr10plus = "color_temp_cool_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempFmmhdr = "color_temp_fmmhdr" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempFmmsdr = "color_temp_fmmsdr" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempStandard = "color_temp_standard" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempStandardHdr10plus = "color_temp_standard_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempUnknown = "color_temp_unknown" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempUser = "color_temp_user" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempUserHdr10plus = "color_temp_user_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempWarm = "color_temp_warm" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempWarmHdr10plus = "color_temp_warm_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeBypass = "BYPASS" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigital = "DolbyDigital" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigitalPlus = "DolbyDigitalPlus" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyMat = "DolbyMat" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModePcm = "PCM" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeGame = "GAME" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeMovie = "MOVIE" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeMusic = "MUSIC" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeNews = "NEWS" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeStadium = "STADIUM" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeStandard = "STANDARD" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeUser = "USER" -> string! -const Android.Media.Quality.MediaQualityContract.DownMixModeStereo = "STEREO" -> string! -const Android.Media.Quality.MediaQualityContract.DownMixModeSurround = "SURROUND" -> string! -const Android.Media.Quality.MediaQualityContract.DownMixModeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.ExtraPictureQualityEventTypeFrameChange = "android.media.quality.extra.PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.GammaBright = "BRIGHT" -> string! -const Android.Media.Quality.MediaQualityContract.GammaDark = "DARK" -> string! -const Android.Media.Quality.MediaQualityContract.GammaMiddle = "MIDDLE" -> string! -const Android.Media.Quality.MediaQualityContract.GammaUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeFull = "FULL" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeLimited = "LIMITED" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeFull = "FULL" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeLimited = "LIMITED" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.LevelUnknown = "level_unknown" -> string! -const Android.Media.Quality.MediaQualityContract.LevelUser = "level_user" -> string! -const Android.Media.Quality.MediaQualityContract.PanelTechnologyOled = Android.Media.Quality.PanelTechnology.Oled -> Android.Media.Quality.PanelTechnology -const Android.Media.Quality.MediaQualityContract.PanelTechnologyUnknown = Android.Media.Quality.PanelTechnology.Unknown -> Android.Media.Quality.PanelTechnology -const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dMode = "3d_mode" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dTo2d = "3d_to_2d" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterBlackStretch = "black_stretch" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorSpace = "color_space" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueGain = "color_temperature_blue_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueOffset = "color_temperature_blue_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenGain = "color_temperature_green_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenOffset = "color_temperature_green_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedGain = "color_temperature_red_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedOffset = "color_temperature_red_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueBlue = "color_tuner_hue_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueCyan = "color_tuner_hue_cyan" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueFlesh = "color_tuner_hue_flesh" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueGreen = "color_tuner_hue_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueMagenta = "color_tuner_hue_magenta" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueRed = "color_tuner_hue_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueYellow = "color_tuner_hue_yellow" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceBlue = "color_tuner_luminance_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceCyan = "color_tuner_luminance_cyan" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceFlesh = "color_tuner_luminance_flesh" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceGreen = "color_tuner_luminance_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceMagenta = "color_tuner_luminance_magenta" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceRed = "color_tuner_luminance_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceYellow = "color_tuner_luminance_yellow" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationBlue = "color_tuner_saturation_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationCyan = "color_tuner_saturation_cyan" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationFlesh = "color_tuner_saturation_flesh" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationGreen = "color_tuner_saturation_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationMagenta = "color_tuner_saturation_magenta" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationRed = "color_tuner_saturation_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationYellow = "color_tuner_saturation_yellow" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSwitch = "color_tuner_switch" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterCvrr = "cvrr" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointBlue = "eleven_point_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointGreen = "eleven_point_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointRed = "eleven_point_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamma = "gamma" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamutMapping = "gamut_mapping" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterHdmiRgbRange = "hdmi_rgb_range" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLdMode = "ld_mode" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLevelRange = "level_range" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowBlueLight = "low_blue_light" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowLatency = "low_latency" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDeblur = "memc_deblur" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDejudder = "memc_dejudder" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcEffect = "memc_effect" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOriginalFramerate = "original_framerate" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueGain = "osd_blue_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueOffset = "osd_blue_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdContrast = "osd_contrast" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenGain = "osd_green_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenOffset = "osd_green_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdHue = "osd_hue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedGain = "osd_red_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedOffset = "osd_red_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdSaturation = "osd_saturation" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceNits = "panel_init_max_lumince_nits" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceValid = "panel_init_max_lumince_valid" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPcMode = "pc_mode" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterVrr = "vrr" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeBbdResult = "BBD_RESULT" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeCapturepointInfoChange = "CAPTUREPOINT_INFO_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyApoChange = "DOLBY_APO_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyIqChange = "DOLBY_IQ_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeNone = "NONE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideoDelayChange = "VIDEO_DELAY_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideopathChange = "VIDEOPATH_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdHeadphoneEnable = "ad_headphone_enable" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdSpeakerEnable = "ad_speaker_enable" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdVolume = "ad_volume" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceBluetooth = "balance_bluetooth" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceHeadphones = "balance_headphones" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceSpeaker = "balance_speaker" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBtLatencyUs = "bt_latency_us" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDolbyAudioProcessing = "dolby_audio_processing" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDtsVirtualX = "dts_virtual_x" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterEqualizerSettings = "equalizer_settings" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterHiResAudio = "hi_res_audio" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterPanFadeEnable = "pan_fade_enable" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterSoundStyle = "sound_style" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleMovie = "MOVIE" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleMusic = "MUSIC" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleNews = "NEWS" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleSports = "SPORTS" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleStandard = "STANDARD" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleUser = "USER" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleVivid = "VIVID" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusDolbyVision = "DOLBYVISION" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmDolby = "FMMDOLBY" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10 = "FMMHDR10" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10Plus = "FMMHDR10PLUS" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdrVivid = "FMMHDRVIVID" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHlg = "FMMHLG" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmSdr = "FMMSDR" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmTch = "FMMTCH" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10 = "HDR10" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10Plus = "HDR10PLUS" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHdrVivid = "HDRVIVID" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHlg = "HLG" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10 = "IMAXHDR10" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10Plus = "IMAXHDR10PLUS" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusImaxSdr = "IMAXSDR" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusSdr = "SDR" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusTch = "TCH" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeFramePacking = "frame_packing" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeOff = "off" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeSideBySide = "side_by_side" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeTopAndBottom = "top_and_bottom" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeUnknown = "unknown" -> string! -const Android.Media.Quality.PictureProfile.NameDefault = "default" -> string! -const Android.Media.Quality.PictureProfile.NameEnergySaving = "energy_saving" -> string! -const Android.Media.Quality.PictureProfile.NameGame = "game" -> string! -const Android.Media.Quality.PictureProfile.NameMovie = "movie" -> string! -const Android.Media.Quality.PictureProfile.NameSports = "sports" -> string! -const Android.Media.Quality.PictureProfile.NameStandard = "standard" -> string! -const Android.Media.Quality.PictureProfile.NameUnknown = "unknown" -> string! -const Android.Media.Quality.PictureProfile.NameUser = "user" -> string! -const Android.Media.Quality.PictureProfile.NameVivid = "vivid" -> string! -const Android.Media.Quality.SoundProfile.NameDefault = "default" -> string! -const Android.Media.Quality.SoundProfile.NameMovie = "movie" -> string! -const Android.Media.Quality.SoundProfile.NameMusic = "music" -> string! -const Android.Media.Quality.SoundProfile.NameNews = "news" -> string! -const Android.Media.Quality.SoundProfile.NameSports = "sports" -> string! -const Android.Media.Quality.SoundProfile.NameStandard = "standard" -> string! -const Android.Media.Quality.SoundProfile.NameUser = "user" -> string! -const Android.Media.Quality.SoundProfile.NameVivid = "vivid" -> string! -const Android.Media.RouteListingPreference.ActionResolveMissingPermissions = "android.media.action.RESOLVE_MISSING_PERMISSIONS" -> string! -const Android.Media.RouteListingPreference.ExtraMissingPermissions = "android.media.extra.MISSING_PERMISSIONS" -> string! -const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Net.Dns.HttpsRecord.DefaultAlpnId = "http/1.1" -> string! -const Android.Net.DnsResolver.HttpsQueryWaitAuto = -1 -> int -const Android.Net.DnsResolver.HttpsQueryWaitNone = 0 -> int -const Android.Net.DnsResolver.HttpsQueryWaitUntilTimeout = -2 -> int -const Android.Net.DnsResolver.TypeHttps = Android.Net.DnsResolverType.Https -> Android.Net.DnsResolverType -const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionClose = Android.Net.Http.OnResponseReceivedAction.Close -> Android.Net.Http.OnResponseReceivedAction -const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionProceed = Android.Net.Http.OnResponseReceivedAction.Proceed -> Android.Net.Http.OnResponseReceivedAction -const Android.Net.Http.Proxy.SchemeHttp = Android.Net.Http.HttpProxyScheme.Http -> Android.Net.Http.HttpProxyScheme -const Android.Net.Http.Proxy.SchemeHttps = Android.Net.Http.HttpProxyScheme.Https -> Android.Net.Http.HttpProxyScheme -const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorAllowDirect = Android.Net.Http.AllProxiesFailedBehavior.AllowDirect -> Android.Net.Http.AllProxiesFailedBehavior -const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorDisallowDirect = Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect -> Android.Net.Http.AllProxiesFailedBehavior -const Android.Net.NetworkCapabilities.NetCapabilityPrioritizeUnifiedCommunications = Android.Net.NetCapability.PrioritizeUnifiedCommunications -> Android.Net.NetCapability -const Android.Net.Nsd.DiscoveryRequest.FlagNoPicker = 1 -> long -const Android.Net.Nsd.DiscoveryRequest.FlagShowPicker = 2 -> long -const Android.Net.Nsd.DiscoveryRequest.FlagUserApprovedOnly = 4 -> long -const Android.Net.Nsd.NsdManager.FailurePermissionDenied = Android.Net.Nsd.NsdFailure.PermissionDenied -> Android.Net.Nsd.NsdFailure -const Android.Net.Nsd.NsdManager.ServicePermissionDenied = Android.Net.Nsd.PermissionCheckCode.Denied -> Android.Net.Nsd.PermissionCheckCode -const Android.Net.Nsd.NsdManager.ServicePermissionGranted = Android.Net.Nsd.PermissionCheckCode.Granted -> Android.Net.Nsd.PermissionCheckCode -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonInternalFailure = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonNoResource = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonPeerNotFound = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonRejectByPeer = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonTimeOut = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingServiceManaged = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingSkipped = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Unspecified = 0 -> int -const Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferShowPasswordToService = Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService -> Android.Net.Wifi.P2p.ConnectionRequestType -const Android.Net.Wifi.Rtt.RangingResult.StatusBusyTryLater = Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater -> Android.Net.Wifi.Rtt.RangingStatus -const Android.Nfc.CardEmulators.CardEmulation.ProtocolAndTechnologyRouteNdefNfcee = Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute -const Android.Nfc.NfcAdapter.ExtraReaderTechAPollingLoopAnnotation = "android.nfc.extra.READER_TECH_A_POLLING_LOOP_ANNOTATION" -> string! -const Android.OS.Build.BackportedFixStatusFixed = Android.OS.BackportedFixStatus.Fixed -> Android.OS.BackportedFixStatus -const Android.OS.Build.BackportedFixStatusNotApplicable = Android.OS.BackportedFixStatus.NotApplicable -> Android.OS.BackportedFixStatus -const Android.OS.Build.BackportedFixStatusNotFixed = Android.OS.BackportedFixStatus.NotFixed -> Android.OS.BackportedFixStatus -const Android.OS.Build.BackportedFixStatusUnknown = Android.OS.BackportedFixStatus.Unknown -> Android.OS.BackportedFixStatus -const Android.OS.Build.VERSION_CODES.CinnamonBun = Android.OS.BuildVersionCodes.CinnamonBun -> Android.OS.BuildVersionCodes -const Android.OS.Build.VERSION_CODES_FULL.Baklava1 = Android.OS.BuildVersionCodesFull.Baklava1 -> Android.OS.BuildVersionCodesFull -const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun = Android.OS.BuildVersionCodesFull.CinnamonBun -> Android.OS.BuildVersionCodesFull -const Android.OS.ProfilingTrigger.TriggerTypeAnomaly = Android.OS.ProfilingTriggerType.Anomaly -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeAppCompat = Android.OS.ProfilingTriggerType.AppCompat -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeAppRequestRunningTrace = Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeColdStart = Android.OS.ProfilingTriggerType.ColdStart -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillExcessiveCpuUsage = Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillForceStop = Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillRecents = Android.OS.ProfilingTriggerType.TriggerTypeKillRecents -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillTaskManager = Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeOom = Android.OS.ProfilingTriggerType.TriggerTypeOom -> Android.OS.ProfilingTriggerType -const Android.OS.SecurityStateManager.KeySystemSupplementalPatches = "system_supplemental_security_patches" -> string! -const Android.OS.SecurityStateManager.KeyVendorSupplementalPatches = "vendor_supplemental_security_patches" -> string! -const Android.OS.Storage.FileManager.ActionFileOperationCompleted = "android.os.storage.action.FILE_OPERATION_COMPLETED" -> string! -const Android.OS.Storage.FileManager.ExtraRequestId = "android.os.storage.extra.REQUEST_ID" -> string! -const Android.OS.Storage.FileManager.ExtraResult = "android.os.storage.extra.RESULT" -> string! -const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.OS.Storage.Operations.FileOperationRequest.OperationCopy = Android.OS.Storage.Operations.FileOperationMode.Copy -> Android.OS.Storage.Operations.FileOperationMode -const Android.OS.Storage.Operations.FileOperationRequest.OperationMove = Android.OS.Storage.Operations.FileOperationMode.Move -> Android.OS.Storage.Operations.FileOperationMode -const Android.OS.Storage.Operations.FileOperationResult.ErrorBusy = Android.OS.Storage.Operations.FileOperationErrorCode.Busy -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorDiskFull = Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorInvalidRequest = Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorNone = Android.OS.Storage.Operations.FileOperationErrorCode.None -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorPermissionDenied = Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorUnknown = Android.OS.Storage.Operations.FileOperationErrorCode.Unknown -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedSource = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedTarget = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.OS.Storage.Operations.FileOperationResult.StatusFailed = Android.OS.Storage.Operations.FileOperationStatus.Failed -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusFinished = Android.OS.Storage.Operations.FileOperationStatus.Finished -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusInProgress = Android.OS.Storage.Operations.FileOperationStatus.InProgress -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusQueued = Android.OS.Storage.Operations.FileOperationStatus.Queued -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusUnknown = Android.OS.Storage.Operations.FileOperationStatus.Unknown -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.UserManager.DisallowTaskContinuityHandoff = "no_task_continuity_handoff" -> string! -const Android.OS.VibrationAttributes.UsageGestureInput = Android.OS.VibrationAttributesUsageType.UsageGestureInput -> Android.OS.VibrationAttributesUsageType -const Android.Provider.CallLog.Calls.FeaturesGroupCall = 512 -> int -const Android.Provider.CallLog.Calls.FeaturesHdPlusCall = 128 -> int -const Android.Provider.CallLog.Calls.FeaturesVonr = 256 -> int -const Android.Provider.CallLog.Calls.IncludeVoipCallsParamKey = "include_voip_calls" -> string! -const Android.Provider.CallLog.Calls.PreferredDisplayName = "preferred_display_name" -> string! -const Android.Provider.CallLog.Calls.Uuid = "uuid" -> string! -const Android.Provider.CloudMediaProviderContract.MediaCategoryTypeUserAlbums = "com.android.providers.media.MEDIA_CATEGORY_TYPE_USER_ALBUMS" -> string! -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginCloud = 4 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginLocal = 1 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginSim = 2 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataTypeCustomDeclared = 32 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeDownSync = 16 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeUpSync = 8 -> long -const Android.Provider.ContactsPickerSessionContract.ActionPickContacts = "android.provider.action.PICK_CONTACTS" -> string! -const Android.Provider.ContactsPickerSessionContract.Authority = "com.android.contacts.picker.sessions" -> string! -const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsMatchAllDataFields = "android.provider.extra.PICK_CONTACTS_MATCH_ALL_DATA_FIELDS" -> string! -const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsRequestedDataFields = "android.provider.extra.PICK_CONTACTS_REQUESTED_DATA_FIELDS" -> string! -const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsSelectionLimit = "android.provider.extra.PICK_CONTACTS_SELECTION_LIMIT" -> string! -const Android.Provider.ContactsPickerSessionContract.Session.ContentType = "vnd.android.cursor.dir/data" -> string! -const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Count = "_count" -> string! -const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Id = "_id" -> string! -const Android.Provider.DocumentsContract.CategoryApprovedDocumentHandler = "android.provider.category.APPROVED_DOCUMENT_HANDLER" -> string! -const Android.Provider.DocumentsContract.Document.ColumnContentSyncStateFlags = "content_sync_state_flags" -> string! -const Android.Provider.DocumentsContract.Document.ColumnOriginalRelativePath = "original_relative_path" -> string! -const Android.Provider.DocumentsContract.Document.FlagSupportsRestore = Android.Provider.DocumentContractFlags.SupportsRestore -> Android.Provider.DocumentContractFlags -const Android.Provider.DocumentsContract.Document.FlagSupportsTrash = Android.Provider.DocumentContractFlags.SupportsTrash -> Android.Provider.DocumentContractFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagAvailableLocally = Android.Provider.DocumentSyncStateFlags.AvailableLocally -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadError = Android.Provider.DocumentSyncStateFlags.DownloadError -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadProgress = Android.Provider.DocumentSyncStateFlags.DownloadProgress -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagLocalChanges = Android.Provider.DocumentSyncStateFlags.LocalChanges -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadError = Android.Provider.DocumentSyncStateFlags.UploadError -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadProgress = Android.Provider.DocumentSyncStateFlags.UploadProgress -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Root.FlagLimitedFunctionalityWhenOffline = Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline -> Android.Provider.DocumentRootFlags -const Android.Provider.DocumentsContract.Root.FlagSupportsQueryTrash = Android.Provider.DocumentRootFlags.SupportsQueryTrash -> Android.Provider.DocumentRootFlags -const Android.Provider.MediaStore.ExtraPickImagesHighlightAlbum = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_ALBUM" -> string! -const Android.Provider.MediaStore.ExtraPickImagesHighlightSearchResults = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_SEARCH_RESULTS" -> string! -const Android.Provider.MediaStore.ExtraPickImagesSelectionParams = "android.provider.extra.PICK_IMAGES_SELECTION_PARAMS" -> string! -const Android.Provider.MediaStore.ExtraPickImagesUiCustomizationParams = "android.provider.extra.PICK_IMAGES_UI_CUSTOMIZATION_PARAMS" -> string! -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormat = "_special_format" -> string! -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatAnimatedWebp = 3 -> int -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatGif = 1 -> int -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatMotionPhoto = 2 -> int -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatNone = 0 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormat = "_special_format" -> string! -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatAnimatedWebp = 3 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatGif = 1 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatMotionPhoto = 2 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatNone = 0 -> int -const Android.Provider.MediaStore.KeyPickImagesHighlightAlbumId = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_MEDIA_ALBUM_ID" -> string! -const Android.Provider.MediaStore.KeyPickImagesHighlightSearchTextQuery = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_SEARCH_TEXT_QUERY" -> string! -const Android.Provider.MediaStore.KeyPickImagesHighlightType = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_TYPE" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumCamera = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_CAMERA" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumDownloads = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_DOWNLOADS" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumFavorites = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_FAVORITES" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumScreenshots = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_SCREENSHOTS" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumVideos = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_VIDEOS" -> string! -const Android.Provider.MediaStore.PickImagesHighlightTypeCollapsed = Android.Provider.MediaStorePickImagesHighlightType.Collapsed -> Android.Provider.MediaStorePickImagesHighlightType -const Android.Provider.MediaStore.PickImagesHighlightTypeExpanded = Android.Provider.MediaStorePickImagesHighlightType.Expanded -> Android.Provider.MediaStorePickImagesHighlightType -const Android.Provider.Settings.ActionSupervisionSettings = "android.settings.SUPERVISION_SETTINGS" -> string! -const Android.Provider.Settings.ActionSystemUpdateSettings = "android.settings.SYSTEM_UPDATE_SETTINGS" -> string! -const Android.Provider.Settings.ActionVpnAppExclusionSettings = "android.settings.VPN_APP_EXCLUSION_SETTINGS" -> string! -const Android.Provider.Telephony.ITextBasedSmsColumns.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Conversations.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Draft.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Inbox.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Outbox.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Sent.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.TextBasedSmsColumns.TransactionId = "tr_id" -> string! -const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Ble.BleSpecificData.InvalidTxPowerDbm = 127 -> int -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelative = Android.Ranging.CoordinateType.Relative -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativePlusZElement = Android.Ranging.CoordinateType.RelativePlusZElement -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAligned = Android.Ranging.CoordinateType.RelativeWithZGravityAligned -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAlignedPlusZElement = Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateUnknown = Android.Ranging.CoordinateType.Unknown -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84 = Android.Ranging.CoordinateType.Wgs84 -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84PlusZElement = Android.Ranging.CoordinateType.Wgs84PlusZElement -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.MessageTypeFinalDtm = Android.Ranging.MessageType.FinalDtm -> Android.Ranging.MessageType -const Android.Ranging.DlTdoaMeasurement.MessageTypePollDtm = Android.Ranging.MessageType.PollDtm -> Android.Ranging.MessageType -const Android.Ranging.DlTdoaMeasurement.MessageTypeResponseDtm = Android.Ranging.MessageType.ResponseDtm -> Android.Ranging.MessageType -const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationMovable = Android.Ranging.MovementExpectation.Movable -> Android.Ranging.MovementExpectation -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationStationary = Android.Ranging.MovementExpectation.Stationary -> Android.Ranging.MovementExpectation -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationUnknown = Android.Ranging.MovementExpectation.Unknown -> Android.Ranging.MovementExpectation -const Android.Ranging.MotionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.MotionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.MotionState.MotionLarge = Android.Ranging.RangingMotion.Large -> Android.Ranging.RangingMotion -const Android.Ranging.MotionState.MotionModerate = Android.Ranging.RangingMotion.Moderate -> Android.Ranging.RangingMotion -const Android.Ranging.MotionState.MotionNotDetected = Android.Ranging.RangingMotion.NotDetected -> Android.Ranging.RangingMotion -const Android.Ranging.MotionState.MotionSlight = Android.Ranging.RangingMotion.Slight -> Android.Ranging.RangingMotion -const Android.Ranging.RangingDataExtras.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.RangingDataExtras.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.RangingManager.WifiPd = Android.Ranging.RangingManagerType.WifiPd -> Android.Ranging.RangingManagerType -const Android.Ranging.RangingManager.WifiStaRtt = Android.Ranging.RangingManagerType.WifiStaRtt -> Android.Ranging.RangingManagerType -const Android.Ranging.RangingPreference.DeviceRoleDtTag = Android.Ranging.RangingDeviceRole.DeviceRoleDtTag -> Android.Ranging.RangingDeviceRole -const Android.Ranging.SessionConfig.AntennaModeDirectional = Android.Ranging.AntennaMode.Directional -> Android.Ranging.AntennaMode -const Android.Ranging.SessionConfig.AntennaModeOmni = Android.Ranging.AntennaMode.Omni -> Android.Ranging.AntennaMode -const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion1 = Android.Ranging.Uwb.MeasurementVersion.v1 -> Android.Ranging.Uwb.MeasurementVersion -const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion2 = Android.Ranging.Uwb.MeasurementVersion.v2 -> Android.Ranging.Uwb.MeasurementVersion -const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersionUnknown = Android.Ranging.Uwb.MeasurementVersion.Unknown -> Android.Ranging.Uwb.MeasurementVersion -const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Uwb.UwbSpecificData.Los = Android.Ranging.Uwb.LineOfSight.Los -> Android.Ranging.Uwb.LineOfSight -const Android.Ranging.Uwb.UwbSpecificData.LosUndetermined = Android.Ranging.Uwb.LineOfSight.LosUndetermined -> Android.Ranging.Uwb.LineOfSight -const Android.Ranging.Uwb.UwbSpecificData.Nlos = Android.Ranging.Uwb.LineOfSight.Nlos -> Android.Ranging.Uwb.LineOfSight -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.AuthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.UnauthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidthDefault = 255 -> int -const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Resource.Attribute.BackupAgentProcess = 16844470 -> int -const Android.Resource.Attribute.NativeService = 16844462 -> int -const Android.Resource.Attribute.PrivateComputeCore = 16844469 -> int -const Android.Resource.Attribute.ShortLabel = 16844468 -> int -const Android.Resource.Attribute.UsesAssistData = 16844465 -> int -const Android.Resource.Attribute.UsesAssistScreenshots = 16844466 -> int -const Android.Resource.Attribute.UsesAssistStructureScreenContent = 16844467 -> int -const Android.Resource.Attribute.ZygotePreloadNativeFunc = 16844464 -> int -const Android.Resource.Attribute.ZygotePreloadNativeLib = 16844463 -> int -const Android.Resource.Color.SystemInverseOnSurfaceDark = 17170648 -> int -const Android.Resource.Color.SystemInverseOnSurfaceLight = 17170642 -> int -const Android.Resource.Color.SystemInversePrimaryDark = 17170649 -> int -const Android.Resource.Color.SystemInversePrimaryLight = 17170643 -> int -const Android.Resource.Color.SystemInverseSurfaceDark = 17170650 -> int -const Android.Resource.Color.SystemInverseSurfaceLight = 17170644 -> int -const Android.Resource.Color.SystemScrimDark = 17170651 -> int -const Android.Resource.Color.SystemScrimLight = 17170645 -> int -const Android.Resource.Color.SystemShadowDark = 17170652 -> int -const Android.Resource.Color.SystemShadowLight = 17170646 -> int -const Android.Resource.Color.SystemSurfaceTintDark = 17170653 -> int -const Android.Resource.Color.SystemSurfaceTintLight = 17170647 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveDefaultEffectDamping = 17104916 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveDefaultSpatialDamping = 17104915 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveFastEffectDamping = 17104914 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveFastSpatialDamping = 17104913 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveSlowEffectDamping = 17104918 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveSlowSpatialDamping = 17104917 -> int -const Android.Resource.Dimension.ConfigMotionStandardDefaultEffectDamping = 17104910 -> int -const Android.Resource.Dimension.ConfigMotionStandardDefaultSpatialDamping = 17104909 -> int -const Android.Resource.Dimension.ConfigMotionStandardFastEffectDamping = 17104908 -> int -const Android.Resource.Dimension.ConfigMotionStandardFastSpatialDamping = 17104907 -> int -const Android.Resource.Dimension.ConfigMotionStandardSlowEffectDamping = 17104912 -> int -const Android.Resource.Dimension.ConfigMotionStandardSlowSpatialDamping = 17104911 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusLarge = 17104922 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusMedium = 17104921 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusSmall = 17104920 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusXlarge = 17104923 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusXsmall = 17104919 -> int -const Android.Resource.Id.AccessibilityActionSetExtendedSelection = 16908383 -> int -const Android.Resource.Integer.ConfigMotionExpressiveDefaultEffectStiffness = 17694733 -> int -const Android.Resource.Integer.ConfigMotionExpressiveDefaultSpatialStiffness = 17694732 -> int -const Android.Resource.Integer.ConfigMotionExpressiveFastEffectStiffness = 17694731 -> int -const Android.Resource.Integer.ConfigMotionExpressiveFastSpatialStiffness = 17694730 -> int -const Android.Resource.Integer.ConfigMotionExpressiveSlowEffectStiffness = 17694735 -> int -const Android.Resource.Integer.ConfigMotionExpressiveSlowSpatialStiffness = 17694734 -> int -const Android.Resource.Integer.ConfigMotionStandardDefaultEffectStiffness = 17694727 -> int -const Android.Resource.Integer.ConfigMotionStandardDefaultSpatialStiffness = 17694726 -> int -const Android.Resource.Integer.ConfigMotionStandardFastEffectStiffness = 17694725 -> int -const Android.Resource.Integer.ConfigMotionStandardFastSpatialStiffness = 17694724 -> int -const Android.Resource.Integer.ConfigMotionStandardSlowEffectStiffness = 17694729 -> int -const Android.Resource.Integer.ConfigMotionStandardSlowSpatialStiffness = 17694728 -> int -const Android.Security.KeyStoreException.ErrorTooManyKeys = Android.Security.KeyStoreExceptionError.ErrorTooManyKeys -> Android.Security.KeyStoreExceptionError -const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa = "ML-DSA" -> string! -const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa65 = "ML-DSA-65" -> string! -const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa87 = "ML-DSA-87" -> string! -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeDisabled = Android.Security.DomainEncryptionMode.Disabled -> Android.Security.DomainEncryptionMode -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeEnabled = Android.Security.DomainEncryptionMode.Enabled -> Android.Security.DomainEncryptionMode -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeOpportunistic = Android.Security.DomainEncryptionMode.Opportunistic -> Android.Security.DomainEncryptionMode -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeUnknown = Android.Security.DomainEncryptionMode.Unknown -> Android.Security.DomainEncryptionMode -const Android.Service.Autofill.FillEventHistory.Event.TypeResponseDiscarded = Android.Service.Autofill.EventType.ResponseDiscarded -> Android.Service.Autofill.EventType -const Android.Service.Chooser.ChooserSession.StateClosed = Android.Service.Chooser.ChooserSessionState.Closed -> Android.Service.Chooser.ChooserSessionState -const Android.Service.Chooser.ChooserSession.StateInitialized = Android.Service.Chooser.ChooserSessionState.Initialized -> Android.Service.Chooser.ChooserSessionState -const Android.Service.Chooser.ChooserSession.StateStarted = Android.Service.Chooser.ChooserSessionState.Started -> Android.Service.Chooser.ChooserSessionState -const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Service.Messaging.AlternativeMessageTransportService.ServiceInterface = "android.service.messaging.AlternativeMessageTransportService" -> string! -const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusAccepted = Android.Service.Messaging.UpgradeStatus.Accepted -> Android.Service.Messaging.UpgradeStatus -const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusRejected = Android.Service.Messaging.UpgradeStatus.Rejected -> Android.Service.Messaging.UpgradeStatus -const Android.Service.Notification.NotificationListenerService.ReasonBundleDismissed = Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed -> Android.Service.Notification.NotificationCancelReason -const Android.Service.QuickSettings.TileService.CategoryAccessibility = "android.service.quicksettings.CATEGORY_ACCESSIBILITY" -> string! -const Android.Service.QuickSettings.TileService.CategoryConnectivity = "android.service.quicksettings.CATEGORY_CONNECTIVITY" -> string! -const Android.Service.QuickSettings.TileService.CategoryDisplay = "android.service.quicksettings.CATEGORY_DISPLAY" -> string! -const Android.Service.QuickSettings.TileService.CategoryPrivacy = "android.service.quicksettings.CATEGORY_PRIVACY" -> string! -const Android.Service.QuickSettings.TileService.CategoryUtilities = "android.service.quicksettings.CATEGORY_UTILITIES" -> string! -const Android.Service.QuickSettings.TileService.MetaDataTileCategory = "android.service.quicksettings.TILE_CATEGORY" -> string! -const Android.Service.Voice.VoiceInteractionSession.ShowWithAssistStructureScreenContent = Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent -> Android.Service.Voice.ShowFlags -const Android.Telecom.Call.AudioProcessingUseCaseAskToHold = Android.Telecom.AudioProcessingUseCase.AskToHold -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.AudioProcessingUseCaseCallScreening = Android.Telecom.AudioProcessingUseCase.CallScreening -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.AudioProcessingUseCaseUnknown = Android.Telecom.AudioProcessingUseCase.Unknown -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.AudioProcessingUseCaseVoicemail = Android.Telecom.AudioProcessingUseCase.Voicemail -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.CrsMediaTypeAudio = Android.Telecom.CrsMediaType.Audio -> Android.Telecom.CrsMediaType -const Android.Telecom.Call.CrsMediaTypeNone = Android.Telecom.CrsMediaType.None -> Android.Telecom.CrsMediaType -const Android.Telecom.Call.CrsMediaTypeVideo = Android.Telecom.CrsMediaType.Video -> Android.Telecom.CrsMediaType -const Android.Telecom.Call.Details.PropertyRemotelyHosted = Android.Telecom.CallCapability.PropertyRemotelyHosted -> Android.Telecom.CallCapability -const Android.Telecom.Call.EventPhoneAccountChanged = "android.telecom.event.PHONE_ACCOUNT_CHANGED" -> string! -const Android.Telecom.Call.ExtraCrsAudioMode = "android.telecom.extra.CRS_AUDIO_MODE" -> string! -const Android.Telecom.Call.ExtraCrsMediaType = "android.telecom.extra.CRS_MEDIA_TYPE" -> string! -const Android.Telecom.Call.ExtraIsUsingUnidirectionalVideoService = "android.telecom.extra.IS_USING_UNIDIRECTIONAL_VIDEO_SERVICE" -> string! -const Android.Telecom.Call.ExtraIsUsingVideoRingback = "android.telecom.extra.IS_USING_VIDEO_RINGBACK" -> string! -const Android.Telecom.CallAttributes.Messaging = Android.Telecom.CallType.Messaging -> Android.Telecom.CallType -const Android.Telecom.Connection.CapabilityTransfer = Android.Telecom.ConnectionCapability.CapabilityTransfer -> Android.Telecom.ConnectionCapability -const Android.Telecom.Connection.CapabilityTransferConsultative = Android.Telecom.ConnectionCapability.CapabilityTransferConsultative -> Android.Telecom.ConnectionCapability -const Android.Telecom.Connection.EventCallResumeFailed = "android.telecom.event.CALL_RESUME_FAILED" -> string! -const Android.Telecom.Connection.EventDisconnectFailed = "android.telecom.event.DISCONNECT_FAILED" -> string! -const Android.Telecom.Connection.StateAudioProcessing = Android.Telecom.ConnectionState.StateAudioProcessing -> Android.Telecom.ConnectionState -const Android.Telecom.Connection.StateSimulatedRinging = Android.Telecom.ConnectionState.SimulatedRinging -> Android.Telecom.ConnectionState -const Android.Telecom.PhoneAccount.CapabilityChangeRttCallToAudioCall = Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall -> Android.Telecom.PhoneAccountCapability -const Android.Telecom.PhoneAccount.LowBatteryAlertDisabled = -1 -> int -const Android.Telecom.TelecomManager.ActionCallBack = "android.telecom.action.CALL_BACK" -> string! -const Android.Telecom.TelecomManager.ActionConfigureCallLogIntegration = "android.telecom.action.CONFIGURE_CALL_LOG_INTEGRATION" -> string! -const Android.Telecom.TelecomManager.ActionVoipCallLogPreference = "android.telecom.action.VOIP_CALL_LOG_PREFERENCE" -> string! -const Android.Telecom.TelecomManager.ExtraCallType = "android.telecom.extra.CALL_TYPE" -> string! -const Android.Telecom.TelecomManager.ExtraUuid = "android.telecom.extra.UUID" -> string! -const Android.Telecom.TelecomManager.ExtraVoipCallLogPreferenceStatus = "android.telecom.extra.VOIP_CALL_LOG_PREFERENCE_STATUS" -> string! -const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectAutomatic = 0 -> int -const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectHybrid = 2 -> int -const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectManual = 1 -> int -const Android.Telephony.CarrierConfigManager.KeyAllowHoldInRttCallBool = "allow_hold_in_rtt_call_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyAutoUnholdOnRemoteDisconnectBool = "auto_unhold_on_remote_disconnect_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyAvoidBadWifiBool = "avoid_bad_wifi_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingNtnConnectTypeInt = "carrier_roaming_ntn_connect_type_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteDefaultServicesIntArray = "carrier_roaming_satellite_default_services_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteT911ToEsosHandoverSupportedBool = "carrier_roaming_satellite_t911_to_esos_handover_supported_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierSupportedSatelliteNotificationHysteresisSecInt = "carrier_supported_satellite_notification_hysteresis_sec_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyDisableDunApnWhileRoamingWithPresetApnBool = "disable_dun_apn_while_roaming_with_preset_apn_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyDisallowAddingApnStringArray = "disallow_adding_apn_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyEmergencyCallToSatelliteT911HandoverTimeoutMillisInt = "emergency_call_to_satellite_t911_handover_timeout_millis_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyEmergencyMessagingSupportedBool = "emergency_messaging_supported_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyIsPrivateNetworkBool = "is_private_network_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyLogCallsAnsweredElsewhereBool = "log_calls_answered_elsewhere_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertIntervalInt = "low_battery_alert_interval_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertThresholdInt = "low_battery_alert_threshold_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyMmsMaxNtnPayloadSizeBytesInt = "mms_max_ntn_payload_size_bytes_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrpThresholdsIntArray = "ntn_5g_nr_ssrsrp_thresholds_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrqThresholdsIntArray = "ntn_5g_nr_ssrsrq_thresholds_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSssinrThresholdsIntArray = "ntn_5g_nr_sssinr_thresholds_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyOppAutoDataSwitchPolicyInt = "opp_auto_data_switch_policy_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyOverrideWfcRoamingModeWhileUsingNtnBool = "override_wfc_roaming_mode_while_using_ntn_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyRegionalSatelliteEarfcnBundle = "regional_satellite_earfcn_bundle" -> string! -const Android.Telephony.CarrierConfigManager.KeyRemoveSatellitePlmnInManualNetworkScanBool = "remove_satellite_plmn_in_manual_network_scan_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteConfigsPerPlmnBundle = "satellite_configs_per_plmn_bundle" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteConnectedNotificationThrottleMillisInt = "satellite_connected_notification_throttle_millis_int" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteDataSupportModeInt = "satellite_data_support_mode_int" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteDisplayNameString = "satellite_display_name_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteEntitlementAppNameString = "satellite_entitlement_app_name_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteIgnoreDataRoamingSettingBool = "satellite_ignore_data_roaming_setting_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteInformationRedirectUrlString = "satellite_information_redirect_url_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteNiddApnNameString = "satellite_nidd_apn_name_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteRoamingTurnOffSessionForEmergencyCallBool = "satellite_roaming_turn_off_session_for_emergency_call_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSosMaxDatagramSizeBytesInt = "satellite_sos_max_datagram_size_bytes_int" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedDisasterPlmnStringArray = "satellite_supported_disaster_plmn_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedEmergencyPlmnStringArray = "satellite_supported_emergency_plmn_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedMsgAppsStringArray = "satellite_supported_msg_apps_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyShowAvoidBadWifiToggleBool = "show_avoid_bad_wifi_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportMultiPartyAnchorConferenceBool = "support_multi_anchor_conf_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportPhoneNumberSourceTs43Bool = "support_phone_number_source_ts43_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportsCustomizedRingingSignalBool = "supports_customized_ringing_signal_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportsUnidirectionalVideoServiceBool = "supports_unidirectional_video_service_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportsVideoRingbackBool = "supports_video_back_tone_bool" -> string! -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyDisabled = 0 -> int -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyFollowSystem = 2147483647 -> int -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForAvailability = 1 -> int -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForPerformance = 3 -> int -const Android.Telephony.CarrierConfigManager.SatelliteDataSupportAll = 2 -> int -const Android.Telephony.CarrierConfigManager.SatelliteDataSupportBandwidthConstrained = 1 -> int -const Android.Telephony.CarrierConfigManager.SatelliteDataSupportOnlyRestricted = 0 -> int -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityBackground = Android.Telephony.Data.ConnectionCapability.Background -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityDownlinkStreaming = Android.Telephony.Data.ConnectionCapability.DownlinkStreaming -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIms = Android.Telephony.Data.ConnectionCapability.Ims -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityInternet = Android.Telephony.Data.ConnectionCapability.Internet -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotDelayTolerant -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotNonDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLcsUserPlanePositioning = Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLowLatencyLossTolerantUnack = Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMissionCriticalCommunications = Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMms = Android.Telephony.Data.ConnectionCapability.Mms -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityRealTimeInteractive = Android.Telephony.Data.ConnectionCapability.RealTimeInteractive -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilitySupl = Android.Telephony.Data.ConnectionCapability.Supl -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityTimeCriticalCommunications = Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnifiedCommunications = Android.Telephony.Data.ConnectionCapability.UnifiedCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnknown = Android.Telephony.Data.ConnectionCapability.Unknown -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUplinkStreaming = Android.Telephony.Data.ConnectionCapability.UplinkStreaming -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityVehicularCommunications = Android.Telephony.Data.ConnectionCapability.VehicularCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Ims.ImsRegistrationAttributes.AttrRegistrationTypeEmergency = Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency -> Android.Telephony.Ims.RegistrationAttributes -const Android.Telephony.Ims.ImsRegistrationAttributes.AttrVirtualForAnonymousEmergencyCall = Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall -> Android.Telephony.Ims.RegistrationAttributes -const Android.Telephony.NetworkRegistrationInfo.ServiceTypeEmergencySms = Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms -> Android.Telephony.NetworkRegistrationInfoServiceType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeFailedToValidateExtractedPhoneNumer = Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeNone = Android.Telephony.ParsedPhoneNumberErrorType.None -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeNumberParseException = Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeUnknown = Android.Telephony.ParsedPhoneNumberErrorType.Unknown -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGood = Android.Telephony.Satellite.NtnSignalStrengthLevel.Good -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGreat = Android.Telephony.Satellite.NtnSignalStrengthLevel.Great -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthModerate = Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthNone = Android.Telephony.Satellite.NtnSignalStrengthLevel.None -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthPoor = Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.SatelliteManager.PropertySatelliteDataOptimized = "android.telephony.PROPERTY_SATELLITE_DATA_OPTIMIZED" -> string! -const Android.Telephony.SmsManager.ResultSmsSendFailedAfterMaxRetry = Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry -> Android.Telephony.SmsResult -const Android.Telephony.SubscriptionManager.PhoneNumberSourceTs43 = Android.Telephony.PhoneNumberSource.Ts43 -> Android.Telephony.PhoneNumberSource -const Android.Telephony.SubscriptionPlan.BitrateUnknown = -1 -> long -const Android.Telephony.SubscriptionPlan.PlanTypeBusiness = Android.Telephony.SubscriptionPlanType.Business -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeCellular = Android.Telephony.SubscriptionPlanType.Cellular -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeDataOnly = Android.Telephony.SubscriptionPlanType.DataOnly -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeFamily = Android.Telephony.SubscriptionPlanType.Family -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeIot = Android.Telephony.SubscriptionPlanType.Iot -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypePostpaid = Android.Telephony.SubscriptionPlanType.Postpaid -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypePrepaid = Android.Telephony.SubscriptionPlanType.Prepaid -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeRoaming = Android.Telephony.SubscriptionPlanType.Roaming -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeSatellite = Android.Telephony.SubscriptionPlanType.Satellite -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeTethering = Android.Telephony.SubscriptionPlanType.Tethering -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.UnspecifiedId = -1 -> int -const Android.Telephony.TelephonyManager.TtyModeFull = Android.Telephony.TelephonyManagerTtyMode.Full -> Android.Telephony.TelephonyManagerTtyMode -const Android.Telephony.TelephonyManager.TtyModeHco = Android.Telephony.TelephonyManagerTtyMode.Hco -> Android.Telephony.TelephonyManagerTtyMode -const Android.Telephony.TelephonyManager.TtyModeOff = Android.Telephony.TelephonyManagerTtyMode.Off -> Android.Telephony.TelephonyManagerTtyMode -const Android.Telephony.TelephonyManager.TtyModeVco = Android.Telephony.TelephonyManagerTtyMode.Vco -> Android.Telephony.TelephonyManagerTtyMode -const Android.Text.InputType.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes -const Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeSortDirection = Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection -> Android.Views.Accessibility.ContentChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeCommittedByIme = Android.Views.Accessibility.TextChangeTypes.CommittedByIme -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeConversionSuggestionSelectedByIme = Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeInComposition = Android.Views.Accessibility.TextChangeTypes.InComposition -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeUndefined = Android.Views.Accessibility.TextChangeTypes.Undefined -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityNodeInfo.ActionArgumentSelectionParcelable = "android.view.accessibility.action.ARGUMENT_SELECTION_PARCELABLE" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionAscending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionDescending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionNone = Android.Views.Accessibility.AccessibilityCollectionSortDirection.None -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionOther = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraDataRequestLayoutBasedActionsKey = "android.view.accessibility.extra.DATA_REQUEST_LAYOUT_BASED_ACTIONS_KEY" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeArg = "arg" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeIntent = "intent" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagFraction = "mfrac" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagIdentifier = "mi" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMath = "math" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMultiscripts = "mmultiscripts" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNoneScript = "none" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNumber = "mn" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOperator = "mo" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOver = "mover" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagPrescriptDelimiter = "mprescripts" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRoot = "mroot" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRow = "mrow" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSquareRoot = "msqrt" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagStringLiteral = "ms" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSub = "msub" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSubSup = "msubsup" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSup = "msup" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTable = "mtable" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableCell = "mtd" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableRow = "mtr" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagText = "mtext" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnder = "munder" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnderOver = "munderover" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Display.HdrCapabilities.HdrTypeHlgPlus = Android.Views.HdrType.HdrTypeHlgPlus -> Android.Views.HdrType -const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.IWindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! -const Android.Views.IWindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! -const Android.Views.InputMethods.EditorInfo.InterfaceConsts.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes -const Android.Views.KeyEvent.KeycodeAccessibility = Android.Views.Keycode.Accessibility -> Android.Views.Keycode -const Android.Views.KeyEvent.KeycodeContextualInsert = Android.Views.Keycode.ContextualInsert -> Android.Views.Keycode -const Android.Views.KeyEvent.KeycodeContextualSearch = Android.Views.Keycode.ContextualSearch -> Android.Views.Keycode -const Android.Views.SurfaceControl.BufferTransformMirrorHorizontalRotate90 = Android.Views.BufferTransform.MirrorHorizontalRotate90 -> Android.Views.BufferTransform -const Android.Views.SurfaceControl.BufferTransformMirrorVerticalRotate90 = Android.Views.BufferTransform.MirrorVerticalRotate90 -> Android.Views.BufferTransform -const Android.Views.TextClassifiers.ITextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! -const Android.Views.TextClassifiers.ITextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! -const Android.Views.TextClassifiers.ITextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! -const Android.Views.TextClassifiers.TextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! -const Android.Views.TextClassifiers.TextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! -const Android.Views.TextClassifiers.TextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! -const Android.Views.View.PointerCaptureModeAbsolute = Android.Views.PointerCaptureMode.Absolute -> Android.Views.PointerCaptureMode -const Android.Views.View.PointerCaptureModeRelative = Android.Views.PointerCaptureMode.Relative -> Android.Views.PointerCaptureMode -const Android.Views.View.PointerCaptureModeUncaptured = Android.Views.PointerCaptureMode.Uncaptured -> Android.Views.PointerCaptureMode -const Android.Views.View.RectangleOnScreenRequestSourceInputFocus = Android.Views.ViewRectangleOnScreenRequestSource.InputFocus -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.View.RectangleOnScreenRequestSourceScrollOnly = Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.View.RectangleOnScreenRequestSourceTextCursor = Android.Views.ViewRectangleOnScreenRequestSource.TextCursor -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.View.RectangleOnScreenRequestSourceUndefined = Android.Views.ViewRectangleOnScreenRequestSource.Undefined -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.WindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! -const Android.Views.WindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! -const Android.Webkit.WebChromeClient.FileChooserParams.ModeOpenFolder = Android.Webkit.ChromeFileChooserMode.OpenFolder -> Android.Webkit.ChromeFileChooserMode -const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeRead = Android.Webkit.PermissionMode.Read -> Android.Webkit.PermissionMode -const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeReadWrite = Android.Webkit.PermissionMode.ReadWrite -> Android.Webkit.PermissionMode -const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioPortrait916 = Android.Widget.Photopicker.AspectRatio.Portrait916 -> Android.Widget.Photopicker.AspectRatio -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioSquare11 = Android.Widget.Photopicker.AspectRatio.Square11 -> Android.Widget.Photopicker.AspectRatio -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioUndefined = Android.Widget.Photopicker.AspectRatio.Undefined -> Android.Widget.Photopicker.AspectRatio -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -override Android.App.AnrTypes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AnrWarningResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionActivityId.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionActivityState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionName.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionPackageMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionSchemaMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionSearchSpec.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionSearchSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionUriGrant.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.RegisterAppFunctionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionAttribution.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionAttribution.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.AppSearchAccount.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.AppSearchAccount.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.SearchResult.TextMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.ApplicationExitInfo.AnrInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Backup.FullRestoreDataInput.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Backup.FullRestoreDataInput.ThresholdClass.get -> nint -override Android.App.Backup.FullRestoreDataInput.ThresholdType.get -> System.Type! -override Android.App.HandoffActivityData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityDataRequestInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.InfeasibleActivityOptionsException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.InfeasibleActivityOptionsException.ThresholdClass.get -> nint -override Android.App.InfeasibleActivityOptionsException.ThresholdType.get -> System.Type! -override Android.App.Notification.BridgedNotificationMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedDate.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedFloat.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedInt.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedTime.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.MetricValue.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.MetricValue.ThresholdClass.get -> nint -override Android.App.Notification.Metric.MetricValue.ThresholdType.get -> System.Type! -override Android.App.Notification.Metric.TimeDifference.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.MetricStyle.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.ProjectedExtender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PermissionUI.LocationButtonProviderFactory.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdClass.get -> nint -override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdType.get -> System.Type! -override Android.App.PermissionUI.LocationButtonRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PermissionUI.LocationButtonRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.DataMigrationToPccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdClass.get -> nint -override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdType.get -> System.Type! -override Android.App.PrivateCompute.MigrationException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.MigrationRequestResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccClient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccClient.ThresholdClass.get -> nint -override Android.App.PrivateCompute.PccClient.ThresholdType.get -> System.Type! -override Android.App.PrivateCompute.PccSandboxManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccService.ThresholdClass.get -> nint -override Android.App.PrivateCompute.PccService.ThresholdType.get -> System.Type! -override Android.App.TaskLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.TaskLocation.ThresholdClass.get -> nint -override Android.App.TaskLocation.ThresholdType.get -> System.Type! -override Android.App.VoiceInteractions.VoiceInteractionManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Appwidget.AppWidgetEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.BluetoothGattConnectionSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.BluetoothGattConnectionSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.BondStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.EncryptionStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionResult.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.Context.UpdateBindingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.Context.UpdateBindingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppInstallRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppInstallRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdClass.get -> nint -override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdType.get -> System.Type! -override Android.Content.PM.Webapp.WebAppManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppQueryRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdClass.get -> nint -override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.AeadParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.AeadParameterSpec.ThresholdClass.get -> nint -override Android.Crypto.Hpke.AeadParameterSpec.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Hpke.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Hpke.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Hpke.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.KdfParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.KdfParameterSpec.ThresholdClass.get -> nint -override Android.Crypto.Hpke.KdfParameterSpec.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.KemParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.KemParameterSpec.ThresholdClass.get -> nint -override Android.Crypto.Hpke.KemParameterSpec.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Message.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Message.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Message.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Recipient.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Recipient.Builder.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Recipient.Builder.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Recipient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Recipient.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Recipient.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Sender.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Sender.Builder.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Sender.Builder.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Sender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Sender.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Sender.ThresholdType.get -> System.Type! -override Android.Graphics.AndroidBitmapInfo.Equals(object? value) -> bool -override Android.Graphics.Color.Equals(object? obj) -> bool -override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type? targetType) -> Android.Graphics.Color -override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type? targetType) -> System.Linq.Expressions.Expression! -override Android.Graphics.Pdf.Component.FreeTextAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.HighlightAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdClass.get -> nint -override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdType.get -> System.Type! -override Android.Graphics.Pdf.Component.PdfAnnotationType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageImageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdClass.get -> nint -override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdType.get -> System.Type! -override Android.Graphics.Pdf.Component.PdfPageObjectType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPagePathObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageTextObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdClass.get -> nint -override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdType.get -> System.Type! -override Android.Graphics.Pdf.Component.StampAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Biometrics.FallbackOption.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Camera2.MultiResolutionImageReader.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Display.DeviceProductInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Display.DisplayTopology.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.ColorSequence.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.ColorSequence.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.MultiLightEffect.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.MultiLightEffect.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Serial.SerialManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Serial.SerialPort.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Serial.SerialPortResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdClass.get -> nint -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdType.get -> System.Type! -override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.SymptomRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.SymptomRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DeviceDataSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DeviceDataSourceCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DeviceDataTypeSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.GetDeviceDataSourcesResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingResponse.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Icu.Lang.UCharacter.IdentifierType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Icu.Number.SkeletonSyntaxException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Icu.Number.SkeletonSyntaxException.ThresholdClass.get -> nint -override Android.Icu.Number.SkeletonSyntaxException.ThresholdType.get -> System.Type! -override Android.Media.Projection.AppContentProjectionService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.AppContentProjectionService.ThresholdClass.get -> nint -override Android.Media.Projection.AppContentProjectionService.ThresholdType.get -> System.Type! -override Android.Media.Projection.AppContentProjectionSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.AppContentProjectionSession.ThresholdClass.get -> nint -override Android.Media.Projection.AppContentProjectionSession.ThresholdType.get -> System.Type! -override Android.Media.Projection.AppContentRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.MediaProjectionAppContent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.MediaProjectionAppContent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.MediaProjectionConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerBand.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.SuggestedDeviceInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.SuggestedDeviceInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Dns.HttpsEndpoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Dns.HttpsEndpoint.ThresholdClass.get -> nint -override Android.Net.Dns.HttpsEndpoint.ThresholdType.get -> System.Type! -override Android.Net.Dns.HttpsRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Dns.HttpsRecord.ThresholdClass.get -> nint -override Android.Net.Dns.HttpsRecord.ThresholdType.get -> System.Type! -override Android.Net.Http.Proxy.IHttpConnectCallback.Request.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Http.Proxy.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Http.ProxyOptions.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.EchConfigList.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.EchConfigList.ThresholdClass.get -> nint -override Android.Net.Ssl.EchConfigList.ThresholdType.get -> System.Type! -override Android.Net.Ssl.EchConfigMismatchException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.EchConfigMismatchException.ThresholdClass.get -> nint -override Android.Net.Ssl.EchConfigMismatchException.ThresholdType.get -> System.Type! -override Android.Net.Ssl.InvalidEchDataException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.InvalidEchDataException.ThresholdClass.get -> nint -override Android.Net.Ssl.InvalidEchDataException.ThresholdType.get -> System.Type! -override Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Wifi.Aware.AwareDataPathRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Wifi.P2p.WifiP2pConnectionInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Bundle.GetByteArray(string? key) -> byte[]? -override Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void -override Android.OS.Storage.FileManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationEnqueueResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Sources.AppDataFileSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Sources.AppDataFileSource.ToString() -> string! -override Android.OS.Storage.Operations.Sources.OperationSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdClass.get -> nint -override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdType.get -> System.Type! -override Android.OS.Storage.Operations.Targets.OperationTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdClass.get -> nint -override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdType.get -> System.Type! -override Android.OS.Storage.Operations.Targets.PccTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Targets.PccTarget.ToString() -> string! -override Android.OS.Vibrators.HapticFeedbackRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Vibrators.HapticFeedbackRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.ContactsContract.Settings.AccountAttributes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.ContactsPickerSessionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.ContactsPickerSessionContract.Session.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Ble.BleSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.AnchorLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.RelativeLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.Wgs84Location.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.ZElementExtension.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.MotionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.RangingDataExtras.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Raw.RawDtTagRangingConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Raw.RawDtTagRangingConfig.DescribeContents() -> int -override Android.Ranging.Raw.RawDtTagRangingConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Raw.RawDtTagRangingConfig.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -override Android.Ranging.Uwb.DlTdoaRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Uwb.DlTdoaRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Uwb.UwbSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.PD.WifiPdRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.Rtt.RttStationRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.Rtt.WifiRttSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes) -> int -override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes, int offset, int length) -> int -override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer) -> void -override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer, int offset, int length) -> void -override Android.Service.Chooser.ChooserManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Chooser.ChooserManager.ThresholdClass.get -> nint -override Android.Service.Chooser.ChooserManager.ThresholdType.get -> System.Type! -override Android.Service.Chooser.ChooserSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Chooser.ChooserSessionToken.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Messaging.AlternativeMessageTransportService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdClass.get -> nint -override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdType.get -> System.Type! -override Android.Systems.StructDlInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Telephony.ParsedPhoneNumber.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Telephony.PhoneNumberManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Telephony.PhoneNumberManager.ThresholdClass.get -> nint -override Android.Telephony.PhoneNumberManager.ThresholdType.get -> System.Type! -override Android.Telephony.Satellite.NtnSignalStrength.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Text.ShowSecretsSetting.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void -override Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.Selection.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdClass.get -> nint -override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdType.get -> System.Type! -override Android.Views.Autofill.AutofillNoiseInjectedData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.BlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.BlurRegion.ThresholdClass.get -> nint -override Android.Views.BlurRegion.ThresholdType.get -> System.Type! -override Android.Views.FrameRateVelocityPoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.RoundedRectBlurRegion.Copy() -> Android.Views.RoundedRectBlurRegion! -override Android.Views.RoundedRectBlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.SurfaceControlViewHost.LayoutParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdClass.get -> nint -override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdType.get -> System.Type! -override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object? -override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Java.Lang.IllegalCallerException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Java.Lang.IllegalCallerException.ThresholdClass.get -> nint -override Java.Lang.IllegalCallerException.ThresholdType.get -> System.Type! -override Java.Lang.WrongThreadException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Java.Util.Streams.Gatherers.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override sealed Android.App.PrivateCompute.DataMigrationToPccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? -override sealed Android.App.PrivateCompute.PccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! -override sealed Android.Media.Projection.AppContentProjectionService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! -override sealed Android.Service.Messaging.AlternativeMessageTransportService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? -static Android.App.AnrWarningResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionActivityId.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionActivityState.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionName.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionPackageMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionSchemaMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionSearchSpec.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionState.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionUriGrant.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppInteractionAttribution.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppInteractionContract.GetDeviceAssistancePackageNames(Android.Content.Context! context) -> System.Collections.Generic.IList! -static Android.App.AppSearch.AppSearchAccount.Schema.get -> Android.App.AppSearch.AppSearchSchema? -static Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppSearch.SearchResult.MatchRange.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppSearch.SearchResult.TextMatchInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.ApplicationExitInfo.AnrInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.HandoffActivityData.CreateWebHandoff(Android.Net.Uri! uri) -> Android.App.HandoffActivityData! -static Android.App.HandoffActivityData.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.HandoffActivityParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.Notification.BridgedNotificationMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.Notification.CreateSemanticStyleAnnotation(int semanticStyle) -> Android.Text.Annotation! -static Android.App.Notification.Metric.TimeDifference.ForPausedStopwatch(Java.Time.Duration! elapsedTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForPausedTimer(Java.Time.Duration! remainingTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForStopwatch(Java.Time.Instant! startTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForStopwatch(long startTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForTimer(Java.Time.Instant! endTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForTimer(long endTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.PermissionUI.LocationButtonProviderFactory.Create(Android.Content.Context! context) -> Android.App.PermissionUI.ILocationButtonProvider! -static Android.App.PermissionUI.LocationButtonRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.MigrationRequestResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.PccClient.CreateInstance(Android.Content.Context! context, Android.OS.IBinder! binder) -> Android.App.PrivateCompute.PccClient! -static Android.Appwidget.AppWidgetEvent.Creator.get -> Android.OS.IParcelableCreator! -static Android.Companion.ActionRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.Companion.ActionResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.Crypto.Hpke.AeadParameterSpec.Aes128Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? -static Android.Crypto.Hpke.AeadParameterSpec.Aes256Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? -static Android.Crypto.Hpke.AeadParameterSpec.Chacha20poly1305.get -> Android.Crypto.Hpke.AeadParameterSpec? -static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName) -> Android.Crypto.Hpke.Hpke! -static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, Java.Security.Provider! provider) -> Android.Crypto.Hpke.Hpke! -static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, string! providerName) -> Android.Crypto.Hpke.Hpke! -static Android.Crypto.Hpke.Hpke.GetSuiteName(Android.Crypto.Hpke.KemParameterSpec! kem, Android.Crypto.Hpke.KdfParameterSpec! kdf, Android.Crypto.Hpke.AeadParameterSpec! aead) -> string! -static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha256.get -> Android.Crypto.Hpke.KdfParameterSpec? -static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha384.get -> Android.Crypto.Hpke.KdfParameterSpec? -static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha512.get -> Android.Crypto.Hpke.KdfParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemP256HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemP384HkdfSha384.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemP521HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemX25519HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemX448HkdfSha512.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Graphics.ColorSpace.Named.DisplayBt2020.get -> Android.Graphics.ColorSpace.Named? -static Android.Graphics.ImageDecoder.DefaultProcessListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? -static Android.Graphics.ImageDecoder.DefaultProcessListener.set -> void -static Android.Graphics.ImageDecoder.DefaultThreadListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? -static Android.Graphics.ImageDecoder.DefaultThreadListener.set -> void -static Android.Graphics.Pdf.Component.PdfPageObjectType.IsValidType(int type) -> bool -static Android.Hardware.Biometrics.BiometricPrompt.MaxFallbackOptions.get -> int -static Android.Hardware.Biometrics.FallbackOption.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Camera2.CameraCharacteristics.InfoDeviceType.get -> Android.Hardware.Camera2.CameraCharacteristics.Key! -static Android.Hardware.Camera2.CaptureRequest.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureRequest.Key! -static Android.Hardware.Camera2.CaptureResult.InfoDeviceType.get -> Android.Hardware.Camera2.CaptureResult.Key! -static Android.Hardware.Camera2.CaptureResult.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureResult.Key! -static Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Display.DisplayTopology.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Lights.ColorSequence.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Lights.MultiLightEffect.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.DeviceDataSource.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.DeviceDataTypeSource.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.DeviceDataTypeSource.OfDataType(Java.Lang.Class! dataType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! -static Android.Health.Connect.DeviceDataTypeSource.OfSymptomType(int symptomType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! -static Android.Health.Connect.GetDeviceDataSourcesResponse.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.HealthConnectManager.PermissionSensitiveDeviceDataSourceCapabilities.get -> System.Collections.Generic.ICollection! -static Android.Health.Connect.MatchmakingRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.MatchmakingResponse.Creator.get -> Android.OS.IParcelableCreator! -static Android.Icu.Lang.UCharacter.GetIdentifierTypes(int c, Java.Util.EnumSet? types) -> int -static Android.Icu.Lang.UCharacter.HasIdentifierType(int c, Android.Icu.Lang.UCharacter.IdentifierType? type) -> bool -static Android.Icu.Lang.UCharacter.IdentifierType.DefaultIgnorable.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Deprecated.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Exclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Inclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.LimitedUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.NotCharacter.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.NotNfkc.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.NotXid.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Obsolete.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Recommended.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Technical.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.UncommonUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.ValueOf(string? name) -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Values() -> Android.Icu.Lang.UCharacter.IdentifierType![]? -static Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfe.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJ.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.Sidetic.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYo.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSiki.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Number.NumberFormatter.ForSkeleton(string? skeleton) -> Android.Icu.Number.UnlocalizedNumberFormatter? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Fridays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Mondays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Quarters.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Saturdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Sundays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Thursdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Tuesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Wednesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Util.MeasureUnit.LightSpeed.get -> Android.Icu.Util.MeasureUnit? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quecto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quetta.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronna.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.Night.get -> Android.Icu.Util.MeasureUnit? -static Android.Icu.Util.VersionInfo.Unicode170.get -> Android.Icu.Util.VersionInfo? -static Android.Media.AudioTrack.GetFlushWrittenFramesFromPositionSupport(Android.Media.AudioFormat! format, Android.Media.AudioAttributes! attributes) -> int -static Android.Media.Projection.MediaProjectionAppContent.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.Quality.EqualizerBand.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.Quality.EqualizerCapabilities.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.Quality.EqualizerSettings.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.RingtoneManager.GetRingtoneUriForPhoneAccountHandle(Android.Content.Context! context, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> Android.Net.Uri? -static Android.Media.RingtoneManager.SetRingtoneUri(Android.Content.Context! context, Android.Net.Uri? ringtoneUri, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> void -static Android.Media.SuggestedDeviceInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Net.Http.Proxy.CreateHttpProxy(int scheme, string! host, int port, Java.Util.Concurrent.IExecutor! executor, Android.Net.Http.Proxy.IHttpConnectCallback! callback) -> Android.Net.Http.Proxy! -static Android.Net.Http.ProxyOptions.FromProxyList(System.Collections.Generic.IList! proxyList, int allProxiesFailedBehavior) -> Android.Net.Http.ProxyOptions! -static Android.Net.Ssl.EchConfigList.FromBytes(byte[]! byteArr) -> Android.Net.Ssl.EchConfigList! -static Android.Net.Ssl.SSLEngines.SetEchConfigList(Javax.Net.Ssl.SSLEngine! engine, Android.Net.Ssl.EchConfigList! echConfigList) -> void -static Android.Net.Ssl.SSLSockets.SetEchConfigList(Javax.Net.Ssl.SSLSocket! socket, Android.Net.Ssl.EchConfigList! echConfigList) -> void -static Android.Net.Wifi.Aware.AwareDataPathRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordMap(byte[]! txtRecordTlvBuffer) -> System.Collections.Generic.IDictionary! -static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordTlvBuffer(System.Collections.Generic.IDictionary! txtRecord) -> byte[]! -static Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.OS.Build.GetBackportedFixStatus(long id) -> int -static Android.OS.Build.StrongboxManufacturer.get -> string! -static Android.OS.Build.StrongboxModel.get -> string! -static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls) -> long -static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls, bool includeAssignable) -> long -static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes) -> long[]! -static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes, bool includeAssignable) -> long[]! -static Android.OS.Process.IsPrivateComputeCoreUid(int uid) -> bool -static Android.OS.Storage.FileManager.MaxReportedFailures.get -> int -static Android.OS.Storage.Operations.FileOperationEnqueueResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.OS.Storage.Operations.FileOperationRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.OS.Storage.Operations.FileOperationResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.Provider.CallLog.Calls.ContentUriWithVoipCalls.get -> Android.Net.Uri! -static Android.Provider.CallLog.Calls.ContentVoipUri.get -> Android.Net.Uri! -static Android.Provider.ContactsContract.Settings.GetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> long -static Android.Provider.ContactsContract.Settings.ResetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> void -static Android.Provider.ContactsContract.Settings.SetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet, long newAttributes) -> void -static Android.Provider.ContactsPickerSessionContract.AuthorityUri.get -> Android.Net.Uri! -static Android.Provider.ContactsPickerSessionContract.Session.ContentUri.get -> Android.Net.Uri! -static Android.Provider.DocumentsContract.BuildTrashDocumentsUri(string! authority, string! rootId) -> Android.Net.Uri! -static Android.Provider.DocumentsContract.RestoreDocumentFromTrash(Android.Content.ContentResolver! content, Android.Net.Uri! sourceDocumentUri, Android.Net.Uri? targetParentDocumentUri) -> Android.Net.Uri? -static Android.Provider.DocumentsContract.TrashDocument(Android.Content.ContentResolver! content, Android.Net.Uri! documentUri) -> Android.Net.Uri? -static Android.Provider.MediaStore.GetPackageForSearchMediaService(Android.Content.ContentResolver! resolver) -> string! -static Android.Provider.MediaStore.RestoreFileFromTrash(Android.Content.ContentResolver! resolver, string! path, string? targetPath) -> string! -static Android.Provider.MediaStore.TrashFile(Android.Content.ContentResolver! resolver, string! path) -> string! -static Android.Ranging.Ble.BleSpecificData.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.AnchorLocation.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.RelativeLocation.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.Wgs84Location.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.ZElementExtension.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.MotionState.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.RangingDataExtras.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Raw.RawDtTagRangingConfig.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Uwb.DlTdoaRangingParams.CreateFromFiraConfigPacket(byte[]! config, byte[]? rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams! -static Android.Ranging.Uwb.DlTdoaRangingParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Uwb.UwbSpecificData.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.PD.WifiPdRangingParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.Rtt.RttStationRangingParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.Rtt.WifiRttSpecificData.Creator.get -> Android.OS.IParcelableCreator! static Android.Runtime.JNIEnv.BridgeProcessingGeneration.get -> int -static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string? -static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy! -static Android.Service.Chooser.ChooserSessionToken.Creator.get -> Android.OS.IParcelableCreator! -static Android.Systems.Os.Dladdr(long addr) -> Android.Systems.StructDlInfo? -static Android.Telephony.ParsedPhoneNumber.Creator.get -> Android.OS.IParcelableCreator! -static Android.Telephony.Satellite.NtnSignalStrength.Creator.get -> Android.OS.IParcelableCreator! -static Android.Telephony.SubscriptionPlan.Builder.CreateNonrecurring(Java.Time.Period! duration) -> Android.Telephony.SubscriptionPlan.Builder! -static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! -static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! -static Android.Text.ShowSecretsSetting.ShouldShowPhysicalInput(Android.Content.Context! context) -> bool -static Android.Text.ShowSecretsSetting.ShouldShowTouchInput(Android.Content.Context! context) -> bool -static Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction.ActionSetExtendedSelection.get -> Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction! -static Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Autofill.AutofillNoiseInjectedData.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.FrameRateVelocityPoint.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Inspectors.WindowInspector.AddGlobalWindowViewsListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! consumer) -> void -static Android.Views.Inspectors.WindowInspector.RemoveGlobalWindowViewsListener(Java.Util.Functions.IConsumer! consumer) -> void -static Android.Views.View.RegisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void -static Android.Views.View.UnregisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void -static Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! -static Java.Interop.JavaPeerProxy.GetActivationPeer(nint jniSelf) -> Java.Interop.IJavaPeerable? -static Java.Interop.JavaPeerProxy.MarkActivationPeerReplaceable(nint jniSelf) -> void -static Java.Interop.JavaPeerProxy.SetActivationPeerReference(Java.Interop.IJavaPeerable! peer, nint jniSelf) -> void -static Java.Interop.JavaPeerProxy.ShouldSkipActivation(nint jniSelf) -> bool -static Java.Lang.Character.UnicodeBlock.CjkUnifiedIdeographsExtensionI.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.EgyptianHieroglyphsExtendedA.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.Garay.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.GurungKhema.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.KiratRai.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.MyanmarExtendedC.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.OlOnal.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.Sunuwar.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.SymbolsForLegacyComputingSupplement.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.Todhri.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.TuluTigalari.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeScript.Garay.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.GurungKhema.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.KiratRai.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.OlOnal.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.Sunuwar.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.Todhri.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.TuluTigalari.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Math.PowExact(int x, int n) -> int -static Java.Lang.Math.PowExact(long x, int n) -> long -static Java.Lang.Math.UnsignedMultiplyExact(int x, int y) -> int -static Java.Lang.Math.UnsignedMultiplyExact(long x, int y) -> long -static Java.Lang.Math.UnsignedMultiplyExact(long x, long y) -> long -static Java.Lang.Math.UnsignedPowExact(int x, int n) -> int -static Java.Lang.Math.UnsignedPowExact(long x, int n) -> long -static Java.Lang.StrictMath.PowExact(int x, int n) -> int -static Java.Lang.StrictMath.PowExact(long x, int n) -> long -static Java.Lang.StrictMath.UnsignedMultiplyExact(int x, int y) -> int -static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, int y) -> long -static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, long y) -> long -static Java.Lang.StrictMath.UnsignedPowExact(int x, int n) -> int -static Java.Lang.StrictMath.UnsignedPowExact(long x, int n) -> long -static Java.Lang.Thread.Sleep(Java.Time.Duration? duration) -> void -static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path) -> Java.Nio.FileNio.FileSystem? -static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env) -> Java.Nio.FileNio.FileSystem? -static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env, Java.Lang.ClassLoader? loader) -> Java.Nio.FileNio.FileSystem? -static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path) -> string? -static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path, Java.Nio.Charset.Charset? cs) -> string? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Security.Spec.NamedParameterSpec.MlDsa65.get -> Java.Security.Spec.NamedParameterSpec? -static Java.Security.Spec.NamedParameterSpec.MlDsa87.get -> Java.Security.Spec.NamedParameterSpec? -static Java.Util.Streams.Gatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? -static Java.Util.Streams.Gatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? -static Java.Util.Streams.Gatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? -static Java.Util.Streams.Gatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.Fold(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? folder) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.Scan(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? scanner) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.WindowFixed(int windowSize) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.WindowSliding(int windowSize) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.IGatherer.Integrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? -static Java.Util.Streams.IGatherer.Integrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance(string? factoryClassName, Java.Lang.ClassLoader? classLoader) -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary! typeMap, System.Collections.Generic.IReadOnlyDictionary! proxyMap) -> void -static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary![]! typeMaps, System.Collections.Generic.IReadOnlyDictionary![]! proxyMaps) -> void -virtual Android.App.Activity.OnHandoffActivityDataRequested(Android.App.HandoffActivityDataRequestInfo! requestInfo) -> Android.App.HandoffActivityData? -virtual Android.App.ActivityManager.AppTask.MoveTaskTo(Android.App.TaskLocation! location, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.App.ActivityManager.AppTask.RequestWindowingLayer(int layer, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.App.ActivityManager.RegisterAnrWarningListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void -virtual Android.App.ActivityManager.UnregisterAnrWarningListener(Java.Util.Functions.IConsumer! listener) -> void -virtual Android.App.ActivityOptions.IsMovableTaskRequired.get -> bool -virtual Android.App.ActivityOptions.SetMovableTaskRequired(bool movableTaskRequired) -> Android.App.ActivityOptions! -virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, Android.Content.Intent? intent) -> int -virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, string? packageName) -> void -virtual Android.App.Admin.DevicePolicyManager.SetCrossProfileWidgetProviders(System.Collections.Generic.ICollection! packageNames) -> void -virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, Java.Lang.ICharSequence? info) -> void -virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName? admin, Android.App.Admin.PermissionPolicy policy) -> void -virtual Android.App.AlarmManager.SetExactAndAllowWhileIdle(Android.App.AlarmType type, long triggerAtMillis, string! tag, Java.Util.Concurrent.IExecutor! executor, Android.App.AlarmManager.IOnAlarmListener! listener) -> void -virtual Android.App.AppSearch.AppSearchSchema.PropertyConfig.Description.get -> string! -virtual Android.App.Assist.AssistStructure.ViewNode.AutofillNoiseInjectedData.get -> Android.Views.Autofill.AutofillNoiseInjectedData? -virtual Android.App.Backup.BackupAgent.OnEstimateFullBackupBytes(long quotaBytes, int transportFlags) -> long -virtual Android.App.Backup.BackupAgent.OnRestoreFile(Android.App.Backup.FullRestoreDataInput! data) -> void -virtual Android.App.Backup.FullRestoreDataInput.AppVersionCode.get -> long -virtual Android.App.Backup.FullRestoreDataInput.ContentVersion.get -> string! -virtual Android.App.Backup.FullRestoreDataInput.Data.get -> Android.OS.ParcelFileDescriptor! -virtual Android.App.Backup.FullRestoreDataInput.Destination.get -> Java.IO.File! -virtual Android.App.Backup.FullRestoreDataInput.Mode.get -> long -virtual Android.App.Backup.FullRestoreDataInput.ModificationTimeSeconds.get -> long -virtual Android.App.Backup.FullRestoreDataInput.Size.get -> long -virtual Android.App.Backup.FullRestoreDataInput.TransportFlags.get -> int -virtual Android.App.Backup.FullRestoreDataInput.Type.get -> int -virtual Android.App.Job.JobScheduler.GetPendingJobReasonStats(int jobId) -> System.Collections.Generic.IDictionary! -virtual Android.App.KeyguardManager.AddDeviceLockedStateListener(Java.Util.Concurrent.IExecutor! executor, Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void -virtual Android.App.KeyguardManager.RemoveDeviceLockedStateListener(Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void -virtual Android.App.Notification.Action.EmphasisHint.get -> int -virtual Android.App.Notification.Action.StyleHint.get -> int -virtual Android.App.Notification.Builder.SetHasSummarizedContent(bool hasSummarizedContent) -> Android.App.Notification.Builder! -virtual Android.App.Notification.Builder.SetRequestPromotedOngoing(bool requestPromotedOngoing) -> Android.App.Notification.Builder! -virtual Android.App.Notification.GetBridgedNotificationMetadata() -> Android.App.Notification.BridgedNotificationMetadata? -virtual Android.App.Notification.HasSummarizedContent.get -> bool -virtual Android.App.Notification.IsRequestPromotedOngoing.get -> bool -virtual Android.App.PrivateCompute.PccClient.SendData(Android.OS.Bundle! data) -> void -virtual Android.App.StatusBarManager.ShowPowerMenu(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void -virtual Android.App.TaskLocation.Bounds.get -> Android.Graphics.Rect! -virtual Android.App.TaskLocation.DisplayId.get -> int -virtual Android.Appwidget.AppWidgetHostView.StartVisibilityTracking() -> void -virtual Android.Appwidget.AppWidgetHostView.StopVisibilityTracking() -> void -virtual Android.Appwidget.AppWidgetManager.QueryAppWidgetEvents(long beginTime, long endTime) -> System.Collections.Generic.IList! -virtual Android.Bluetooth.BluetoothGattCallback.OnSubrateChange(Android.Bluetooth.BluetoothGatt! gatt, int subrateMode, int status) -> void -virtual Android.Bluetooth.BluetoothGattServerCallback.OnSubrateChange(Android.Bluetooth.BluetoothDevice! device, int subrateMode, int status) -> void -virtual Android.Companion.CompanionDeviceService.OnActionRequested(Android.Companion.AssociationInfo! associationInfo, Android.Companion.ActionRequest! request) -> void -virtual Android.Content.Context.RebindService(Android.Content.IServiceConnection! conn, Android.Content.Context.BindServiceFlags! flags) -> void -virtual Android.Content.Context.UpdateServiceBindings(System.Collections.Generic.ICollection! params) -> void -virtual Android.Content.Context.UpdateableFlags.get -> Android.Content.Context.BindServiceFlags! -virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float dimensionValue, int dimensionUnit, string? configuration) -> void -virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float value, string? configuration) -> void -virtual Android.Content.PM.PackageInfo.IsAppMetadataVerified.get -> bool -virtual Android.Content.PM.PackageInstaller.SessionParams.SetExtensionParams(Android.OS.PersistableBundle! extensionParams) -> void -virtual Android.Content.PM.PackageManager.GetAppUidForPrivateComputeCoreUid(int pccUid) -> int -virtual Android.Content.PM.Webapp.WebAppInstallRequest.ManifestUrl.get -> string! -virtual Android.Content.PM.Webapp.WebAppInstallRequest.TitleFormatted.get -> Java.Lang.ICharSequence! -virtual Android.Content.PM.Webapp.WebAppQueryRequest.PackageName.get -> string! -virtual Android.Crypto.Hpke.Hpke.Open(Java.Security.IPrivateKey! recipientKey, byte[]? info, Android.Crypto.Hpke.Message! message, byte[]? aad) -> byte[]! -virtual Android.Crypto.Hpke.Hpke.Provider.get -> Java.Security.Provider! -virtual Android.Crypto.Hpke.Hpke.Seal(Java.Security.IPublicKey! recipientKey, byte[]? info, byte[]! plaintext, byte[]? aad) -> Android.Crypto.Hpke.Message! -virtual Android.Crypto.Hpke.Message.GetCiphertext() -> byte[]! -virtual Android.Crypto.Hpke.Message.GetEncapsulated() -> byte[]! -virtual Android.Crypto.Hpke.Recipient.Builder.Build() -> Android.Crypto.Hpke.Recipient! -virtual Android.Crypto.Hpke.Recipient.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Recipient.Builder! -virtual Android.Crypto.Hpke.Recipient.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Recipient.Builder! -virtual Android.Crypto.Hpke.Recipient.Builder.SetSenderKey(Java.Security.IPublicKey! senderKey) -> Android.Crypto.Hpke.Recipient.Builder! -virtual Android.Crypto.Hpke.Recipient.Export(int length, byte[]? context) -> byte[]! -virtual Android.Crypto.Hpke.Recipient.Open(byte[]! ciphertext, byte[]? aad) -> byte[]! -virtual Android.Crypto.Hpke.Recipient.Provider.get -> Java.Security.Provider! -virtual Android.Crypto.Hpke.Recipient.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! -virtual Android.Crypto.Hpke.Sender.Builder.Build() -> Android.Crypto.Hpke.Sender! -virtual Android.Crypto.Hpke.Sender.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Sender.Builder! -virtual Android.Crypto.Hpke.Sender.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Sender.Builder! -virtual Android.Crypto.Hpke.Sender.Builder.SetSenderKey(Java.Security.IPrivateKey! senderKey) -> Android.Crypto.Hpke.Sender.Builder! -virtual Android.Crypto.Hpke.Sender.Export(int length, byte[]? context) -> byte[]! -virtual Android.Crypto.Hpke.Sender.GetEncapsulated() -> byte[]! -virtual Android.Crypto.Hpke.Sender.Provider.get -> Java.Security.Provider! -virtual Android.Crypto.Hpke.Sender.Seal(byte[]! plaintext, byte[]? aad) -> byte[]! -virtual Android.Crypto.Hpke.Sender.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! -virtual Android.Graphics.Paint.FontVariationOverride.get -> string? -virtual Android.Graphics.Paint.FontVariationOverride.set -> void -virtual Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotationType.get -> int -virtual Android.Graphics.Pdf.Component.PdfPageObject.GetMatrix() -> float[]! -virtual Android.Graphics.Pdf.Component.PdfPageObject.PdfObjectType.get -> int -virtual Android.Graphics.Pdf.Component.PdfPageObject.SetMatrix(Android.Graphics.Matrix! matrix) -> void -virtual Android.Graphics.Pdf.Component.PdfPageObject.Transform(float a, float b, float c, float d, float e, float f) -> void -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.get -> bool -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.set -> void -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.get -> int -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.set -> void -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.get -> bool -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.set -> void -virtual Android.Graphics.RuntimeShader.SetWorkingColorSpace(Android.Graphics.ColorSpace? colorSpace) -> void -virtual Android.Hardware.Biometrics.BiometricManager.BiometricSensorStrengths.get -> System.Collections.Generic.IDictionary! -virtual Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(Java.Lang.ICharSequence! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! -virtual Android.Hardware.Biometrics.BiometricPrompt.FallbackOptions.get -> System.Collections.Generic.IList! -virtual Android.Hardware.Camera2.CameraCaptureSession.UpdateOutputConfigurations(System.Collections.Generic.IList! configurations) -> void -virtual Android.Hardware.Camera2.CameraManager.AvailabilityCallback.OnCameraRemoved(string! cameraId) -> void -virtual Android.Hardware.Camera2.MultiResolutionImageReader.OnActiveOutputSurfacesListener.get -> Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener? -virtual Android.Hardware.Camera2.MultiResolutionImageReader.SetOnActiveOutputSurfacesListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener! listener) -> void -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholByVolume.get -> Android.Health.Connect.DataTypes.Units.Percentage? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.BeverageType.get -> int -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Date.get -> Java.Time.LocalDate? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.NotesFormatted.get -> Java.Lang.ICharSequence? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ServingVolume.get -> Android.Health.Connect.DataTypes.Units.Volume? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.TemporalType.get -> int -virtual Android.Health.Connect.HealthConnectManager.CreateMatchmakingIntent(Android.Health.Connect.MatchmakingRequest! request) -> Android.Content.Intent! -virtual Android.Health.Connect.HealthConnectManager.GetCurrentDeviceDataSource(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSourceCapabilities(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSources(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Health.Connect.HealthConnectManager.IsMatchmakingPossible(Android.Health.Connect.MatchmakingRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Icu.Number.NumberFormatterSettings.ToSkeleton() -> string? -virtual Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? fieldPosition) -> Java.Lang.StringBuffer? -virtual Android.Icu.Text.DateIntervalFormat.FormatToValue(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal) -> Android.Icu.Text.DateIntervalFormat.FormattedDateInterval? -virtual Android.Icu.Text.UnicodeSet.CodePoints() -> Java.Lang.IIterable? -virtual Android.Media.AudioFormat.Builder.SetChannelAcnMask(int channelAcnMask) -> Android.Media.AudioFormat.Builder! -virtual Android.Media.AudioFormat.ChannelAcnMask.get -> int -virtual Android.Media.AudioTrack.Builder.SetCodecProvenance(string! codecMediaType) -> Android.Media.AudioTrack.Builder! -virtual Android.Media.AudioTrack.CodecProvenance.get -> string! -virtual Android.Media.AudioTrack.FlushWrittenFramesFromPosition(long positionInFrames, int accuracy) -> long -virtual Android.Media.AudioTrack.WrittenFramesCount.get -> long -virtual Android.Media.LoudnessCodecController.LoudnessCodecUpdateHandler.Invoke(Android.Media.MediaCodec! mediaCodec, Android.OS.Bundle! codecValues) -> Android.OS.Bundle! -virtual Android.Media.MediaRecorder.SetVideoEncodingQuality(int quality) -> void -virtual Android.Media.MediaRoute2ProviderService.OnDiscoveryPreferenceChanged(Android.Media.RouteDiscoveryPreference! compositePreference, System.Collections.Generic.IDictionary! perAppPreferences) -> void -virtual Android.Media.MediaRouter2.GetControllerHintsHandler.Invoke(Android.Media.MediaRoute2Info! route) -> Android.OS.Bundle? -virtual Android.Media.Projection.AppContentProjectionSession.IsAudioRequested.get -> bool -virtual Android.Media.Projection.AppContentProjectionSession.NotifySessionStop() -> void -virtual Android.Media.RemoteControlClient.GetPlaybackPositionHandler.Invoke() -> long -virtual Android.Net.Dns.HttpsEndpoint.HttpsRecords.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsEndpoint.IpAddresses.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsRecord.AlpnIds.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsRecord.EchConfigList.get -> Android.Net.Ssl.EchConfigList? -virtual Android.Net.Dns.HttpsRecord.IpAddressHints.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsRecord.OwnerName.get -> string! -virtual Android.Net.Dns.HttpsRecord.Port.get -> int -virtual Android.Net.Dns.HttpsRecord.Priority.get -> int -virtual Android.Net.Dns.HttpsRecord.TargetName.get -> string! -virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Http.HttpEngine.Builder.SetProxyOptions(Android.Net.Http.ProxyOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Ssl.EchConfigList.ToBytes() -> byte[]! -virtual Android.Net.Ssl.EchConfigMismatchException.HasRetryConfigList.get -> bool -virtual Android.Net.Ssl.EchConfigMismatchException.PublicHostname.get -> string? -virtual Android.Net.Ssl.EchConfigMismatchException.RetryConfigList.get -> Android.Net.Ssl.EchConfigList? -virtual Android.Net.Wifi.Aware.DiscoverySession.InitiateBootstrappingRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]! message) -> void -virtual Android.Net.Wifi.Aware.DiscoverySession.ReleaseDataPath(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnBootstrappingSucceeded(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]? message) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathConnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.WifiAwareNetworkInfo! info) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathDisconnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestFailed(Android.Net.Wifi.Aware.PeerHandle! peerHandle, int reason) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestReceived(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void -virtual Android.Net.Wifi.Aware.PublishDiscoverySession.AcceptDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool -virtual Android.Net.Wifi.Aware.PublishDiscoverySession.RejectDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool -virtual Android.Net.Wifi.Aware.SubscribeDiscoverySession.InitiateDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool -virtual Android.Net.Wifi.P2p.WifiP2pConfig.PairingDiscoveryChannelFrequencyMhz.get -> int -virtual Android.Net.Wifi.P2p.WifiP2pDevice.WifiP2pConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? -virtual Android.Net.Wifi.P2p.WifiP2pGroup.WifiP2pGroupClientConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? -virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pinOrPassword, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void -virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.get -> bool -virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.set -> void -virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frames) -> void -virtual Android.OS.BaseBundle.GetByteArray(string? key) -> byte[]? -virtual Android.OS.BaseBundle.PutByteArray(string? key, byte[]? value) -> void -virtual Android.OS.MessageQueue.FileDescriptorEventHandler.Invoke(Java.IO.FileDescriptor! fd, Android.OS.MessageQueueEventType events) -> int -virtual Android.Provider.DocumentsProvider.QueryTrashDocuments(string! rootId, string![]? projection, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -virtual Android.Provider.DocumentsProvider.RestoreDocumentFromTrash(string! documentId, string? targetParentDocumentId) -> string? -virtual Android.Provider.DocumentsProvider.TrashDocument(string! documentId) -> string? -virtual Android.Security.Keystore.KeyInfo.IsUnlockedDeviceRequired.get -> bool -virtual Android.Security.NetworkSecurityPolicy.GetDomainEncryptionMode(string! hostname) -> int -virtual Android.Service.Chooser.ChooserManager.GetSession(Android.Service.Chooser.ChooserSessionToken! token) -> Android.Service.Chooser.ChooserSession? -virtual Android.Service.Chooser.ChooserManager.StartSession(Android.Content.Context! context, Android.Content.Intent! chooserIntent) -> Android.Service.Chooser.ChooserSession! -virtual Android.Service.Notification.NotificationListenerService.Ranking.Summarization.get -> string? -virtual Android.Service.Voice.VoiceInteractionSession.GetAppFunctionActivityId(Android.Service.Voice.VoiceInteractionSession.ActivityId! activityId) -> Android.App.AppFunctions.AppFunctionActivityId! -virtual Android.Telecom.Call.Details.AssociatedUser.get -> Android.OS.UserHandle! -virtual Android.Telecom.CallRedirectionService.OnPlaceCall(Android.Net.Uri! handle, Android.Net.Uri! originalHandle, Android.Telecom.PhoneAccountHandle! initialPhoneAccount, bool allowInteractiveResponse) -> void -virtual Android.Telecom.Conference.NotifyConferenceMergeFailed() -> void -virtual Android.Telecom.Conference.OnMerge(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.Connection.OnTransfer(Android.Net.Uri! address, bool isConfirmationRequired) -> void -virtual Android.Telecom.Connection.OnTransfer(Android.Telecom.Connection! toConnection) -> void -virtual Android.Telecom.ConnectionService.OnConferenceAdded(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.ConnectionService.OnConferenceRemoved(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.ConnectionService.OnConnectionAdded(Android.Telecom.Connection! connection) -> void -virtual Android.Telecom.ConnectionService.OnConnectionRemoved(Android.Telecom.Connection! connection) -> void -virtual Android.Telecom.ConnectionService.OnCreateConferenceComplete(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.ConnectionService.OnCreateConnectionComplete(Android.Telecom.Connection! connection) -> void -virtual Android.Telecom.InCallService.OnCallEndpointRequested(Android.Telecom.CallEndpoint! callEndpoint) -> void -virtual Android.Telecom.TelecomManager.IsInExternalCall.get -> bool -virtual Android.Telephony.PhoneNumberManager.ParsePhoneNumber(System.Collections.Generic.IList? associatedUris, string! countryIso) -> Android.Telephony.ParsedPhoneNumber! -virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxDownlinkKbps.get -> long -virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxUplinkKbps.get -> long -virtual Android.Telephony.SubscriptionManager.SetTs43PhoneNumber(int subscriptionId, string! number) -> void -virtual Android.Telephony.SubscriptionPlan.Builder.SetDataUsageResetTime(Java.Time.ZonedDateTime? dataUsageResetTime) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetId(int id) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxDownlinkKbps(long downlinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxUplinkKbps(long uplinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetTypes(int[]! types) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.TelephonyManager.CurrentTtyMode.get -> int -virtual Android.Telephony.TelephonyManager.GetServiceStateForSlot(int slotIndex) -> Android.Telephony.ServiceState? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetSelection() -> Android.Views.Accessibility.AccessibilityNodeInfo.Selection? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetStructuredDataInfo() -> Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetExtraRenderingInfo(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo? extraRenderingInfo) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetSelection(Android.Views.Accessibility.AccessibilityNodeInfo.Selection? selection) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetStructuredDataInfo(Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? info) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Attributes.get -> System.Collections.Generic.IDictionary! -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.GetAttribute(string! attributeKey) -> string? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.PutAttribute(string! attributeKey, string! value) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.RemoveAttribute(string! attributeKey) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Tag.get -> string! -virtual Android.Views.BlurRegion.Alpha.get -> float -virtual Android.Views.BlurRegion.Alpha.set -> void -virtual Android.Views.BlurRegion.BlurRadius.get -> float -virtual Android.Views.BlurRegion.BlurRadius.set -> void -virtual Android.Views.ContentCaptures.ContentCaptureSession.NotifyContentInteractionEvent(Android.Views.Autofill.AutofillId! autofillId) -> void -virtual Android.Views.Display.FrameRateVelocityMapping.get -> System.Collections.Generic.IList! -virtual Android.Views.Display.IsInternal.get -> bool -virtual Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(Java.Lang.ICharSequence! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! -virtual Android.Views.ReceiveContentHandler.Invoke(Android.Views.View! view, Android.Views.ContentInfo! payload) -> Android.Views.ContentInfo? -virtual Android.Views.Surface.ProducerThrottlingEnabled.get -> bool -virtual Android.Views.Surface.ProducerThrottlingEnabled.set -> void -virtual Android.Views.SurfaceControlViewHost.GetLayoutParams() -> Android.Views.SurfaceControlViewHost.LayoutParams! -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Height.get -> int -virtual Android.Views.SurfaceControlViewHost.LayoutParams.IsFocusable.get -> bool -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.get -> string! -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.set -> void -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Width.get -> int -virtual Android.Views.SurfaceControlViewHost.Relayout(Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void -virtual Android.Views.SurfaceControlViewHost.SetView(Android.Views.View! view, Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void -virtual Android.Views.SurfaceView.BlurRegions.get -> System.Collections.Generic.IList! -virtual Android.Views.SurfaceView.SetBlurRegions(System.Collections.Generic.ICollection? blurRegions) -> void -virtual Android.Views.View.ApplyWindowInsetsHandler.Invoke(Android.Views.View! v, Android.Views.WindowInsets! insets) -> Android.Views.WindowInsets! -virtual Android.Views.View.PerformHapticFeedback(Android.OS.Vibrators.HapticFeedbackRequest! request) -> bool -virtual Android.Views.View.RequestPointerCapture(int mode) -> void -virtual Android.Views.View.RequestRectangleOnScreen(Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool -virtual Android.Views.ViewConfiguration.DoubleTapTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.LongPressTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.MultiPressTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.ScrollFrictionAmount.get -> float -virtual Android.Views.ViewConfiguration.TapTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.TextCursorBlinkIntervalMillis.get -> int -virtual Android.Views.WindowManagerLayoutParams.HasKeyboardCapture.get -> bool -virtual Android.Views.WindowManagerLayoutParams.SetKeyboardCaptureEnabled(bool enabled) -> void -virtual Android.Webkit.WebChromeClient.FileChooserParams.PermissionMode.get -> int -virtual Android.Widget.RemoteViews.SetAppWidgetEventTag(int viewId, int tag) -> void -virtual Android.Widget.RemoteViews.SetViewPadding(int viewId, float left, float top, float right, float bottom, int units) -> void -virtual Java.Nio.CharBuffer.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void -virtual Javax.Net.Ssl.ExtendedSSLSession.StatusResponses.get -> System.Collections.Generic.IList? -virtual Javax.Net.Ssl.SSLParameters.GetNamedGroups() -> string![]? -virtual Javax.Net.Ssl.SSLParameters.SetNamedGroups(string![]? namedGroups) -> void -Android.Hardware.Hid.HidDevice -Android.Hardware.Hid.HidDevice.Close() -> void -Android.Hardware.Hid.HidDevice.GetFeatureReport(int reportId, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.GetReportDescriptor() -> byte[]! -Android.Hardware.Hid.HidDevice.IsOpen.get -> bool -Android.Hardware.Hid.HidDevice.Name.get -> string! -Android.Hardware.Hid.HidDevice.Open(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.PhysicalAddress.get -> string! -Android.Hardware.Hid.HidDevice.ProductId.get -> int -Android.Hardware.Hid.HidDevice.SendFeatureReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.SendOutputReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.Transport.get -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDevice.UniqueId.get -> string! -Android.Hardware.Hid.HidDevice.VendorId.get -> int -Android.Hardware.Hid.HidDeviceAddedEventArgs -Android.Hardware.Hid.HidDeviceAddedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! -Android.Hardware.Hid.HidDeviceAddedEventArgs.HidDeviceAddedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.HidDeviceRemovedEventArgs -Android.Hardware.Hid.HidDeviceRemovedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! -Android.Hardware.Hid.HidDeviceRemovedEventArgs.HidDeviceRemovedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Bluetooth = 5 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.I2c = 24 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Spi = 28 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Unknown = 0 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Usb = 3 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Virtual = 6 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidManager -Android.Hardware.Hid.HidManager.CanEnumerateDevices() -> bool -Android.Hardware.Hid.HidManager.Devices.get -> System.Collections.Generic.IList! -Android.Hardware.Hid.HidManager.RegisterListener(Android.Hardware.Hid.IHidDeviceListener! listener, Java.Util.Concurrent.IExecutor! executor) -> void -Android.Hardware.Hid.HidManager.UnregisterListener(Android.Hardware.Hid.IHidDeviceListener! listener) -> void -Android.Hardware.Hid.IHidDeviceListener -Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceAdded(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceRemoved(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.Report -Android.Hardware.Hid.Report.Data.get -> Java.Nio.ByteBuffer! -Android.Hardware.Hid.Report.Report(Java.Nio.ByteBuffer! data) -> void -Android.Hardware.Hid.Report.Report(int reportId, Java.Nio.ByteBuffer! data) -> void -Android.Hardware.Hid.Report.ReportId.get -> int -Android.Hardware.Input.AppCustomizationAction -Android.Hardware.Input.AppCustomizationAction.Builder -Android.Hardware.Input.AppCustomizationAction.Builder.Build() -> Android.Hardware.Input.AppCustomizationAction! -Android.Hardware.Input.AppCustomizationAction.Builder.Builder(Android.Content.ComponentName! component, string! action) -> void -Android.Hardware.Input.AppCustomizationAction.Builder.SetData(Android.Net.Uri? data) -> Android.Hardware.Input.AppCustomizationAction.Builder! -Android.Hardware.Input.AppCustomizationAction.Component.get -> Android.Content.ComponentName! -Android.Hardware.Input.AppCustomizationAction.Data.get -> Android.Net.Uri? -Android.Hardware.Input.AppCustomizationAction.IntentAction.get -> string! -Android.Hardware.Input.ButtonCustomizationTrigger -Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCode.get -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCustomizationTrigger(Android.Hardware.Input.CustomizableButton buttonCode) -> void -Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Back = 8 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Extra = 128 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Forward = 16 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Side = 256 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Task = 512 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Tertiary = 4 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Assist = 219 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Back = 4 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Bookmark = 174 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.BrightnessDown = 220 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.BrightnessUp = 221 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Calculator = 210 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Calendar = 208 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Camera = 27 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Contacts = 207 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Dictate = 319 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Envelope = 65 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Explorer = 64 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F1 = 131 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F10 = 140 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F11 = 141 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F12 = 142 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F13 = 326 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F14 = 327 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F15 = 328 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F16 = 329 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F17 = 330 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F18 = 331 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F19 = 332 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F2 = 132 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F20 = 333 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F21 = 334 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F22 = 335 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F23 = 336 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F24 = 337 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F3 = 133 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F4 = 134 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F5 = 135 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F6 = 136 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F7 = 137 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F8 = 138 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F9 = 139 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Forward = 125 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Fullscreen = 325 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaEject = 129 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaNext = 87 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause = 85 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaPrevious = 88 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaStop = 86 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Menu = 82 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MoveHome = 122 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Music = 209 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.New = 320 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Screenshot = 318 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Search = 84 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Sysrq = 120 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.VolumeDown = 25 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.VolumeMute = 164 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.VolumeUp = 24 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizationAction -Android.Hardware.Input.CustomizationAction.CustomizationAction(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Hardware.Input.CustomizationTrigger -Android.Hardware.Input.CustomizationTrigger.CustomizationTrigger(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Hardware.Input.InputManager.AddPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger, Android.Hardware.Input.CustomizationAction! action) -> void -Android.Hardware.Input.InputManager.GetAllPeripheralCustomizations(int vendorId, int productId) -> System.Collections.Generic.IDictionary! -Android.Hardware.Input.InputManager.GetPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> Android.Hardware.Input.CustomizationAction? -Android.Hardware.Input.InputManager.IsButtonAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableButton buttonCode) -> bool -Android.Hardware.Input.InputManager.IsKeyAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableKeyCode keyCode) -> bool -Android.Hardware.Input.InputManager.RemoveAllPeripheralCustomizations(int vendorId, int productId) -> void -Android.Hardware.Input.InputManager.RemovePeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> void -Android.Hardware.Input.KeyCustomizationTrigger -Android.Hardware.Input.KeyCustomizationTrigger.KeyCode.get -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.KeyCustomizationTrigger.KeyCustomizationTrigger(Android.Hardware.Input.CustomizableKeyCode keyCode) -> void -Android.Hardware.Input.SimpleCustomizationAction -Android.Hardware.Input.SimpleCustomizationAction.SimpleCustomizationAction(Android.Hardware.Input.SimpleCustomizationActionType actionType) -> void -Android.Hardware.Input.SimpleCustomizationAction.Type.get -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Assist = 21 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Back = 1 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown = 2 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp = 3 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Calculator = 4 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow = 19 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert = 22 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery = 24 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch = 23 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Dictation = 5 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.DoNothing = 18 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu = 6 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Forward = 7 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Lock = 8 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.MediaNext = 9 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause = 10 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious = 11 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot = 20 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen = 12 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture = 13 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop = 14 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist = 25 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown = 15 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute = 16 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp = 17 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.UriCustomizationAction -Android.Hardware.Input.UriCustomizationAction.Type.get -> Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationAction.Uri.get -> Android.Net.Uri! -Android.Hardware.Input.UriCustomizationAction.UriCustomizationAction(Android.Hardware.Input.UriCustomizationActionType actionType, Android.Net.Uri! uri) -> void -Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationActionType.OpenFile = 1 -> Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationActionType.OpenFolder = 2 -> Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationActionType.OpenUrl = 3 -> Android.Hardware.Input.UriCustomizationActionType -Android.Health.Connect.DataTypes.Device.Builder.SetUdi(string? udi) -> Android.Health.Connect.DataTypes.Device.Builder! -Android.Health.Connect.DataTypes.Device.Udi.get -> string? -Android.Health.Connect.Datatypes.RecordTemporalType -Android.Health.Connect.Datatypes.RecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.RecordTemporalType -Android.Health.Connect.Datatypes.RecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.RecordTemporalType -Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.RecordTemporalType -Android.Net.Http.FinishedRequestTimings -Android.Net.Http.FinishedRequestTimings.ConnectingEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.ConnectingStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.DnsEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.DnsStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.ReceivedByteCount.get -> long -Android.Net.Http.FinishedRequestTimings.RequestEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.RequestStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.SendingEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.SendingStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.SentByteCount.get -> long -Android.Net.Http.FinishedRequestTimings.TlsHandshakeEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.TlsHandshakeStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.WasSocketReused() -> bool -Android.OS.BuildVersionCodesFull.CinnamonBun1 = 3700001 -> Android.OS.BuildVersionCodesFull -Android.Provider.DocumentContractFlags.SupportsSubtreeSearch = 262144 -> Android.Provider.DocumentContractFlags -Android.Provider.MediaStore.DeletedFiles -Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns -Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns -Android.Telecom.CallCapability.Transfer = 67108864 -> Android.Telecom.CallCapability -Android.Telecom.CallCapability.TransferConsultative = 134217728 -> Android.Telecom.CallCapability -Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork = 2097152 -> Android.Telecom.PhoneAccountCapability -Android.Views.Keycode.ContextualQuery = 341 -> Android.Views.Keycode -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetCollapsedModeScrollingEnabled(bool collapsedModeScrollingEnabled) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetEmbeddedUiCustomizationParams(Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? embeddedUiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetLaunchTab(Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab launchTab) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetRequestLocationMetadata(bool accessLocationMetadata) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.EmbeddedUiCustomizationParams.get -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsCollapsedModeScrollingEnabled.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsLocationMetadataRequested.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.LaunchTab.get -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.AspectRatio.get -> Android.Widget.Photopicker.AspectRatio -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Builder() -> void -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetAspectRatio(Android.Widget.Photopicker.AspectRatio aspectRatio) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetSelectionBarVisibleInExpandedMode(bool visible) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.DescribeContents() -> int -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.IsSelectionBarVisibleInExpandedMode.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums = 0 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images = 1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset = -1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Content.Context.HidService = "hid" -> string! -const Android.Hardware.Hid.HidDevice.TransportBluetooth = Android.Hardware.Hid.HidDeviceTransport.Bluetooth -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportI2c = Android.Hardware.Hid.HidDeviceTransport.I2c -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportSpi = Android.Hardware.Hid.HidDeviceTransport.Spi -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportUnknown = Android.Hardware.Hid.HidDeviceTransport.Unknown -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportUsb = Android.Hardware.Hid.HidDeviceTransport.Usb -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportVirtual = Android.Hardware.Hid.HidDeviceTransport.Virtual -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonBack = Android.Hardware.Input.CustomizableButton.Back -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonExtra = Android.Hardware.Input.CustomizableButton.Extra -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonForward = Android.Hardware.Input.CustomizableButton.Forward -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonSide = Android.Hardware.Input.CustomizableButton.Side -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTask = Android.Hardware.Input.CustomizableButton.Task -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTertiary = Android.Hardware.Input.CustomizableButton.Tertiary -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeAssist = Android.Hardware.Input.CustomizableKeyCode.Assist -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBack = Android.Hardware.Input.CustomizableKeyCode.Back -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBookmark = Android.Hardware.Input.CustomizableKeyCode.Bookmark -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessDown = Android.Hardware.Input.CustomizableKeyCode.BrightnessDown -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessUp = Android.Hardware.Input.CustomizableKeyCode.BrightnessUp -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalculator = Android.Hardware.Input.CustomizableKeyCode.Calculator -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalendar = Android.Hardware.Input.CustomizableKeyCode.Calendar -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCamera = Android.Hardware.Input.CustomizableKeyCode.Camera -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeContacts = Android.Hardware.Input.CustomizableKeyCode.Contacts -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeDictate = Android.Hardware.Input.CustomizableKeyCode.Dictate -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeEnvelope = Android.Hardware.Input.CustomizableKeyCode.Envelope -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeExplorer = Android.Hardware.Input.CustomizableKeyCode.Explorer -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF1 = Android.Hardware.Input.CustomizableKeyCode.F1 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF10 = Android.Hardware.Input.CustomizableKeyCode.F10 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF11 = Android.Hardware.Input.CustomizableKeyCode.F11 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF12 = Android.Hardware.Input.CustomizableKeyCode.F12 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF13 = Android.Hardware.Input.CustomizableKeyCode.F13 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF14 = Android.Hardware.Input.CustomizableKeyCode.F14 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF15 = Android.Hardware.Input.CustomizableKeyCode.F15 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF16 = Android.Hardware.Input.CustomizableKeyCode.F16 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF17 = Android.Hardware.Input.CustomizableKeyCode.F17 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF18 = Android.Hardware.Input.CustomizableKeyCode.F18 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF19 = Android.Hardware.Input.CustomizableKeyCode.F19 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF2 = Android.Hardware.Input.CustomizableKeyCode.F2 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF20 = Android.Hardware.Input.CustomizableKeyCode.F20 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF21 = Android.Hardware.Input.CustomizableKeyCode.F21 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF22 = Android.Hardware.Input.CustomizableKeyCode.F22 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF23 = Android.Hardware.Input.CustomizableKeyCode.F23 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF24 = Android.Hardware.Input.CustomizableKeyCode.F24 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF3 = Android.Hardware.Input.CustomizableKeyCode.F3 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF4 = Android.Hardware.Input.CustomizableKeyCode.F4 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF5 = Android.Hardware.Input.CustomizableKeyCode.F5 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF6 = Android.Hardware.Input.CustomizableKeyCode.F6 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF7 = Android.Hardware.Input.CustomizableKeyCode.F7 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF8 = Android.Hardware.Input.CustomizableKeyCode.F8 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF9 = Android.Hardware.Input.CustomizableKeyCode.F9 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeForward = Android.Hardware.Input.CustomizableKeyCode.Forward -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeFullscreen = Android.Hardware.Input.CustomizableKeyCode.Fullscreen -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaEject = Android.Hardware.Input.CustomizableKeyCode.MediaEject -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaNext = Android.Hardware.Input.CustomizableKeyCode.MediaNext -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPlayPause = Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPrevious = Android.Hardware.Input.CustomizableKeyCode.MediaPrevious -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaStop = Android.Hardware.Input.CustomizableKeyCode.MediaStop -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMenu = Android.Hardware.Input.CustomizableKeyCode.Menu -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMoveHome = Android.Hardware.Input.CustomizableKeyCode.MoveHome -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMusic = Android.Hardware.Input.CustomizableKeyCode.Music -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeNew = Android.Hardware.Input.CustomizableKeyCode.New -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeScreenshot = Android.Hardware.Input.CustomizableKeyCode.Screenshot -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSearch = Android.Hardware.Input.CustomizableKeyCode.Search -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSysrq = Android.Hardware.Input.CustomizableKeyCode.Sysrq -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeDown = Android.Hardware.Input.CustomizableKeyCode.VolumeDown -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeMute = Android.Hardware.Input.CustomizableKeyCode.VolumeMute -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeUp = Android.Hardware.Input.CustomizableKeyCode.VolumeUp -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.SimpleCustomizationAction.TypeAssist = Android.Hardware.Input.SimpleCustomizationActionType.Assist -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeBack = Android.Hardware.Input.SimpleCustomizationActionType.Back -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessDown = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessUp = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeCalculator = Android.Hardware.Input.SimpleCustomizationActionType.Calculator -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeCloseWindow = Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualInsert = Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualQuery = Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualSearch = Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeDictation = Android.Hardware.Input.SimpleCustomizationActionType.Dictation -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeDoNothing = Android.Hardware.Input.SimpleCustomizationActionType.DoNothing -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeEmojiMenu = Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeForward = Android.Hardware.Input.SimpleCustomizationActionType.Forward -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeLock = Android.Hardware.Input.SimpleCustomizationActionType.Lock -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaNext = Android.Hardware.Input.SimpleCustomizationActionType.MediaNext -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPlayPause = Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPrevious = Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypePartialScreenshot = Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypePrintScreen = Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeScreenCapture = Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeShowDesktop = Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVoiceAssist = Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeDown = Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeMute = Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeUp = Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.UriCustomizationAction.TypeOpenFile = Android.Hardware.Input.UriCustomizationActionType.OpenFile -> Android.Hardware.Input.UriCustomizationActionType -const Android.Hardware.Input.UriCustomizationAction.TypeOpenFolder = Android.Hardware.Input.UriCustomizationActionType.OpenFolder -> Android.Hardware.Input.UriCustomizationActionType -const Android.Hardware.Input.UriCustomizationAction.TypeOpenUrl = Android.Hardware.Input.UriCustomizationActionType.OpenUrl -> Android.Hardware.Input.UriCustomizationActionType -const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.RecordTemporalType.Instant -> Android.Health.Connect.Datatypes.RecordTemporalType -const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.RecordTemporalType.Interval -> Android.Health.Connect.Datatypes.RecordTemporalType -const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.RecordTemporalType -const Android.Health.Connect.HealthPermissions.WriteDeviceUdi = "android.permission.health.WRITE_DEVICE_UDI" -> string! -const Android.Manifest.Permission.AccessHid = "android.permission.ACCESS_HID" -> string! -const Android.Manifest.Permission.ManagePeripheralCustomization = "android.permission.MANAGE_PERIPHERAL_CUSTOMIZATION" -> string! -const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun1 = Android.OS.BuildVersionCodesFull.CinnamonBun1 -> Android.OS.BuildVersionCodesFull -const Android.Provider.DocumentsContract.Document.FlagSupportsSubtreeSearch = Android.Provider.DocumentContractFlags.SupportsSubtreeSearch -> Android.Provider.DocumentContractFlags -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Count = "_count" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Id = "_id" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.MediaType = "media_type" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.VolumeName = "volume_name" -> string! -const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! -const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.MediaType = "media_type" -> string! -const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.VolumeName = "volume_name" -> string! -const Android.Provider.MediaStore.ExtraRequestLocationMetadataAccess = "android.provider.extra.REQUEST_LOCATION_METADATA_ACCESS" -> string! -const Android.Provider.MediaStore.Images.IImageColumns.HasGainMap = "has_gain_map" -> string! -const Android.Provider.MediaStore.Images.ImageColumns.HasGainMap = "has_gain_map" -> string! -const Android.Provider.MediaStore.Images.Media.InterfaceConsts.HasGainMap = "has_gain_map" -> string! -const Android.Telecom.Call.Details.CapabilityTransfer = Android.Telecom.CallCapability.Transfer -> Android.Telecom.CallCapability -const Android.Telecom.Call.Details.CapabilityTransferConsultative = Android.Telecom.CallCapability.TransferConsultative -> Android.Telecom.CallCapability -const Android.Telecom.PhoneAccount.CapabilityOptOutOfPremiumNetwork = Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork -> Android.Telecom.PhoneAccountCapability -const Android.Views.KeyEvent.KeycodeContextualQuery = Android.Views.Keycode.ContextualQuery -> Android.Views.Keycode -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabAlbums = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabImages = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabUnset = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -override Android.Hardware.Hid.HidDevice.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Hid.HidManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Hid.Report.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.AppCustomizationAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.AppCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.ButtonCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.CustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.CustomizationAction.ThresholdClass.get -> nint -override Android.Hardware.Input.CustomizationAction.ThresholdType.get -> System.Type! -override Android.Hardware.Input.CustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.CustomizationTrigger.ThresholdClass.get -> nint -override Android.Hardware.Input.CustomizationTrigger.ThresholdType.get -> System.Type! -override Android.Hardware.Input.KeyCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.SimpleCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.UriCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Http.FinishedRequestTimings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.MediaStore.DeletedFiles.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -static Android.Provider.DocumentsContract.BuildSearchDocumentsUri(Android.Net.Uri! parentDocumentUri, string? query) -> Android.Net.Uri! -static Android.Provider.MediaStore.DeletedFiles.GetContentUri(string! volumeName) -> Android.Net.Uri! -static Android.Provider.MediaStore.QueryDeletedFiles(Android.Content.ContentResolver! resolver, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -static Android.Systems.Os.Madvise(long address, long byteCount, int advice) -> void -static Android.Systems.OsConstants.MadvCold.get -> int -static Android.Systems.OsConstants.MadvCollapse.get -> int -static Android.Systems.OsConstants.MadvDodump.get -> int -static Android.Systems.OsConstants.MadvDofork.get -> int -static Android.Systems.OsConstants.MadvDontdump.get -> int -static Android.Systems.OsConstants.MadvDontfork.get -> int -static Android.Systems.OsConstants.MadvDontneed.get -> int -static Android.Systems.OsConstants.MadvFree.get -> int -static Android.Systems.OsConstants.MadvHugepage.get -> int -static Android.Systems.OsConstants.MadvHwpoison.get -> int -static Android.Systems.OsConstants.MadvKeeponfork.get -> int -static Android.Systems.OsConstants.MadvMergeable.get -> int -static Android.Systems.OsConstants.MadvNohugepage.get -> int -static Android.Systems.OsConstants.MadvNormal.get -> int -static Android.Systems.OsConstants.MadvPageout.get -> int -static Android.Systems.OsConstants.MadvPopulateRead.get -> int -static Android.Systems.OsConstants.MadvPopulateWrite.get -> int -static Android.Systems.OsConstants.MadvRandom.get -> int -static Android.Systems.OsConstants.MadvRemove.get -> int -static Android.Systems.OsConstants.MadvSequential.get -> int -static Android.Systems.OsConstants.MadvSoftOffline.get -> int -static Android.Systems.OsConstants.MadvUnmergeable.get -> int -static Android.Systems.OsConstants.MadvWillneed.get -> int -static Android.Systems.OsConstants.MadvWipeonfork.get -> int -static Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! -virtual Android.Net.Http.BidirectionalStream.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! -virtual Android.Net.Http.UrlRequest.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! -virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string! query, string![]? projection, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string![]? projection, Android.OS.Bundle! queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -virtual Android.Views.ViewConfiguration.GetFocusTraversalThreshold(int inputDeviceId, int axis, int source) -> int -virtual Android.Views.ViewConfiguration.IsFocusNavigationEnabled(int inputDeviceId, int axis, int source) -> bool -virtual Android.Views.WindowManagerLayoutParams.CanChangeGlobalTouchMode() -> bool -virtual Android.Views.WindowManagerLayoutParams.SetCanChangeGlobalTouchMode(bool canChangeGlobalTouchMode) -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void -*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void -*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! diff --git a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt index 70f8753b3b6..161190110dd 100644 --- a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Shipped.txt @@ -66155,8 +66155,10 @@ const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile0 = Android.Media const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile1 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType +const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType const Android.Media.MediaCodecInfo.EncoderCapabilities.BitrateModeCbrFd = Android.Media.BitrateMode.CbrFd -> Android.Media.BitrateMode diff --git a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt index d9c7bbadd44..b4ec29cfc19 100644 --- a/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt +++ b/src/Mono.Android/PublicAPI/API-37.2/PublicAPI.Unshipped.txt @@ -1,7146 +1,7 @@ #nullable enable -*REMOVED*Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, string? info) -> void -*REMOVED*Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -*REMOVED*Android.App.AppFunctions.AppFunctionState.Default = 0 -> Android.App.AppFunctions.AppFunctionState -*REMOVED*Android.App.AppFunctions.AppFunctionState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionState -*REMOVED*Android.App.AppFunctions.AppFunctionState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionState -*REMOVED*Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder? builder) -> Android.App.Notification.Builder? -*REMOVED*Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice? device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool -*REMOVED*Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! cyclingPedalingCadenceRecordSamples) -> void -*REMOVED*Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! speedRecordSamples) -> void -*REMOVED*Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! stepsCadenceRecordSamples) -> void -*REMOVED*Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress! macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -*REMOVED*Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity! activity) -> void -*REMOVED*Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity! activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void -*REMOVED*Android.OS.Bundle.GetByteArray(string? key) -> byte[]? -*REMOVED*Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void -*REMOVED*Android.Runtime.XmlReaderPullParser.GetNamespace(string! prefix) -> string? -*REMOVED*Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]! holderForStartAndLength) -> char[]! -*REMOVED*Android.Telecom.CallControl.Answer(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -*REMOVED*Android.Telecom.CallControl.RequestVideoState(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -*REMOVED*Android.Text.IInputType -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string! comment) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string! domain) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date! date) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string! path) -> void -*REMOVED*Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string! value) -> void *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! *REMOVED*Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization! -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? -*REMOVED*REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void -*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void -*REMOVED*REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! -*REMOVED*REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer! action) -> bool -*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionState.Default -> Android.App.AppFunctions.AppFunctionState -*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionState.Disabled -> Android.App.AppFunctions.AppFunctionState -*REMOVED*const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionState.Enabled -> Android.App.AppFunctions.AppFunctionState -*REMOVED*const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile3HDR = Android.Media.MediaCodecProfileType.Av1profilemain10hdr10plus -> Android.Media.MediaCodecProfileType -*REMOVED*override Android.Graphics.AndroidBitmapInfo.Equals(object! value) -> bool -*REMOVED*override Android.Graphics.Color.Equals(object! obj) -> bool -*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type! targetType) -> Android.Graphics.Color -*REMOVED*override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type! targetType) -> System.Linq.Expressions.Expression! -*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes) -> int -*REMOVED*override Android.Runtime.InputStreamAdapter.Read(byte[]! bytes, int offset, int length) -> int -*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer) -> void -*REMOVED*override Android.Runtime.OutputStreamAdapter.Write(byte[]! buffer, int offset, int length) -> void -*REMOVED*override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object! -*REMOVED*override Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -*REMOVED*override Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -*REMOVED*override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Type! sourceType) -> bool -*REMOVED*override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Type! destinationType) -> bool -*REMOVED*override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value) -> object? -*REMOVED*override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext! context, System.Globalization.CultureInfo! culture, object! value, System.Type! destinationType) -> object? -*REMOVED*override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext! context, System.Collections.IDictionary! propertyValues) -> object! -*REMOVED*override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext! context, object! value, System.Attribute![]! attributes) -> System.ComponentModel.PropertyDescriptorCollection? -*REMOVED*override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext! context) -> bool -*REMOVED*override sealed Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void -*REMOVED*static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string! -*REMOVED*static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy? -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, Android.Content.Intent? intent) -> int -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName! admin, string? packageName) -> void -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName! admin, Java.Lang.ICharSequence? info) -> void -*REMOVED*virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName! admin, Android.App.Admin.PermissionPolicy policy) -> void -*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! connectionMigrationOptions) -> Android.Net.Http.HttpEngine.Builder! -*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! dnsOptions) -> Android.Net.Http.HttpEngine.Builder! -*REMOVED*virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! quicOptions) -> Android.Net.Http.HttpEngine.Builder! -*REMOVED*virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pin, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void -*REMOVED*virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frame) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, Java.Lang.Throwable? cause) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message) -> void -Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationException.OnDevicePersonalizationException(int errorCode, string? message, Java.Lang.Throwable? cause) -> void -Android.App.ActionEmphasis -Android.App.ActionEmphasis.Auto = 0 -> Android.App.ActionEmphasis -Android.App.ActionEmphasis.Primary = 1 -> Android.App.ActionEmphasis -Android.App.ActionEmphasis.Secondary = 2 -> Android.App.ActionEmphasis -Android.App.ActionStyle -Android.App.ActionStyle.Auto = 0 -> Android.App.ActionStyle -Android.App.ActionStyle.IconAndText = 2 -> Android.App.ActionStyle -Android.App.ActionStyle.IconOnly = 3 -> Android.App.ActionStyle -Android.App.ActionStyle.TextOnly = 1 -> Android.App.ActionStyle -Android.App.Activity.IsHandoffEnabled.get -> bool -Android.App.Activity.SetHandoffEnabled(bool handoffEnabled, Android.App.HandoffActivityParams? handoffActivityParams) -> void -Android.App.ActivityManager.MemoryInfo.FreeMem.get -> long -Android.App.ActivityManager.MemoryInfo.FreeMem.set -> void -Android.App.ActivityManager.TaskDescription.Builder.SetBadge(Android.Graphics.Drawables.Icon? badge) -> Android.App.ActivityManager.TaskDescription.Builder! -Android.App.ActivityManager.TaskDescription.Builder.SetIcon(Android.Graphics.Drawables.Icon? icon) -> Android.App.ActivityManager.TaskDescription.Builder! -Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp = 1 -> Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayer.Pinned = 2 -> Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayer.Undefined = 0 -> Android.App.ActivityManagerAppTaskWindowingLayer -Android.App.ActivityManagerAppTaskWindowingLayerResult -Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted = 0 -> Android.App.ActivityManagerAppTaskWindowingLayerResult -Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected = 1 -> Android.App.ActivityManagerAppTaskWindowingLayerResult -Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, string? info) -> void -Android.App.AnrType -Android.App.AnrType.AppTriggered = 7 -> Android.App.AnrType -Android.App.AnrType.ApplicationStart = 10 -> Android.App.AnrType -Android.App.AnrType.BroadcastOfIntent = 3 -> Android.App.AnrType -Android.App.AnrType.ContentProviderNotResponding = 6 -> Android.App.AnrType -Android.App.AnrType.ExecuteService = 5 -> Android.App.AnrType -Android.App.AnrType.ForegroundShortServiceTimeout = 8 -> Android.App.AnrType -Android.App.AnrType.InputDispatch = 2 -> Android.App.AnrType -Android.App.AnrType.InputDispatchNoFocusedWindow = 1 -> Android.App.AnrType -Android.App.AnrType.JobServiceStart = 9 -> Android.App.AnrType -Android.App.AnrType.Other = 0 -> Android.App.AnrType -Android.App.AnrType.StartForegroundService = 4 -> Android.App.AnrType -Android.App.AnrTypes -Android.App.AnrWarningResult -Android.App.AnrWarningResult.AnrId.get -> int -Android.App.AnrWarningResult.AnrType.get -> int -Android.App.AnrWarningResult.ConsumedMillis.get -> long -Android.App.AnrWarningResult.DescribeContents() -> int -Android.App.AnrWarningResult.Description.get -> string! -Android.App.AnrWarningResult.InterfaceConsts -Android.App.AnrWarningResult.TimeoutMillis.get -> long -Android.App.AnrWarningResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionActivityId -Android.App.AppFunctions.AppFunctionActivityId.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts -Android.App.AppFunctions.AppFunctionActivityId.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionActivityState -Android.App.AppFunctions.AppFunctionActivityState.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId! -Android.App.AppFunctions.AppFunctionActivityState.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionActivityState.FunctionNames.get -> Android.Util.ArraySet! -Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts -Android.App.AppFunctions.AppFunctionActivityState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionEnabledState.Default = 0 -> Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionEnabledState.Disabled = 2 -> Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionEnabledState.Enabled = 1 -> Android.App.AppFunctions.AppFunctionEnabledState -Android.App.AppFunctions.AppFunctionManager.GetAppFunctionActivityStates(System.Collections.Generic.ICollection! activityIds, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionManager.GetAppFunctionStates(System.Collections.Generic.IList! appFunctionNames, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionManager.ObserveAppFunctions(Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunctionObserver! appFunctionObserver) -> Android.App.AppFunctions.IAppFunctionObservation! -Android.App.AppFunctions.AppFunctionManager.RegisterAppFunction(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> Android.App.AppFunctions.IAppFunctionRegistration! -Android.App.AppFunctions.AppFunctionManager.RegisterAppFunctions(System.Collections.Generic.IList! requests) -> Android.App.AppFunctions.IAppFunctionRegistration! -Android.App.AppFunctions.AppFunctionManager.SearchAppFunctions(Android.App.AppFunctions.AppFunctionSearchSpec! searchSpec, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionManager.SetAppFunctionEnabled(string! functionIdentifier, Android.App.AppFunctions.AppFunctionEnabledState newEnabledState, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionMetadata -Android.App.AppFunctions.AppFunctionMetadata.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts -Android.App.AppFunctions.AppFunctionMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! -Android.App.AppFunctions.AppFunctionMetadata.Name.get -> Android.App.AppFunctions.AppFunctionName! -Android.App.AppFunctions.AppFunctionMetadata.PackageMetadata.get -> Android.App.AppFunctions.AppFunctionPackageMetadata! -Android.App.AppFunctions.AppFunctionMetadata.SchemaMetadata.get -> Android.App.AppFunctions.AppFunctionSchemaMetadata? -Android.App.AppFunctions.AppFunctionMetadata.Scope.get -> int -Android.App.AppFunctions.AppFunctionMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionMetadataScope -Android.App.AppFunctions.AppFunctionMetadataScope.Activity = 1 -> Android.App.AppFunctions.AppFunctionMetadataScope -Android.App.AppFunctions.AppFunctionMetadataScope.Global = 0 -> Android.App.AppFunctions.AppFunctionMetadataScope -Android.App.AppFunctions.AppFunctionName -Android.App.AppFunctions.AppFunctionName.AppFunctionName(string! packageName, string! functionIdentifier) -> void -Android.App.AppFunctions.AppFunctionName.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionName.FunctionIdentifier.get -> string! -Android.App.AppFunctions.AppFunctionName.InterfaceConsts -Android.App.AppFunctions.AppFunctionName.PackageName.get -> string! -Android.App.AppFunctions.AppFunctionName.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionPackageMetadata -Android.App.AppFunctions.AppFunctionPackageMetadata.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts -Android.App.AppFunctions.AppFunctionPackageMetadata.MetadataDocument.get -> Android.App.AppSearch.GenericDocument! -Android.App.AppFunctions.AppFunctionPackageMetadata.PackageName.get -> string! -Android.App.AppFunctions.AppFunctionPackageMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionSchemaMetadata -Android.App.AppFunctions.AppFunctionSchemaMetadata.AppFunctionSchemaMetadata(string! schemaCategory, string! schemaName, long schemaVersion) -> void -Android.App.AppFunctions.AppFunctionSchemaMetadata.Category.get -> string! -Android.App.AppFunctions.AppFunctionSchemaMetadata.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts -Android.App.AppFunctions.AppFunctionSchemaMetadata.Name.get -> string! -Android.App.AppFunctions.AppFunctionSchemaMetadata.Version.get -> long -Android.App.AppFunctions.AppFunctionSchemaMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionSearchSpec -Android.App.AppFunctions.AppFunctionSearchSpec.Builder -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Build() -> Android.App.AppFunctions.AppFunctionSearchSpec! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.Builder() -> void -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetFunctionNames(System.Collections.Generic.ICollection? functionNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetMinSchemaVersion(long minSchemaVersion) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetPackageNames(System.Collections.Generic.ICollection? packageNames) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaCategory(string? schemaCategory) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetSchemaName(string? schemaName) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.Builder.SetScopes(System.Collections.Generic.ICollection? scopes) -> Android.App.AppFunctions.AppFunctionSearchSpec.Builder! -Android.App.AppFunctions.AppFunctionSearchSpec.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionSearchSpec.FunctionNames.get -> System.Collections.Generic.ICollection? -Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts -Android.App.AppFunctions.AppFunctionSearchSpec.MinSchemaVersion.get -> long -Android.App.AppFunctions.AppFunctionSearchSpec.PackageNames.get -> System.Collections.Generic.ICollection? -Android.App.AppFunctions.AppFunctionSearchSpec.SchemaCategory.get -> string? -Android.App.AppFunctions.AppFunctionSearchSpec.SchemaName.get -> string? -Android.App.AppFunctions.AppFunctionSearchSpec.Scopes.get -> System.Collections.Generic.ICollection? -Android.App.AppFunctions.AppFunctionSearchSpec.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionState.ActivityIds.get -> Android.Util.ArraySet? -Android.App.AppFunctions.AppFunctionState.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionState.FunctionName.get -> Android.App.AppFunctions.AppFunctionName! -Android.App.AppFunctions.AppFunctionState.InterfaceConsts -Android.App.AppFunctions.AppFunctionState.IsEnabled.get -> bool -Android.App.AppFunctions.AppFunctionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.AppFunctionUriGrant -Android.App.AppFunctions.AppFunctionUriGrant.AppFunctionUriGrant(Android.Net.Uri! uri, int modeFlags) -> void -Android.App.AppFunctions.AppFunctionUriGrant.DescribeContents() -> int -Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts -Android.App.AppFunctions.AppFunctionUriGrant.ModeFlags.get -> int -Android.App.AppFunctions.AppFunctionUriGrant.Uri.get -> Android.Net.Uri! -Android.App.AppFunctions.AppFunctionUriGrant.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppFunctions.ExecuteAppFunctionRequest.ActivityId.get -> Android.App.AppFunctions.AppFunctionActivityId? -Android.App.AppFunctions.ExecuteAppFunctionRequest.Attribution.get -> Android.App.AppInteractionAttribution? -Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.Builder(Android.App.AppFunctions.AppFunctionName! appFunctionName) -> void -Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetActivityId(Android.App.AppFunctions.AppFunctionActivityId? activityId) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! -Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder.SetAttribution(Android.App.AppInteractionAttribution! attribution) -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder! -Android.App.AppFunctions.ExecuteAppFunctionResponse.ExecuteAppFunctionResponse(Android.App.AppSearch.GenericDocument! resultDocument, Android.OS.Bundle! extras, System.Collections.Generic.IList! uriGrants) -> void -Android.App.AppFunctions.ExecuteAppFunctionResponse.UriGrants.get -> System.Collections.Generic.IList! -Android.App.AppFunctions.IAppFunction -Android.App.AppFunctions.IAppFunction.OnExecuteAppFunction(Android.App.AppFunctions.ExecuteAppFunctionRequest! p0, Android.OS.CancellationSignal! p1, Android.OS.IOutcomeReceiver! p2) -> void -Android.App.AppFunctions.IAppFunctionObservation -Android.App.AppFunctions.IAppFunctionObservation.Cancel() -> void -Android.App.AppFunctions.IAppFunctionObserver -Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionMetadataChanged(System.Collections.Generic.ICollection! changedPackageNames) -> void -Android.App.AppFunctions.IAppFunctionObserver.OnAppFunctionStatesChanged(System.Collections.Generic.ICollection! changedFunctionNames) -> void -Android.App.AppFunctions.IAppFunctionRegistration -Android.App.AppFunctions.IAppFunctionRegistration.Unregister() -> void -Android.App.AppFunctions.RegisterAppFunctionRequest -Android.App.AppFunctions.RegisterAppFunctionRequest.AppFunction.get -> Android.App.AppFunctions.IAppFunction! -Android.App.AppFunctions.RegisterAppFunctionRequest.Executor.get -> Java.Util.Concurrent.IExecutor! -Android.App.AppFunctions.RegisterAppFunctionRequest.FunctionIdentifier.get -> string! -Android.App.AppFunctions.RegisterAppFunctionRequest.RegisterAppFunctionRequest(string! functionIdentifier, Java.Util.Concurrent.IExecutor! executor, Android.App.AppFunctions.IAppFunction! appFunction) -> void -Android.App.AppInteractionAttribution -Android.App.AppInteractionAttribution.Builder -Android.App.AppInteractionAttribution.Builder.Build() -> Android.App.AppInteractionAttribution! -Android.App.AppInteractionAttribution.Builder.Builder(int interactionType) -> void -Android.App.AppInteractionAttribution.Builder.SetCustomInteractionType(string! customInteractionType) -> Android.App.AppInteractionAttribution.Builder! -Android.App.AppInteractionAttribution.Builder.SetInteractionUri(Android.Net.Uri? interactionUri) -> Android.App.AppInteractionAttribution.Builder! -Android.App.AppInteractionAttribution.CustomInteractionType.get -> string? -Android.App.AppInteractionAttribution.DescribeContents() -> int -Android.App.AppInteractionAttribution.InteractionType.get -> int -Android.App.AppInteractionAttribution.InteractionUri.get -> Android.Net.Uri? -Android.App.AppInteractionAttribution.InterfaceConsts -Android.App.AppInteractionAttribution.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionAttributionInteractionType.Other = 0 -> Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionAttributionInteractionType.UserQuery = 1 -> Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionAttributionInteractionType.UserScheduled = 2 -> Android.App.AppInteractionAttributionInteractionType -Android.App.AppInteractionContract -Android.App.AppInteractionContract.InterfaceConsts -Android.App.AppSearch.AppSearchAccount -Android.App.AppSearch.AppSearchAccount.AccountId.get -> string? -Android.App.AppSearch.AppSearchAccount.AccountName.get -> string? -Android.App.AppSearch.AppSearchAccount.AccountType.get -> string? -Android.App.AppSearch.AppSearchAccount.AppSearchAccount(Android.App.AppSearch.GenericDocument! document) -> void -Android.App.AppSearch.AppSearchAccount.Builder -Android.App.AppSearch.AppSearchAccount.Builder.Builder(string! namespace, string! id) -> void -Android.App.AppSearch.AppSearchAccount.Builder.SetAccountId(string! accountId) -> Android.App.AppSearch.AppSearchAccount.Builder! -Android.App.AppSearch.AppSearchAccount.Builder.SetAccountName(string! accountName) -> Android.App.AppSearch.AppSearchAccount.Builder! -Android.App.AppSearch.AppSearchAccount.Builder.SetAccountType(string! accountType) -> Android.App.AppSearch.AppSearchAccount.Builder! -Android.App.AppSearch.AppSearchResultCode.Unavailable = 14 -> Android.App.AppSearch.AppSearchResultCode -Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BlobHandlePropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BooleanPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.Builder! -Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.BytesPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.Description.get -> string! -Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.DoublePropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.EmbeddingPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.LongPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder.SetDescription(string! description) -> Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder! -Android.App.AppSearch.GetSchemaResponse.Builder.ClearSchemaTypeWipeoutAccountPropertyPaths(string! schemaType) -> Android.App.AppSearch.GetSchemaResponse.Builder! -Android.App.AppSearch.GetSchemaResponse.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths) -> Android.App.AppSearch.GetSchemaResponse.Builder! -Android.App.AppSearch.GetSchemaResponse.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! -Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess = 12 -> Android.App.AppSearch.SchemaRequestPermissions -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.DescribeContents() -> int -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingMatchInfo(double semanticScore, int queryEmbeddingVectorIndex, int embeddingSearchMetricType) -> void -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.EmbeddingSearchMetricType.get -> int -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.QueryEmbeddingVectorIndex.get -> int -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.SemanticScore.get -> double -Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppSearch.SearchResult.MatchInfo.Builder.SetEmbeddingMatch(Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? embeddingMatch) -> Android.App.AppSearch.SearchResult.MatchInfo.Builder! -Android.App.AppSearch.SearchResult.MatchInfo.EmbeddingMatch.get -> Android.App.AppSearch.SearchResult.EmbeddingMatchInfo? -Android.App.AppSearch.SearchResult.MatchInfo.TextMatch.get -> Android.App.AppSearch.SearchResult.TextMatchInfo? -Android.App.AppSearch.SearchResult.MatchRange.DescribeContents() -> int -Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts -Android.App.AppSearch.SearchResult.MatchRange.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppSearch.SearchResult.TextMatchInfo -Android.App.AppSearch.SearchResult.TextMatchInfo.DescribeContents() -> int -Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatch.get -> string? -Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchFormatted.get -> Java.Lang.ICharSequence! -Android.App.AppSearch.SearchResult.TextMatchInfo.ExactMatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! -Android.App.AppSearch.SearchResult.TextMatchInfo.FullText.get -> string! -Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts -Android.App.AppSearch.SearchResult.TextMatchInfo.Snippet.get -> string? -Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetFormatted.get -> Java.Lang.ICharSequence! -Android.App.AppSearch.SearchResult.TextMatchInfo.SnippetRange.get -> Android.App.AppSearch.SearchResult.MatchRange! -Android.App.AppSearch.SearchResult.TextMatchInfo.Submatch.get -> string? -Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchFormatted.get -> Java.Lang.ICharSequence! -Android.App.AppSearch.SearchResult.TextMatchInfo.SubmatchRange.get -> Android.App.AppSearch.SearchResult.MatchRange! -Android.App.AppSearch.SearchResult.TextMatchInfo.TextMatchInfo(Android.App.AppSearch.SearchResult.MatchRange! exactMatchRange, Android.App.AppSearch.SearchResult.MatchRange! submatchRange, Android.App.AppSearch.SearchResult.MatchRange! snippetRange) -> void -Android.App.AppSearch.SearchResult.TextMatchInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.AppSearch.SearchSpec.Builder.SetRetrieveEmbeddingMatchInfos(bool retrieveEmbeddingMatchInfos) -> Android.App.AppSearch.SearchSpec.Builder! -Android.App.AppSearch.SearchSpec.ShouldRetrieveEmbeddingMatchInfos() -> bool -Android.App.AppSearch.SetSchemaRequest.Builder.SetSchemaTypeWipeoutAccountPropertyPaths(string! schemaType, System.Collections.Generic.ICollection! accountPropertyPaths, bool autoWipeout) -> Android.App.AppSearch.SetSchemaRequest.Builder! -Android.App.AppSearch.SetSchemaRequest.SchemasWipeoutAccountPropertyPaths.get -> System.Collections.Generic.IDictionary!>! Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.get -> bool Android.App.ApplicationAttribute.EnableOnBackInvokedCallback.set -> void -Android.App.ApplicationAttribute.PageSizeCompat.get -> string? -Android.App.ApplicationAttribute.PageSizeCompat.set -> void -Android.App.ApplicationExitInfo.AnrInfo -Android.App.ApplicationExitInfo.AnrInfo.AnrId.get -> int -Android.App.ApplicationExitInfo.AnrInfo.AnrType.get -> int -Android.App.ApplicationExitInfo.AnrInfo.DescribeContents() -> int -Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts -Android.App.ApplicationExitInfo.AnrInfo.IsUserPerceptible.get -> bool -Android.App.ApplicationExitInfo.AnrInfo.TimeoutMillis.get -> long -Android.App.ApplicationExitInfo.AnrInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.ApplicationExitInfo.GetAnrInfo() -> Android.App.ApplicationExitInfo.AnrInfo? -Android.App.AutomaticZenRuleType.Transit = 8 -> Android.App.AutomaticZenRuleType -Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos = 8 -> Android.App.Backup.BackupTransportFlags -Android.App.Backup.FullRestoreDataInput -Android.App.Backup.FullRestoreDataInput.FullRestoreDataInput(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.FixedDateFormat -Android.App.FixedDateFormat.Automatic = 0 -> Android.App.FixedDateFormat -Android.App.FixedDateFormat.LongDate = 1 -> Android.App.FixedDateFormat -Android.App.FixedDateFormat.ShortDate = 2 -> Android.App.FixedDateFormat -Android.App.HandoffActivityData -Android.App.HandoffActivityData.Builder -Android.App.HandoffActivityData.Builder.Build() -> Android.App.HandoffActivityData! -Android.App.HandoffActivityData.Builder.Builder(Android.Content.ComponentName! componentName) -> void -Android.App.HandoffActivityData.Builder.SetExtras(Android.OS.PersistableBundle! extras) -> Android.App.HandoffActivityData.Builder! -Android.App.HandoffActivityData.Builder.SetFallbackUri(Android.Net.Uri? fallbackUri) -> Android.App.HandoffActivityData.Builder! -Android.App.HandoffActivityData.ComponentName.get -> Android.Content.ComponentName? -Android.App.HandoffActivityData.DescribeContents() -> int -Android.App.HandoffActivityData.Extras.get -> Android.OS.PersistableBundle! -Android.App.HandoffActivityData.FallbackUri.get -> Android.Net.Uri? -Android.App.HandoffActivityData.InterfaceConsts -Android.App.HandoffActivityData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.HandoffActivityDataRequestInfo -Android.App.HandoffActivityDataRequestInfo.HandoffActivityDataRequestInfo(bool isActiveRequest) -> void -Android.App.HandoffActivityDataRequestInfo.IsActiveRequest.get -> bool -Android.App.HandoffActivityParams -Android.App.HandoffActivityParams.Builder -Android.App.HandoffActivityParams.Builder.Build() -> Android.App.HandoffActivityParams! -Android.App.HandoffActivityParams.Builder.Builder() -> void -Android.App.HandoffActivityParams.Builder.SetAllowHandoffWithoutPackageInstalled(bool allowHandoffWithoutPackageInstalled) -> Android.App.HandoffActivityParams.Builder! -Android.App.HandoffActivityParams.DescribeContents() -> int -Android.App.HandoffActivityParams.InterfaceConsts -Android.App.HandoffActivityParams.IsAllowHandoffWithoutPackageInstalled.get -> bool -Android.App.HandoffActivityParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.InfeasibleActivityOptionsException -Android.App.InfeasibleActivityOptionsException.InfeasibleActivityOptionsException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.KeyguardManager.DeviceLockedStateEventArgs -Android.App.KeyguardManager.DeviceLockedStateEventArgs.DeviceLockedStateEventArgs(bool isDeviceLocked) -> void -Android.App.KeyguardManager.DeviceLockedStateEventArgs.IsDeviceLocked.get -> bool -Android.App.KeyguardManager.IDeviceLockedStateListener -Android.App.KeyguardManager.IDeviceLockedStateListener.OnDeviceLockedStateChanged(bool isDeviceLocked) -> void -Android.App.Notification.Action.Builder.SetEmphasisHint(int emphasis) -> Android.App.Notification.Action.Builder! -Android.App.Notification.Action.Builder.SetStyleHint(int style) -> Android.App.Notification.Action.Builder! -Android.App.Notification.BridgedNotificationMetadata -Android.App.Notification.BridgedNotificationMetadata.AppIcon.get -> Android.Graphics.Drawables.Icon! -Android.App.Notification.BridgedNotificationMetadata.BridgedNotificationMetadata(string! originDeviceName, string! packageName, string! channelId, Android.Graphics.Drawables.Icon! appIcon) -> void -Android.App.Notification.BridgedNotificationMetadata.ChannelId.get -> string! -Android.App.Notification.BridgedNotificationMetadata.DescribeContents() -> int -Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts -Android.App.Notification.BridgedNotificationMetadata.OriginDeviceName.get -> string! -Android.App.Notification.BridgedNotificationMetadata.PackageName.get -> string! -Android.App.Notification.BridgedNotificationMetadata.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! -Android.App.Notification.Metric -Android.App.Notification.Metric.FixedDate -Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value) -> void -Android.App.Notification.Metric.FixedDate.FixedDate(Java.Time.LocalDate! value, int format) -> void -Android.App.Notification.Metric.FixedDate.Format.get -> int -Android.App.Notification.Metric.FixedDate.Value.get -> Java.Time.LocalDate! -Android.App.Notification.Metric.FixedFloat -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, Java.Lang.ICharSequence? unit, int minFractionDigits, int maxFractionDigits) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit) -> void -Android.App.Notification.Metric.FixedFloat.FixedFloat(float value, string? unit, int minFractionDigits, int maxFractionDigits) -> void -Android.App.Notification.Metric.FixedFloat.MaxFractionDigits.get -> int -Android.App.Notification.Metric.FixedFloat.MinFractionDigits.get -> int -Android.App.Notification.Metric.FixedFloat.Unit.get -> string? -Android.App.Notification.Metric.FixedFloat.UnitFormatted.get -> Java.Lang.ICharSequence? -Android.App.Notification.Metric.FixedFloat.Value.get -> float -Android.App.Notification.Metric.FixedInt -Android.App.Notification.Metric.FixedInt.FixedInt(int value) -> void -Android.App.Notification.Metric.FixedInt.FixedInt(int value, Java.Lang.ICharSequence? unit) -> void -Android.App.Notification.Metric.FixedInt.FixedInt(int value, string? unit) -> void -Android.App.Notification.Metric.FixedInt.Unit.get -> string? -Android.App.Notification.Metric.FixedInt.UnitFormatted.get -> Java.Lang.ICharSequence? -Android.App.Notification.Metric.FixedInt.Value.get -> int -Android.App.Notification.Metric.FixedText -Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value) -> void -Android.App.Notification.Metric.FixedText.FixedText(Java.Lang.ICharSequence! value, Java.Lang.ICharSequence? unit) -> void -Android.App.Notification.Metric.FixedText.FixedText(string! value) -> void -Android.App.Notification.Metric.FixedText.FixedText(string! value, string? unit) -> void -Android.App.Notification.Metric.FixedText.Unit.get -> string? -Android.App.Notification.Metric.FixedText.UnitFormatted.get -> Java.Lang.ICharSequence? -Android.App.Notification.Metric.FixedText.Value.get -> string? -Android.App.Notification.Metric.FixedText.ValueFormatted.get -> Java.Lang.ICharSequence! -Android.App.Notification.Metric.FixedTime -Android.App.Notification.Metric.FixedTime.FixedTime(Java.Time.LocalTime! value) -> void -Android.App.Notification.Metric.FixedTime.Value.get -> Java.Time.LocalTime! -Android.App.Notification.Metric.Label.get -> string? -Android.App.Notification.Metric.LabelFormatted.get -> Java.Lang.ICharSequence! -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label) -> void -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, Java.Lang.ICharSequence! label, int semanticStyle) -> void -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label) -> void -Android.App.Notification.Metric.Metric(Android.App.Notification.Metric.MetricValue! value, string! label, int semanticStyle) -> void -Android.App.Notification.Metric.MetricValue -Android.App.Notification.Metric.MetricValue.MetricValue(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.Notification.Metric.SemanticStyle.get -> int -Android.App.Notification.Metric.TimeDifference -Android.App.Notification.Metric.TimeDifference.Format.get -> int -Android.App.Notification.Metric.TimeDifference.IsStopwatch.get -> bool -Android.App.Notification.Metric.TimeDifference.IsTimer.get -> bool -Android.App.Notification.Metric.TimeDifference.PausedDuration.get -> Java.Time.Duration? -Android.App.Notification.Metric.TimeDifference.ZeroElapsedRealtime.get -> Java.Lang.Long? -Android.App.Notification.Metric.TimeDifference.ZeroTime.get -> Java.Time.Instant? -Android.App.Notification.Metric.Value.get -> Android.App.Notification.Metric.MetricValue! -Android.App.Notification.MetricStyle -Android.App.Notification.MetricStyle.AddMetric(Android.App.Notification.Metric! metric) -> Android.App.Notification.MetricStyle! -Android.App.Notification.MetricStyle.CriticalMetric.get -> Android.App.Notification.Metric? -Android.App.Notification.MetricStyle.MetricStyle() -> void -Android.App.Notification.MetricStyle.Metrics.get -> System.Collections.Generic.IList! -Android.App.Notification.MetricStyle.SetCriticalMetric(int index) -> Android.App.Notification.MetricStyle! -Android.App.Notification.MetricStyle.SetMetrics(System.Collections.Generic.IList! metrics) -> Android.App.Notification.MetricStyle! -Android.App.Notification.ProgressStyle.Point.SemanticStyle.get -> int -Android.App.Notification.ProgressStyle.Point.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Point! -Android.App.Notification.ProgressStyle.Segment.SemanticStyle.get -> int -Android.App.Notification.ProgressStyle.Segment.SetSemanticStyle(int semanticStyle) -> Android.App.Notification.ProgressStyle.Segment! -Android.App.Notification.ProjectedExtender -Android.App.Notification.ProjectedExtender.ContentIntent.get -> Android.App.PendingIntent? -Android.App.Notification.ProjectedExtender.Extend(Android.App.Notification.Builder! builder) -> Android.App.Notification.Builder! -Android.App.Notification.ProjectedExtender.ProjectedExtender() -> void -Android.App.Notification.ProjectedExtender.ProjectedExtender(Android.App.Notification! notification) -> void -Android.App.Notification.ProjectedExtender.SetContentIntent(Android.App.PendingIntent? intent) -> Android.App.Notification.ProjectedExtender! -Android.App.NotificationChannel.OriginalImportance.get -> int -Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Caution = 3 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Danger = 4 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Info = 1 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Safe = 2 -> Android.App.NotificationSemanticStyle -Android.App.NotificationSemanticStyle.Unspecified = 0 -> Android.App.NotificationSemanticStyle -Android.App.PermissionUI.ILocationButtonClient -Android.App.PermissionUI.ILocationButtonClient.OnPermissionResult(bool isGranted) -> void -Android.App.PermissionUI.ILocationButtonClient.OnSessionError(Java.Lang.Throwable! cause) -> void -Android.App.PermissionUI.ILocationButtonClient.OnSessionOpened(Android.App.PermissionUI.ILocationButtonSession! session) -> void -Android.App.PermissionUI.ILocationButtonProvider -Android.App.PermissionUI.ILocationButtonProvider.OpenSession(Android.App.Activity! activity, Android.OS.IBinder! hostToken, int displayId, Android.App.PermissionUI.LocationButtonRequest! request, Java.Util.Concurrent.IExecutor! clientExecutor, Android.App.PermissionUI.ILocationButtonClient! client) -> void -Android.App.PermissionUI.ILocationButtonSession -Android.App.PermissionUI.ILocationButtonSession.ChangeConfiguration(Android.Content.Res.Configuration! newConfig) -> void -Android.App.PermissionUI.ILocationButtonSession.Close() -> void -Android.App.PermissionUI.ILocationButtonSession.Resize(int width, int height) -> void -Android.App.PermissionUI.ILocationButtonSession.SetBackgroundColor(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetCornerRadius(float cornerRadius) -> void -Android.App.PermissionUI.ILocationButtonSession.SetIconTint(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetPadding(int left, int top, int right, int bottom) -> void -Android.App.PermissionUI.ILocationButtonSession.SetPressedCornerRadius(float cornerRadius) -> void -Android.App.PermissionUI.ILocationButtonSession.SetStrokeColor(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetStrokeWidth(int width) -> void -Android.App.PermissionUI.ILocationButtonSession.SetTextColor(Android.Graphics.Color color) -> void -Android.App.PermissionUI.ILocationButtonSession.SetTextType(int textType) -> void -Android.App.PermissionUI.ILocationButtonSession.SurfacePackage.get -> Android.Views.SurfaceControlViewHost.SurfacePackage! -Android.App.PermissionUI.LocationButtonProviderFactory -Android.App.PermissionUI.LocationButtonProviderFactory.LocationButtonProviderFactory(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PermissionUI.LocationButtonRequest -Android.App.PermissionUI.LocationButtonRequest.BackgroundColor.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.Builder -Android.App.PermissionUI.LocationButtonRequest.Builder.Build() -> Android.App.PermissionUI.LocationButtonRequest! -Android.App.PermissionUI.LocationButtonRequest.Builder.Builder(int width, int height, Android.Content.Res.Configuration! configuration) -> void -Android.App.PermissionUI.LocationButtonRequest.Builder.SetBackgroundColor(Android.Graphics.Color backgroundColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetIconTint(Android.Graphics.Color iconTint) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingBottom(int paddingBottom) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingLeft(int paddingLeft) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingRight(int paddingRight) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPaddingTop(int paddingTop) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetPressedCornerRadius(float cornerRadius) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeColor(Android.Graphics.Color strokeColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetStrokeWidth(int strokeWidth) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextColor(Android.Graphics.Color textColor) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Builder.SetTextType(int textType) -> Android.App.PermissionUI.LocationButtonRequest.Builder! -Android.App.PermissionUI.LocationButtonRequest.Configuration.get -> Android.Content.Res.Configuration! -Android.App.PermissionUI.LocationButtonRequest.CornerRadius.get -> float -Android.App.PermissionUI.LocationButtonRequest.DescribeContents() -> int -Android.App.PermissionUI.LocationButtonRequest.Height.get -> int -Android.App.PermissionUI.LocationButtonRequest.IconTint.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts -Android.App.PermissionUI.LocationButtonRequest.PaddingBottom.get -> int -Android.App.PermissionUI.LocationButtonRequest.PaddingLeft.get -> int -Android.App.PermissionUI.LocationButtonRequest.PaddingRight.get -> int -Android.App.PermissionUI.LocationButtonRequest.PaddingTop.get -> int -Android.App.PermissionUI.LocationButtonRequest.PressedCornerRadius.get -> float -Android.App.PermissionUI.LocationButtonRequest.StrokeColor.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.StrokeWidth.get -> int -Android.App.PermissionUI.LocationButtonRequest.TextColor.get -> Android.Graphics.Color -Android.App.PermissionUI.LocationButtonRequest.TextType.get -> int -Android.App.PermissionUI.LocationButtonRequest.Width.get -> int -Android.App.PermissionUI.LocationButtonRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PermissionUI.LocationButtonSession -Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation = 4 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation = 5 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.None = 0 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation = 1 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation = 3 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation = 2 -> Android.App.PermissionUI.LocationButtonSessionTextType -Android.App.PrivateCompute.DataMigrationToPccService -Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService() -> void -Android.App.PrivateCompute.DataMigrationToPccService.DataMigrationToPccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PrivateCompute.MigrationError -Android.App.PrivateCompute.MigrationError.InvocationFailed = 1 -> Android.App.PrivateCompute.MigrationError -Android.App.PrivateCompute.MigrationError.Timeout = 2 -> Android.App.PrivateCompute.MigrationError -Android.App.PrivateCompute.MigrationException -Android.App.PrivateCompute.MigrationException.ErrorCode.get -> int -Android.App.PrivateCompute.MigrationException.MigrationException(int errorCode, string? message) -> void -Android.App.PrivateCompute.MigrationRequestResult -Android.App.PrivateCompute.MigrationRequestResult.DescribeContents() -> int -Android.App.PrivateCompute.MigrationRequestResult.Extras.get -> Android.OS.PersistableBundle! -Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts -Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestResult(int status, Android.OS.PersistableBundle? extras) -> void -Android.App.PrivateCompute.MigrationRequestResult.Status.get -> int -Android.App.PrivateCompute.MigrationRequestResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PrivateCompute.MigrationStatus -Android.App.PrivateCompute.MigrationStatus.Accepted = 1 -> Android.App.PrivateCompute.MigrationStatus -Android.App.PrivateCompute.MigrationStatus.Rejected = 2 -> Android.App.PrivateCompute.MigrationStatus -Android.App.PrivateCompute.PccClient -Android.App.PrivateCompute.PccClient.PccClient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PrivateCompute.PccSandboxManager -Android.App.PrivateCompute.PccSandboxManager.IsPccTrustedSystemComponent(int uid, string? packageName) -> bool -Android.App.PrivateCompute.PccSandboxManager.IsPrivateComputeServicesUid(int uid) -> bool -Android.App.PrivateCompute.PccSandboxManager.StartNonPccProcessForDataMigration(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.PrivateCompute.PccSandboxManager.WriteToAuditLog(Android.OS.PersistableBundle! data) -> void -Android.App.PrivateCompute.PccService -Android.App.PrivateCompute.PccService.PccService() -> void -Android.App.PrivateCompute.PccService.PccService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.SemanticAction.Pause = 14 -> Android.App.SemanticAction -Android.App.SemanticAction.Play = 13 -> Android.App.SemanticAction -Android.App.SemanticAction.Stop = 15 -> Android.App.SemanticAction -Android.App.ShowPowerMenuResult -Android.App.ShowPowerMenuResult.Disabled = 1 -> Android.App.ShowPowerMenuResult -Android.App.ShowPowerMenuResult.Showing = 0 -> Android.App.ShowPowerMenuResult -Android.App.ShowPowerMenuResult.Unknown = -1 -> Android.App.ShowPowerMenuResult -Android.App.TaskLocation -Android.App.TaskLocation.TaskLocation(int displayId, Android.Graphics.Rect! bounds) -> void -Android.App.TaskLocation.TaskLocation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.TimeDifferenceFormat -Android.App.TimeDifferenceFormat.Adaptive = 1 -> Android.App.TimeDifferenceFormat -Android.App.TimeDifferenceFormat.Chronometer = 2 -> Android.App.TimeDifferenceFormat -Android.App.UsesFeatureAttribute.Version.set -> void -Android.App.UsesPermissionAttribute.UsesPermissionFlags.get -> string? -Android.App.UsesPermissionAttribute.UsesPermissionFlags.set -> void -Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted = 0 -> Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable = 1 -> Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable = 2 -> Android.App.VoiceInteractions.ReadScreenContextRequestState -Android.App.VoiceInteractions.VoiceInteractionManager -Android.App.VoiceInteractions.VoiceInteractionManager.CanReadScreenContext() -> bool -Android.App.VoiceInteractions.VoiceInteractionManager.CreateRequestReadScreenContextIntent() -> Android.Content.Intent! -Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestState.get -> int -Android.Appwidget.AppWidgetEvent -Android.Appwidget.AppWidgetEvent.AppWidgetId.get -> int -Android.Appwidget.AppWidgetEvent.DescribeContents() -> int -Android.Appwidget.AppWidgetEvent.End.get -> Java.Time.Instant! -Android.Appwidget.AppWidgetEvent.GetClickedIds() -> int[]? -Android.Appwidget.AppWidgetEvent.GetScrolledIds() -> int[]? -Android.Appwidget.AppWidgetEvent.InterfaceConsts -Android.Appwidget.AppWidgetEvent.Position.get -> Android.Graphics.Rect? -Android.Appwidget.AppWidgetEvent.Start.get -> Java.Time.Instant! -Android.Appwidget.AppWidgetEvent.VisibleDuration.get -> Java.Time.Duration! -Android.Appwidget.AppWidgetEvent.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void -Android.Bluetooth.BluetoothAdapter.IsLeHighDataThroughputPhySupported() -> int -Android.Bluetooth.BluetoothDevice.CancelBondProcess() -> bool -Android.Bluetooth.BluetoothDevice.Connect() -> int -Android.Bluetooth.BluetoothDevice.ConnectGatt(Android.Bluetooth.BluetoothGattConnectionSettings! gattConnectionSettings, Java.Util.Concurrent.IExecutor! executor, Android.Bluetooth.BluetoothGattCallback! callback) -> Android.Bluetooth.BluetoothGatt? -Android.Bluetooth.BluetoothDevice.CreateBond(int transport) -> bool -Android.Bluetooth.BluetoothDevice.Disconnect() -> int -Android.Bluetooth.BluetoothDevice.FetchUuids(int transport) -> bool -Android.Bluetooth.BluetoothDevice.GetBondStatus(int transport) -> Android.Bluetooth.BondStatus? -Android.Bluetooth.BluetoothDevice.GetEncryptionStatus(int transport) -> Android.Bluetooth.EncryptionStatus? -Android.Bluetooth.BluetoothDevice.IsConnected(int transport) -> bool -Android.Bluetooth.BluetoothDevice.KeyMissingCount.get -> int -Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure = 1 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing = 2 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure = 3 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing = 4 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown = 0 -> Android.Bluetooth.BluetoothDeviceBondLossReason -Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown = 3 -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy = 1 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp = 2 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy = 0 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc = 3 -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -Android.Bluetooth.BluetoothGatt.RequestSubrateMode(int subrateMode) -> int -Android.Bluetooth.BluetoothGattConnectionSettings -Android.Bluetooth.BluetoothGattConnectionSettings.Builder -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Build() -> Android.Bluetooth.BluetoothGattConnectionSettings! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.Builder() -> void -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutoConnectEnabled(bool autoConnectEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetAutomaticMtuEnabled(bool automaticMtuEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetOpportunisticEnabled(bool opportunisticEnabled) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetTransport(int transport) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.IsAutoConnectEnabled.get -> bool -Android.Bluetooth.BluetoothGattConnectionSettings.IsAutomaticMtuEnabled.get -> bool -Android.Bluetooth.BluetoothGattConnectionSettings.IsOpportunisticEnabled.get -> bool -Android.Bluetooth.BluetoothGattConnectionSettings.Transport.get -> int -Android.Bluetooth.BluetoothGattServer.SendResponse(Android.Bluetooth.BluetoothDevice! device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value) -> bool -Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder.SetCodecId(long codecId) -> Android.Bluetooth.BluetoothLeAudioCodecConfig.Builder! -Android.Bluetooth.BluetoothLeAudioCodecConfig.CodecId.get -> long -Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes = 2 -> Android.Bluetooth.BluetoothLeSourceCodecType -Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific = 255 -> Android.Bluetooth.BluetoothLeSourceCodecType -Android.Bluetooth.BluetoothPhy.PhyLeHdt = 5 -> Android.Bluetooth.BluetoothPhy -Android.Bluetooth.BluetoothPhy.PhyLeHdtMask = 16 -> Android.Bluetooth.BluetoothPhy -Android.Bluetooth.BondStatus -Android.Bluetooth.BondStatus.BondStatus(int pairingAlgorithm, int pairingVariant) -> void -Android.Bluetooth.BondStatus.PairingAlgorithm.get -> int -Android.Bluetooth.BondStatus.PairingVariant.get -> int -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = 1403 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources = 1404 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed = 1405 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed = 1402 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed = 1400 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed = 1401 -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.EncryptionStatus -Android.Bluetooth.EncryptionStatus.Algorithm.get -> int -Android.Bluetooth.EncryptionStatus.EncryptionStatus(int keySize, int algorithm) -> void -Android.Bluetooth.EncryptionStatus.KeySize.get -> int -Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.Balanced = 2 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.High = 3 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.Low = 1 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.NotUpdated = 255 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.Off = 0 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.GattSubrateMode.SystemUpdate = 99 -> Android.Bluetooth.GattSubrateMode -Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable = 20 -> Android.Bluetooth.LE.AdvertiseTxPower -Android.Bluetooth.LE.ScanSettings.Builder.SetRssiThreshold(int rssiThreshold) -> Android.Bluetooth.LE.ScanSettings.Builder! -Android.Bluetooth.LE.ScanSettings.Builder.SetScanType(int scanType) -> Android.Bluetooth.LE.ScanSettings.Builder! -Android.Bluetooth.LE.ScanSettings.RssiThreshold.get -> int -Android.Bluetooth.LE.ScanSettings.ScanType.get -> int -Android.Bluetooth.LE.ScanType -Android.Bluetooth.LE.ScanType.Active = 2 -> Android.Bluetooth.LE.ScanType -Android.Bluetooth.LE.ScanType.Passive = 1 -> Android.Bluetooth.LE.ScanType -Android.Bluetooth.LE.ScanType.Unknown = 0 -> Android.Bluetooth.LE.ScanType -Android.Companion.ActionRequest -Android.Companion.ActionRequest.Action.get -> int -Android.Companion.ActionRequest.Builder -Android.Companion.ActionRequest.Builder.Build() -> Android.Companion.ActionRequest! -Android.Companion.ActionRequest.Builder.Builder(int action, int operation) -> void -Android.Companion.ActionRequest.DescribeContents() -> int -Android.Companion.ActionRequest.InterfaceConsts -Android.Companion.ActionRequest.Operation.get -> int -Android.Companion.ActionRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Companion.ActionResult -Android.Companion.ActionResult.Action.get -> int -Android.Companion.ActionResult.Builder -Android.Companion.ActionResult.Builder.Build() -> Android.Companion.ActionResult! -Android.Companion.ActionResult.Builder.Builder(int action, int resultCode) -> void -Android.Companion.ActionResult.DescribeContents() -> int -Android.Companion.ActionResult.InterfaceConsts -Android.Companion.ActionResult.ResultCode.get -> int -Android.Companion.ActionResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Companion.AssociationInfo.DeviceIcon.get -> Android.Graphics.Drawables.Icon? -Android.Companion.AssociationInfo.ExtraPermissions.get -> System.Collections.Generic.ICollection! -Android.Companion.AssociationInfo.IsRemoteAiAgentSupported.get -> bool -Android.Companion.AssociationRequest.Builder.SetDeviceIcon(Android.Graphics.Drawables.Icon! deviceIcon) -> Android.Companion.AssociationRequest.Builder! -Android.Companion.AssociationRequest.Builder.SetExtraPermissions(System.Collections.Generic.ICollection! permissions) -> Android.Companion.AssociationRequest.Builder! -Android.Companion.AssociationRequest.Builder.SetRemoteAiAgentSupported(bool remoteAiAgentSupported) -> Android.Companion.AssociationRequest.Builder! -Android.Companion.AssociationRequest.DeviceIcon.get -> Android.Graphics.Drawables.Icon? -Android.Companion.AssociationRequest.ExtraPermissions.get -> System.Collections.Generic.ICollection! -Android.Companion.AssociationRequest.IsRemoteAiAgentSupported.get -> bool -Android.Companion.CompanionDeviceManager.CreateAndSetDeviceId(int associationId, Android.Companion.DeviceId? deviceId) -> Android.Companion.DeviceId? -Android.Companion.CompanionDeviceManager.IsSystemDataTransportAttached(int associationId) -> bool -Android.Companion.CompanionDeviceManager.NotifyActionResult(int associationId, Android.Companion.ActionResult! result) -> void -Android.Companion.DevicePresenceEventType.EventAssociationRemoved = 6 -> Android.Companion.DevicePresenceEventType -Android.Companion.DevicePresenceEventType.Nearby = 7 -> Android.Companion.DevicePresenceEventType -Android.Companion.DevicePresenceEventType.NotNearby = 8 -> Android.Companion.DevicePresenceEventType -Android.Companion.RequestAction -Android.Companion.RequestAction.NearbyAdvertising = 1 -> Android.Companion.RequestAction -Android.Companion.RequestAction.NearbyScanning = 0 -> Android.Companion.RequestAction -Android.Companion.RequestAction.Transport = 2 -> Android.Companion.RequestAction -Android.Companion.RequestOperation -Android.Companion.RequestOperation.Activate = 0 -> Android.Companion.RequestOperation -Android.Companion.RequestOperation.Deactivate = 1 -> Android.Companion.RequestOperation -Android.Companion.ResultCode -Android.Companion.ResultCode.Activated = 0 -> Android.Companion.ResultCode -Android.Companion.ResultCode.Deactivated = 2 -> Android.Companion.ResultCode -Android.Companion.ResultCode.FailedToActivate = 1 -> Android.Companion.ResultCode -Android.Companion.SystemDataSyncFlags.AirplaneMode = 16 -> Android.Companion.SystemDataSyncFlags -Android.Companion.SystemDataSyncFlags.TaskContinuity = 2 -> Android.Companion.SystemDataSyncFlags -Android.Companion.SystemDataSyncFlags.UniversalModes = 4 -> Android.Companion.SystemDataSyncFlags -Android.Content.AttributionSource.Builder.SetNextAttributionSource(Android.Content.AttributionSource! value) -> Android.Content.AttributionSource.Builder! -Android.Content.Context.UpdateBindingParams -Android.Content.Context.UpdateBindingParams.Builder -Android.Content.Context.UpdateBindingParams.Builder.Build() -> Android.Content.Context.UpdateBindingParams! -Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection) -> void -Android.Content.Context.UpdateBindingParams.Builder.Builder(Android.Content.IServiceConnection! connection, Android.Content.Context.BindServiceFlags! flags) -> void -Android.Content.Context.UpdateBindingParams.Connection.get -> Android.Content.IServiceConnection! -Android.Content.Context.UpdateBindingParams.Flags.get -> Android.Content.Context.BindServiceFlags! -Android.Content.Context.UpdateBindingParams.IsRebind.get -> bool -Android.Content.Context.UpdateBindingParams.IsUnbind.get -> bool -Android.Content.Context.UpdateBindingParams.SetRebind(Android.Content.Context.BindServiceFlags! flags) -> void -Android.Content.Context.UpdateBindingParams.SetUnbind() -> void -Android.Content.PM.PackageInstaller.DeveloperVerificationServiceProvider.get -> Android.Content.ComponentName? -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked = 2 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable = 1 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown = 0 -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore = 32 -> Android.Content.PM.PermissionInfoFlags -Android.Content.PM.RequestedPermission.OnlyForLocationButton = 131072 -> Android.Content.PM.RequestedPermission -Android.Content.PM.ServiceInfoFlags.NativeService = 32 -> Android.Content.PM.ServiceInfoFlags -Android.Content.PM.Webapp.WebAppInstallRequest -Android.Content.PM.Webapp.WebAppInstallRequest.Builder -Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Build() -> Android.Content.PM.Webapp.WebAppInstallRequest! -Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(Java.Lang.ICharSequence! title, string! manifestUrl) -> void -Android.Content.PM.Webapp.WebAppInstallRequest.Builder.Builder(string! title, string! manifestUrl) -> void -Android.Content.PM.Webapp.WebAppInstallRequest.Title.get -> string? -Android.Content.PM.Webapp.WebAppInstallRequest.WebAppInstallRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser = 6 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest = 4 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments = 5 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError = 1 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError = 7 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.Success = 0 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable = 8 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown = 9 -> Android.Content.PM.Webapp.WebAppInstallResultCode -Android.Content.PM.Webapp.WebAppManager -Android.Content.PM.Webapp.WebAppManager.Install(Android.Content.PM.Webapp.WebAppInstallRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IObjIntConsumer! callback) -> void -Android.Content.PM.Webapp.WebAppManager.IsAvailable.get -> bool -Android.Content.PM.Webapp.WebAppManager.Query(Android.Content.PM.Webapp.WebAppQueryRequest! request, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! callback) -> void -Android.Content.PM.Webapp.WebAppQueryRequest -Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Content.PM.Webapp.WebAppQueryRequest.WebAppQueryRequest(string! packageName) -> void -Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.Installed = 0 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError = 2 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled = 1 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied = 3 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable = 4 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown = 5 -> Android.Content.PM.Webapp.WebAppQueryResultCode -Android.Crypto.Hpke.AeadParameterSpec -Android.Crypto.Hpke.AeadParameterSpec.AeadParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Hpke -Android.Crypto.Hpke.Hpke.Hpke(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.KdfParameterSpec -Android.Crypto.Hpke.KdfParameterSpec.KdfParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.KemParameterSpec -Android.Crypto.Hpke.KemParameterSpec.KemParameterSpec(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Message -Android.Crypto.Hpke.Message.Message(byte[]! encapsulated, byte[]! ciphertext) -> void -Android.Crypto.Hpke.Message.Message(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Recipient -Android.Crypto.Hpke.Recipient.Builder -Android.Crypto.Hpke.Recipient.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, byte[]! encapsulated, Java.Security.IPrivateKey! recipientKey) -> void -Android.Crypto.Hpke.Recipient.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Recipient.Recipient(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Sender -Android.Crypto.Hpke.Sender.Builder -Android.Crypto.Hpke.Sender.Builder.Builder(Android.Crypto.Hpke.Hpke! hpke, Java.Security.IPublicKey! recipientKey) -> void -Android.Crypto.Hpke.Sender.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Crypto.Hpke.Sender.Sender(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber = 2 -> Android.DeviceLock.DeviceIdType -Android.DeviceLock.DeviceLockManager.ClearDeviceRestrictions(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.DeviceLock.DeviceLockManager.NotifyKioskSetupFinished(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Graphics.Drawables.ShapeType.Arc = 4 -> Android.Graphics.Drawables.ShapeType -Android.Graphics.ImageDecoder.DefaultProcess -> System.EventHandler! -Android.Graphics.ImageDecoder.DefaultThread -> System.EventHandler! -Android.Graphics.ImageFormatType.Raw14 = 44 -> Android.Graphics.ImageFormatType -Android.Graphics.Pdf.Component.FreeTextAnnotation -Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.FreeTextAnnotation.BackgroundColor.set -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.get -> Android.Graphics.RectF! -Android.Graphics.Pdf.Component.FreeTextAnnotation.Bounds.set -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.FreeTextAnnotation(Android.Graphics.RectF! bounds, string! textContent) -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextColor.set -> void -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.get -> string! -Android.Graphics.Pdf.Component.FreeTextAnnotation.TextContent.set -> void -Android.Graphics.Pdf.Component.HighlightAnnotation -Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.Component.HighlightAnnotation.BoundsList.set -> void -Android.Graphics.Pdf.Component.HighlightAnnotation.Color.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.HighlightAnnotation.Color.set -> void -Android.Graphics.Pdf.Component.HighlightAnnotation.HighlightAnnotation(System.Collections.Generic.IList! boundsList) -> void -Android.Graphics.Pdf.Component.PdfAnnotation -Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotation(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Graphics.Pdf.Component.PdfAnnotationType -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext = 1 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight = 2 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp = 3 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -Android.Graphics.Pdf.Component.PdfPageImageObject -Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.get -> Android.Graphics.Bitmap! -Android.Graphics.Pdf.Component.PdfPageImageObject.Bitmap.set -> void -Android.Graphics.Pdf.Component.PdfPageImageObject.PdfPageImageObject(Android.Graphics.Bitmap! bitmap) -> void -Android.Graphics.Pdf.Component.PdfPageObject -Android.Graphics.Pdf.Component.PdfPageObject.PdfPageObject(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Graphics.Pdf.Component.PdfPageObjectType -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image = 3 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path = 2 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text = 1 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown = 0 -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -Android.Graphics.Pdf.Component.PdfPagePathObject -Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPagePathObject.FillColor.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.PdfPagePathObject(Android.Graphics.Path! path) -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.get -> int -Android.Graphics.Pdf.Component.PdfPagePathObject.RenderMode.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeColor.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.get -> float -Android.Graphics.Pdf.Component.PdfPagePathObject.StrokeWidth.set -> void -Android.Graphics.Pdf.Component.PdfPagePathObject.ToPath() -> Android.Graphics.Path! -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObject -Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPageTextObject.FillColor.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.Font.get -> Android.Graphics.Pdf.Component.PdfPageTextObjectFont! -Android.Graphics.Pdf.Component.PdfPageTextObject.FontSize.get -> float -Android.Graphics.Pdf.Component.PdfPageTextObject.PdfPageTextObject(string! text, Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font, float fontSize) -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.get -> int -Android.Graphics.Pdf.Component.PdfPageTextObject.RenderMode.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.get -> Android.Graphics.Color -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeColor.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.get -> float -Android.Graphics.Pdf.Component.PdfPageTextObject.StrokeWidth.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObject.Text.get -> string! -Android.Graphics.Pdf.Component.PdfPageTextObject.Text.set -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFont -Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(Android.Graphics.Pdf.Component.PdfPageTextObjectFont! font) -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(int fontFamily, bool isBold, bool isItalic) -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFont.PdfPageTextObjectFont(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman = 3 -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill = 0 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke = 2 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke = 1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown = -1 -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -Android.Graphics.Pdf.Component.StampAnnotation -Android.Graphics.Pdf.Component.StampAnnotation.AddObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> void -Android.Graphics.Pdf.Component.StampAnnotation.Bounds.get -> Android.Graphics.RectF! -Android.Graphics.Pdf.Component.StampAnnotation.Bounds.set -> void -Android.Graphics.Pdf.Component.StampAnnotation.Objects.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.Component.StampAnnotation.RemoveObject(int index) -> void -Android.Graphics.Pdf.Component.StampAnnotation.StampAnnotation(Android.Graphics.RectF! bounds) -> void -Android.Graphics.Pdf.PdfRenderer.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int -Android.Graphics.Pdf.PdfRenderer.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int -Android.Graphics.Pdf.PdfRenderer.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? -Android.Graphics.Pdf.PdfRenderer.Page.PageAnnotations.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRenderer.Page.PageObjects.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRenderer.Page.RemovePageAnnotation(int annotationId) -> void -Android.Graphics.Pdf.PdfRenderer.Page.RemovePageObject(int objectId) -> void -Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool -Android.Graphics.Pdf.PdfRenderer.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool -Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageAnnotation(Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> int -Android.Graphics.Pdf.PdfRendererPreV.Page.AddPageObject(Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> int -Android.Graphics.Pdf.PdfRendererPreV.Page.GetTopPageObjectAtPosition(Android.Graphics.PointF! point, int[]! types) -> Android.Util.Pair? -Android.Graphics.Pdf.PdfRendererPreV.Page.PageAnnotations.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRendererPreV.Page.PageObjects.get -> System.Collections.Generic.IList! -Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageAnnotation(int annotationId) -> void -Android.Graphics.Pdf.PdfRendererPreV.Page.RemovePageObject(int objectId) -> void -Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageAnnotation(int annotationId, Android.Graphics.Pdf.Component.PdfAnnotation! annotation) -> bool -Android.Graphics.Pdf.PdfRendererPreV.Page.UpdatePageObject(int objectId, Android.Graphics.Pdf.Component.PdfPageObject! pageObject) -> bool -Android.Graphics.Pdf.RenderParams.Builder.SetRenderFormContentMode(int renderFormContentMode) -> Android.Graphics.Pdf.RenderParams.Builder! -Android.Graphics.Pdf.RenderParams.RenderFormContentMode.get -> int -Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations = 16 -> Android.Graphics.Pdf.RenderParamsRenderFlag -Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations = 8 -> Android.Graphics.Pdf.RenderParamsRenderFlag -Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default = 3 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled = 2 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled = 1 -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -Android.Hardware.Biometrics.BiometricManagerAuthenticators.LessThanStrong = 0 -> Android.Hardware.Biometrics.BiometricManagerAuthenticators -Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Account = 2 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Generic = 3 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Message = 6 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Password = 0 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.QrCode = 1 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Reset = 5 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Setting = 4 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricManagerIconType.Supervised = 7 -> Android.Hardware.Biometrics.BiometricManagerIconType -Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(string! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! -Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.CryptoObject(Javax.Crypto.KeyAgreement! keyAgreement) -> void -Android.Hardware.Biometrics.BiometricPrompt.CryptoObject.KeyAgreement.get -> Javax.Crypto.KeyAgreement? -Android.Hardware.Biometrics.FallbackOption -Android.Hardware.Biometrics.FallbackOption.DescribeContents() -> int -Android.Hardware.Biometrics.FallbackOption.FallbackOption(Java.Lang.ICharSequence! text, int iconType) -> void -Android.Hardware.Biometrics.FallbackOption.FallbackOption(string! text, int iconType) -> void -Android.Hardware.Biometrics.FallbackOption.IconType.get -> int -Android.Hardware.Biometrics.FallbackOption.InterfaceConsts -Android.Hardware.Biometrics.FallbackOption.Text.get -> string? -Android.Hardware.Biometrics.FallbackOption.TextFormatted.get -> Java.Lang.ICharSequence! -Android.Hardware.Biometrics.FallbackOption.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Camera2.CameraExtensionCharacteristics.IsExtensionSupported(int extensionType) -> bool -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfaces.get -> System.Collections.Generic.IList! -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.ActiveOutputSurfacesEventArgs(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.FrameNumber.get -> long -Android.Hardware.Camera2.MultiResolutionImageReader.ActiveOutputSurfacesEventArgs.Timestamp.get -> long -Android.Hardware.Camera2.MultiResolutionImageReader.Builder -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Build() -> Android.Hardware.Camera2.MultiResolutionImageReader! -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.Builder(System.Collections.Generic.ICollection! streams, int format, int maxImages) -> void -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetConcurrentOutputsEnabled(bool enable) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! -Android.Hardware.Camera2.MultiResolutionImageReader.Builder.SetUsage(long usage) -> Android.Hardware.Camera2.MultiResolutionImageReader.Builder! -Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener -Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener.OnActiveOutputSurfaces(System.Collections.Generic.IList! activeOutputSurfaces, long timestamp, long frameNumber) -> void -Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.get -> Android.Hardware.Camera2.CaptureRequest? -Android.Hardware.Camera2.Params.ExtensionSessionConfiguration.SessionWideParams.set -> void -Android.Hardware.Camera2.Params.MultiResolutionStreamConfigurationMap.IsConcurrentReadersSupported(int format) -> bool -Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredFormat.get -> int -Android.Hardware.Camera2.Params.OutputConfiguration.ConfiguredSize.get -> Android.Util.Size! -Android.Hardware.Camera2.Params.OutputConfiguration.MakeDeferredAndRemoveSurfaces() -> Android.Hardware.Camera2.Params.OutputConfiguration! -Android.Hardware.Camera2.Params.OutputConfiguration.Usage.get -> long -Android.Hardware.DataSpaceType.DisplayBt2020 = 142999552 -> Android.Hardware.DataSpaceType -Android.Hardware.Display.DeviceProductInfo.Builder -Android.Hardware.Display.DeviceProductInfo.Builder.Build() -> Android.Hardware.Display.DeviceProductInfo! -Android.Hardware.Display.DeviceProductInfo.Builder.Builder(string! manufacturerPnpId, string! productId) -> void -Android.Hardware.Display.DeviceProductInfo.Builder.SetConnectionToSinkType(int connectionToSinkType) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetEdidStructureMetadata(int edidStructureVersion, int edidStructureRevision) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetManufactureDate(int manufactureWeek, int manufactureYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetManufacturerPnpId(string! manufacturerPnpId) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetModelYear(int modelYear) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetName(string? name) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetProductId(string! productId) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.Builder.SetVideoInputType(int videoInputType) -> Android.Hardware.Display.DeviceProductInfo.Builder! -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.DescribeContents() -> int -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Revision.get -> int -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Version.get -> int -Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Display.DeviceProductInfo.GetEdidStructureMetadata() -> Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata? -Android.Hardware.Display.DeviceProductInfo.VideoInputType.get -> int -Android.Hardware.Display.DisplayBrightnessUnit -Android.Hardware.Display.DisplayBrightnessUnit.Percentage = 1 -> Android.Hardware.Display.DisplayBrightnessUnit -Android.Hardware.Display.DisplayManager.DisplayTopology.get -> Android.Hardware.Display.DisplayTopology? -Android.Hardware.Display.DisplayManager.GetBrightness(int displayId, int unit) -> float -Android.Hardware.Display.DisplayManager.RegisterTopologyListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void -Android.Hardware.Display.DisplayManager.SetBrightness(int displayId, float value, int unit) -> void -Android.Hardware.Display.DisplayManager.UnregisterTopologyListener(Java.Util.Functions.IConsumer! listener) -> void -Android.Hardware.Display.DisplayTopology -Android.Hardware.Display.DisplayTopology.AbsoluteBounds.get -> Android.Util.SparseArray! -Android.Hardware.Display.DisplayTopology.DescribeContents() -> int -Android.Hardware.Display.DisplayTopology.InterfaceConsts -Android.Hardware.Display.DisplayTopology.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Display.VideoInputType -Android.Hardware.Display.VideoInputType.Analog = 0 -> Android.Hardware.Display.VideoInputType -Android.Hardware.Display.VideoInputType.Digital = 1 -> Android.Hardware.Display.VideoInputType -Android.Hardware.Display.VideoInputType.Unknown = -1 -> Android.Hardware.Display.VideoInputType -Android.Hardware.HardwareBufferFormat.Bgra1010102 = 67 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Bgrx1010102 = 68 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.R12 = 61 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.R14 = 62 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rg1212 = 63 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rg1414 = 64 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rgba12121212 = 65 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.HardwareBufferFormat.Rgba14141414 = 66 -> Android.Hardware.HardwareBufferFormat -Android.Hardware.Lights.ColorSequence -Android.Hardware.Lights.ColorSequence.Builder -Android.Hardware.Lights.ColorSequence.Builder.AddControlPoint(long delayMillis, Android.Graphics.Color color) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(Android.Hardware.Lights.ColorSequence! sequence) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.Builder.AddControlPoints(long[]! delaysMillis, int[]! colors) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.Builder.Build() -> Android.Hardware.Lights.ColorSequence! -Android.Hardware.Lights.ColorSequence.Builder.Builder() -> void -Android.Hardware.Lights.ColorSequence.Builder.SetInterpolationMode(int interpolationMode) -> Android.Hardware.Lights.ColorSequence.Builder! -Android.Hardware.Lights.ColorSequence.DescribeContents() -> int -Android.Hardware.Lights.ColorSequence.DurationMillis.get -> long -Android.Hardware.Lights.ColorSequence.GetColors() -> int[]! -Android.Hardware.Lights.ColorSequence.GetDelaysMillis() -> long[]! -Android.Hardware.Lights.ColorSequence.InterfaceConsts -Android.Hardware.Lights.ColorSequence.InterpolationMode.get -> int -Android.Hardware.Lights.ColorSequence.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Lights.InterpolationMode -Android.Hardware.Lights.InterpolationMode.Linear = 1 -> Android.Hardware.Lights.InterpolationMode -Android.Hardware.Lights.InterpolationMode.None = 0 -> Android.Hardware.Lights.InterpolationMode -Android.Hardware.Lights.Light.HasAnimationControl.get -> bool -Android.Hardware.Lights.Light.MinUpdatePeriodMillis.get -> long -Android.Hardware.Lights.LightCapability.Animation = 4 -> Android.Hardware.Lights.LightCapability -Android.Hardware.Lights.LightType.Application = 10 -> Android.Hardware.Lights.LightType -Android.Hardware.Lights.LightsRequest.Builder.SetEffect(Android.Hardware.Lights.MultiLightEffect! effect) -> Android.Hardware.Lights.LightsRequest.Builder! -Android.Hardware.Lights.LightsRequest.Effect.get -> Android.Hardware.Lights.MultiLightEffect? -Android.Hardware.Lights.MultiLightEffect -Android.Hardware.Lights.MultiLightEffect.Builder -Android.Hardware.Lights.MultiLightEffect.Builder.AddLightSequence(Android.Hardware.Lights.Light! light, Android.Hardware.Lights.ColorSequence! colorSequence) -> Android.Hardware.Lights.MultiLightEffect.Builder! -Android.Hardware.Lights.MultiLightEffect.Builder.Build() -> Android.Hardware.Lights.MultiLightEffect! -Android.Hardware.Lights.MultiLightEffect.Builder.Builder() -> void -Android.Hardware.Lights.MultiLightEffect.Builder.SetIterations(int iterations) -> Android.Hardware.Lights.MultiLightEffect.Builder! -Android.Hardware.Lights.MultiLightEffect.Builder.SetPreemptive(bool preemptive) -> Android.Hardware.Lights.MultiLightEffect.Builder! -Android.Hardware.Lights.MultiLightEffect.DescribeContents() -> int -Android.Hardware.Lights.MultiLightEffect.InterfaceConsts -Android.Hardware.Lights.MultiLightEffect.IsPreemptive.get -> bool -Android.Hardware.Lights.MultiLightEffect.Iterations.get -> int -Android.Hardware.Lights.MultiLightEffect.Sequences.get -> System.Collections.Generic.IDictionary! -Android.Hardware.Lights.MultiLightEffect.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Serial.ISerialPortListener -Android.Hardware.Serial.ISerialPortListener.OnSerialPortConnected(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.ISerialPortListener.OnSerialPortDisconnected(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.DataSync = 4096 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.Nonblock = 2048 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.ReadOnly = 0 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.ReadWrite = 2 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.Sync = 1048576 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.OpenFlags.WriteOnly = 1 -> Android.Hardware.Serial.OpenFlags -Android.Hardware.Serial.SerialManager -Android.Hardware.Serial.SerialManager.Ports.get -> System.Collections.Generic.IList! -Android.Hardware.Serial.SerialManager.RegisterSerialPortListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Serial.ISerialPortListener! listener) -> void -Android.Hardware.Serial.SerialManager.UnregisterSerialPortListener(Android.Hardware.Serial.ISerialPortListener! listener) -> void -Android.Hardware.Serial.SerialPort -Android.Hardware.Serial.SerialPort.Name.get -> string! -Android.Hardware.Serial.SerialPort.ProductId.get -> int -Android.Hardware.Serial.SerialPort.RequestOpen(int flags, bool exclusive, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void -Android.Hardware.Serial.SerialPort.VendorId.get -> int -Android.Hardware.Serial.SerialPortConnectedEventArgs -Android.Hardware.Serial.SerialPortConnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! -Android.Hardware.Serial.SerialPortConnectedEventArgs.SerialPortConnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.SerialPortDisconnectedEventArgs -Android.Hardware.Serial.SerialPortDisconnectedEventArgs.Port.get -> Android.Hardware.Serial.SerialPort! -Android.Hardware.Serial.SerialPortDisconnectedEventArgs.SerialPortDisconnectedEventArgs(Android.Hardware.Serial.SerialPort! port) -> void -Android.Hardware.Serial.SerialPortResponse -Android.Hardware.Serial.SerialPortResponse.FileDescriptor.get -> Android.OS.ParcelFileDescriptor! -Android.Hardware.Serial.SerialPortResponse.Port.get -> Android.Hardware.Serial.SerialPort! -Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder.AddMedicalResourceType(int medicalResourceType) -> Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.Builder! -Android.Health.Connect.ChangeLog.ChangeLogTokenRequest.MedicalResourceTypes.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedLog.DeletedLog(string! deletedRecordId, Java.Time.Instant! deletedTime) -> void -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DataSourceId.get -> string! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResource(Android.Health.Connect.MedicalResourceId! deletedMedicalResourceId, Java.Time.Instant! deletedTime) -> void -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedMedicalResourceId.get -> Android.Health.Connect.MedicalResourceId! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.DeletedTime.get -> Java.Time.Instant! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResources.get -> System.Collections.Generic.IList! -Android.Health.Connect.ChangeLog.ChangeLogsResponse.UpsertedMedicalResources.get -> System.Collections.Generic.IList! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Build() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, int beverageType) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! time, int beverageType) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int beverageType) -> void -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearEndZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetAlcoholByVolume(Android.Health.Connect.DataTypes.Units.Percentage? alcoholByVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetBeverageType(int beverageType) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(Java.Lang.ICharSequence? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetServingVolume(Android.Health.Connect.DataTypes.Units.Volume? servingVolume) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder! -Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Notes.get -> string? -Android.Health.Connect.DataTypes.CyclingPedalingCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void -Android.Health.Connect.DataTypes.Device.Builder.SetDisplayName(string? displayName) -> Android.Health.Connect.DataTypes.Device.Builder! -Android.Health.Connect.DataTypes.Device.DisplayName.get -> string? -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearSetIndex() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.ClearWeight() -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetSetIndex(int setIndex) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.Builder.SetWeight(Android.Health.Connect.DataTypes.Units.Mass! weight) -> Android.Health.Connect.DataTypes.ExerciseSegment.Builder! -Android.Health.Connect.DataTypes.ExerciseSegment.HasRateOfPerceivedExertion.get -> bool -Android.Health.Connect.DataTypes.ExerciseSegment.HasSetIndex.get -> bool -Android.Health.Connect.DataTypes.ExerciseSegment.RateOfPerceivedExertion.get -> float -Android.Health.Connect.DataTypes.ExerciseSegment.SetIndex.get -> int -Android.Health.Connect.DataTypes.ExerciseSegment.Weight.get -> Android.Health.Connect.DataTypes.Units.Mass? -Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.ClearRateOfPerceivedExertion() -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! -Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder.SetRateOfPerceivedExertion(float rateOfPerceivedExertion) -> Android.Health.Connect.DataTypes.ExerciseSessionRecord.Builder! -Android.Health.Connect.DataTypes.ExerciseSessionRecord.HasRateOfPerceivedExertion.get -> bool -Android.Health.Connect.DataTypes.ExerciseSessionRecord.RateOfPerceivedExertion.get -> float -Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice = 9 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment = 13 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine = 12 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.Glasses = 10 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.Hearable = 11 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.Meter = 15 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer = 14 -> Android.Health.Connect.DataTypes.HealthDeviceType -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Build() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.LocalDate! date, int phase) -> void -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearDayOfCycle() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.ClearStartZoneOffset() -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetDayOfCycle(int dayOfCycle) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! zoneOffset) -> Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Date.get -> Java.Time.LocalDate! -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.DayOfCycle.get -> int -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.IsDayOfCycleSet.get -> bool -Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Phase.get -> int -Android.Health.Connect.DataTypes.SpeedRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void -Android.Health.Connect.DataTypes.StepsCadenceRecord.Builder.Builder(Android.Health.Connect.DataTypes.Metadata! metadata, Java.Time.Instant! startTime, Java.Time.Instant! endTime, System.Collections.Generic.IList! samples) -> void -Android.Health.Connect.DataTypes.SymptomRecord -Android.Health.Connect.DataTypes.SymptomRecord.Builder -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Build() -> Android.Health.Connect.DataTypes.SymptomRecord! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! startTime, Java.Time.Instant! endTime, Android.Health.Connect.DataTypes.Metadata! metadata) -> void -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.Instant! time, Android.Health.Connect.DataTypes.Metadata! metadata) -> void -Android.Health.Connect.DataTypes.SymptomRecord.Builder.Builder(int symptomType, Java.Time.LocalDate! date, Android.Health.Connect.DataTypes.Metadata! metadata) -> void -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetCount(int count) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetEndZoneOffset(Java.Time.ZoneOffset! endZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetNotes(string? notes) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetSeverity(int severity) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Builder.SetStartZoneOffset(Java.Time.ZoneOffset! startZoneOffset) -> Android.Health.Connect.DataTypes.SymptomRecord.Builder! -Android.Health.Connect.DataTypes.SymptomRecord.Count.get -> int -Android.Health.Connect.DataTypes.SymptomRecord.Date.get -> Java.Time.LocalDate? -Android.Health.Connect.DataTypes.SymptomRecord.Notes.get -> string? -Android.Health.Connect.DataTypes.SymptomRecord.Severity.get -> int -Android.Health.Connect.DataTypes.SymptomRecord.SymptomType.get -> int -Android.Health.Connect.DataTypes.SymptomRecord.TemporalType.get -> int -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe = 14 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy = 15 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai = 17 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider = 9 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail = 16 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin = 4 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball = 18 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager = 8 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead = 13 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum = 6 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake = 10 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu = 11 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju = 12 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila = 7 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka = 3 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey = 5 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -Android.Health.Connect.Datatypes.MenstrualCyclePhase -Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular = 1 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal = 2 -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Mild = 1 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Moderate = 2 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Severe = 3 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified = 0 -> Android.Health.Connect.Datatypes.SymptomSeverity -Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.AbdominalPain = 1 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Acne = 2 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BackPain = 3 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Bloating = 4 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BrainFog = 5 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BreastTenderness = 6 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BrittleNails = 7 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.BurningMouth = 8 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ChestPain = 9 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ChestTightness = 10 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Chills = 11 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Constipation = 12 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Cough = 13 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Cramps = 14 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Cravings = 15 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Dehydration = 16 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Diarrhea = 17 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing = 18 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Dizziness = 19 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.DrySkin = 20 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Earaches = 21 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Fatigue = 22 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Fever = 23 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche = 24 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.HairLoss = 25 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Headache = 26 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations = 28 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Heartburn = 27 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.HotFlashes = 29 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Insomnia = 30 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.JointPain = 31 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.JointStiffness = 32 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite = 33 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness = 34 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.LowerBackPain = 35 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.MemoryLapse = 36 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.MoodChange = 37 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.MusclePain = 38 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Nausea = 39 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.NightSweats = 40 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.PelvicPain = 41 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat = 42 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise = 43 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.RunnyNose = 44 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath = 45 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat = 46 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.SleepChanges = 48 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Sleepiness = 47 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Sneezing = 49 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Snore = 50 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.SoreThroat = 51 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.StomachAche = 52 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.StuffyNose = 53 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges = 54 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Unknown = 0 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.VaginalDryness = 55 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness = 56 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Vomiting = 57 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.WaterRetention = 58 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.Datatypes.SymptomType.Wheezing = 59 -> Android.Health.Connect.Datatypes.SymptomType -Android.Health.Connect.DeviceDataSource -Android.Health.Connect.DeviceDataSource.DescribeContents() -> int -Android.Health.Connect.DeviceDataSource.Device.get -> Android.Health.Connect.DataTypes.Device! -Android.Health.Connect.DeviceDataSource.DeviceDataOrigin.get -> Android.Health.Connect.DataTypes.DataOrigin! -Android.Health.Connect.DeviceDataSource.DeviceDataSource(Android.Health.Connect.DataTypes.DataOrigin! deviceDataOrigin, Android.Health.Connect.DataTypes.Device! device, System.Collections.Generic.ICollection! dataTypes) -> void -Android.Health.Connect.DeviceDataSource.DeviceDataTypeSources.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.DeviceDataSource.InterfaceConsts -Android.Health.Connect.DeviceDataSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.DeviceDataSourceCapabilities -Android.Health.Connect.DeviceDataSourceCapabilities.RecordTypes.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.DeviceDataTypeSource -Android.Health.Connect.DeviceDataTypeSource.DataType.get -> Java.Lang.Class! -Android.Health.Connect.DeviceDataTypeSource.DescribeContents() -> int -Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts -Android.Health.Connect.DeviceDataTypeSource.IsAvailable.get -> bool -Android.Health.Connect.DeviceDataTypeSource.IsUserEnabled.get -> bool -Android.Health.Connect.DeviceDataTypeSource.SymptomType.get -> int -Android.Health.Connect.DeviceDataTypeSource.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.GetDeviceDataSourcesResponse -Android.Health.Connect.GetDeviceDataSourcesResponse.DescribeContents() -> int -Android.Health.Connect.GetDeviceDataSourcesResponse.DeviceDataSources.get -> System.Collections.Generic.IList! -Android.Health.Connect.GetDeviceDataSourcesResponse.GetDeviceDataSourcesResponse(System.Collections.Generic.IList! dataSources) -> void -Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts -Android.Health.Connect.GetDeviceDataSourcesResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.MatchmakingRequest -Android.Health.Connect.MatchmakingRequest.Builder -Android.Health.Connect.MatchmakingRequest.Builder.AddRecordType(Java.Lang.Class! recordType) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.Builder.AddRecordTypes(System.Collections.Generic.ICollection! recordTypes) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.Builder.Build() -> Android.Health.Connect.MatchmakingRequest! -Android.Health.Connect.MatchmakingRequest.Builder.Builder() -> void -Android.Health.Connect.MatchmakingRequest.Builder.SetExcludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.Builder.SetIncludedDataSources(System.Collections.Generic.ICollection! dataOrigins) -> Android.Health.Connect.MatchmakingRequest.Builder! -Android.Health.Connect.MatchmakingRequest.DescribeContents() -> int -Android.Health.Connect.MatchmakingRequest.ExcludedDataSources.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.MatchmakingRequest.IncludedDataSources.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.MatchmakingRequest.InterfaceConsts -Android.Health.Connect.MatchmakingRequest.RecordTypes.get -> System.Collections.Generic.ICollection! -Android.Health.Connect.MatchmakingRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Health.Connect.MatchmakingResponse -Android.Health.Connect.MatchmakingResponse.Builder -Android.Health.Connect.MatchmakingResponse.Builder.Build() -> Android.Health.Connect.MatchmakingResponse! -Android.Health.Connect.MatchmakingResponse.Builder.Builder(bool isMatchmakingPossible) -> void -Android.Health.Connect.MatchmakingResponse.Builder.SetMatchmakingPossible(bool isMatchmakingPossible) -> Android.Health.Connect.MatchmakingResponse.Builder! -Android.Health.Connect.MatchmakingResponse.DescribeContents() -> int -Android.Health.Connect.MatchmakingResponse.InterfaceConsts -Android.Health.Connect.MatchmakingResponse.IsMatchmakingPossible.get -> bool -Android.Health.Connect.MatchmakingResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Icu.Lang.UCharacter.IdentifierType -Android.Icu.Number.SkeletonSyntaxException -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, Java.Lang.ICharSequence? token, Java.Lang.Throwable? cause) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token) -> void -Android.Icu.Number.SkeletonSyntaxException.SkeletonSyntaxException(string? message, string? token, Java.Lang.Throwable? cause) -> void -Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date) -> string? -Android.Icu.Text.DateIntervalFormat.Format(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal, Java.Lang.StringBuffer? appendTo, Java.Text.FieldPosition? pos) -> Java.Lang.StringBuffer? -Android.Locations.GnssCapabilities.Builder.SetHasGnssEngineRestartAfterPowerModeChange(bool capable) -> Android.Locations.GnssCapabilities.Builder! -Android.Locations.GnssCapabilities.HasGnssEngineRestartAfterPowerModeChange.get -> bool -Android.Locations.GnssStatus.Builder.AddSatellite(int constellationType, int svid, float cn0DbHz, float elevation, float azimuth, bool hasEphemeris, bool hasAlmanac, bool usedInFix, bool hasCarrierFrequency, float carrierFrequency, bool hasBasebandCn0DbHz, float basebandCn0DbHz, bool hasCodeType, string! codeType, bool hasElapsedRealtimeNanos, long elapsedRealtimeNanos, bool hasElapsedRealtimeUncertaintyNanos, double elapsedRealtimeUncertaintyNanos) -> Android.Locations.GnssStatus.Builder! -Android.Locations.GnssStatus.GetCodeType(int satelliteIndex) -> string! -Android.Locations.GnssStatus.GetElapsedRealtimeNanos(int satelliteIndex) -> long -Android.Locations.GnssStatus.GetElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> double -Android.Locations.GnssStatus.HasCodeType(int satelliteIndex) -> bool -Android.Locations.GnssStatus.HasElapsedRealtimeNanos(int satelliteIndex) -> bool -Android.Locations.GnssStatus.HasElapsedRealtimeUncertaintyNanos(int satelliteIndex) -> bool -Android.Media.AudioDeviceType.TypeBleCentral = 34 -> Android.Media.AudioDeviceType -Android.Media.AudioDeviceType.TypeBleCentralBroadcast = 35 -> Android.Media.AudioDeviceType -Android.Media.AudioDeviceType.TypeBleHearingAid = 33 -> Android.Media.AudioDeviceType -Android.Media.ChannelOut.ThirteenPointZeroMask = 30136348 -> Android.Media.ChannelOut -Android.Media.FlushFromAccuracy -Android.Media.FlushFromAccuracy.BestEffort = 0 -> Android.Media.FlushFromAccuracy -Android.Media.FlushFromAccuracy.Exact = 1 -> Android.Media.FlushFromAccuracy -Android.Media.FlushWrittenFramesSupport -Android.Media.FlushWrittenFramesSupport.Supported = 1 -> Android.Media.FlushWrittenFramesSupport -Android.Media.MediaCodecInfo.EncoderCapabilities.GetSupportedLayeringSchemas() -> string![]! -Android.Media.MediaCodecProfileType.Hevcprofilemain400 = 8 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Hevcprofilemain444 = 16 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel40 = 64 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel41 = 256 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel50 = 1024 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel51 = 4096 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel52 = 16384 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel60 = 65536 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel61 = 262144 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel62 = 1048576 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvchightierlevel63 = 4194304 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel10 = 1 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel20 = 2 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel21 = 4 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel30 = 8 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel31 = 16 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel40 = 32 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel41 = 128 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel50 = 512 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel51 = 2048 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel52 = 8192 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel60 = 32768 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 = 131072 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel62 = 524288 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 = 2097152 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10 = 2 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10 = 4096 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10hdr10plus = 8192 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain10still = 4 -> Android.Media.MediaCodecProfileType -Android.Media.MediaCodecProfileType.Vvcprofilemain8 = 1 -> Android.Media.MediaCodecProfileType -Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.ICollection! requiredPermissions) -> Android.Media.MediaRoute2Info.Builder! -Android.Media.MediaRoute2Info.Builder.SetRequiredPermissions(System.Collections.Generic.IList!>! requiresOneOf) -> Android.Media.MediaRoute2Info.Builder! -Android.Media.MediaRoute2Info.Builder.SetVisibilityRestricted(System.Collections.Generic.ICollection! allowedPackages, bool alsoAllowPrivileged) -> Android.Media.MediaRoute2Info.Builder! -Android.Media.MediaRoute2Info.ProviderPackageName.get -> string? -Android.Media.MediaRoute2Info.RequiredPermissions.get -> System.Collections.Generic.IList!>! -Android.Media.MediaRouter2.ClearDeviceSuggestions() -> void -Android.Media.MediaRouter2.DeviceSuggestions.get -> System.Collections.Generic.IDictionary!>! -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsCleared(string! suggestingPackageName) -> void -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsRequested() -> void -Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback.OnSuggestionsUpdated(string! suggestingPackageName, System.Collections.Generic.IList! suggestedDeviceInfo) -> void -Android.Media.MediaRouter2.RegisterDeviceSuggestionsUpdatesCallback(Java.Util.Concurrent.IExecutor! executor, Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! deviceSuggestionsUpdatesCallback) -> void -Android.Media.MediaRouter2.SetDeviceSuggestions(System.Collections.Generic.IList! suggestedDeviceInfo) -> void -Android.Media.MediaRouter2.ShowSystemOutputSwitcher(Android.Media.Session.MediaSession.Token! sessionToken) -> bool -Android.Media.MediaRouter2.UnregisterDeviceSuggestionsUpdatesCallback(Android.Media.MediaRouter2.IDeviceSuggestionsUpdatesCallback! callback) -> void -Android.Media.Mode.AssistantConversation = 7 -> Android.Media.Mode -Android.Media.Projection.AppContentProjectionService -Android.Media.Projection.AppContentProjectionService.AppContentProjectionService() -> void -Android.Media.Projection.AppContentProjectionService.AppContentProjectionService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Media.Projection.AppContentProjectionSession -Android.Media.Projection.AppContentProjectionSession.AppContentProjectionSession(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Media.Projection.AppContentRequest -Android.Media.Projection.AppContentRequest.IconSize.get -> Android.Util.Size! -Android.Media.Projection.AppContentRequest.ProvideContent(System.Collections.Generic.IList! content) -> void -Android.Media.Projection.AppContentRequest.ThumbnailSize.get -> Android.Util.Size! -Android.Media.Projection.MediaProjectionAppContent -Android.Media.Projection.MediaProjectionAppContent.Builder -Android.Media.Projection.MediaProjectionAppContent.Builder.Build() -> Android.Media.Projection.MediaProjectionAppContent! -Android.Media.Projection.MediaProjectionAppContent.Builder.Builder(int id) -> void -Android.Media.Projection.MediaProjectionAppContent.Builder.SetIcon(Android.Graphics.Drawables.Icon! icon) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.Builder.SetThumbnail(Android.Graphics.Bitmap! thumbnail) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(Java.Lang.ICharSequence! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.Builder.SetTitle(string! title) -> Android.Media.Projection.MediaProjectionAppContent.Builder! -Android.Media.Projection.MediaProjectionAppContent.DescribeContents() -> int -Android.Media.Projection.MediaProjectionAppContent.Icon.get -> Android.Graphics.Drawables.Icon? -Android.Media.Projection.MediaProjectionAppContent.Id.get -> int -Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts -Android.Media.Projection.MediaProjectionAppContent.Thumbnail.get -> Android.Graphics.Bitmap? -Android.Media.Projection.MediaProjectionAppContent.Title.get -> string? -Android.Media.Projection.MediaProjectionAppContent.TitleFormatted.get -> Java.Lang.ICharSequence! -Android.Media.Projection.MediaProjectionAppContent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Projection.MediaProjectionConfig.Builder -Android.Media.Projection.MediaProjectionConfig.Builder.Build() -> Android.Media.Projection.MediaProjectionConfig! -Android.Media.Projection.MediaProjectionConfig.Builder.Builder() -> void -Android.Media.Projection.MediaProjectionConfig.Builder.SetAudioRequested(bool isAudioRequested) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetInitiallySelectedSource(int projectionSource) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetOwnAppContentProvided(bool isEnabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetRequesterHint(string? requesterHint) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.Builder.SetSourceEnabled(int source, bool enabled) -> Android.Media.Projection.MediaProjectionConfig.Builder! -Android.Media.Projection.MediaProjectionConfig.InitiallySelectedSource.get -> int -Android.Media.Projection.MediaProjectionConfig.IsAudioRequested.get -> bool -Android.Media.Projection.MediaProjectionConfig.IsOwnAppContentProvided.get -> bool -Android.Media.Projection.MediaProjectionConfig.IsSourceEnabled(int projectionSource) -> bool -Android.Media.Projection.MediaProjectionConfig.ProjectionSources.get -> int -Android.Media.Projection.MediaProjectionConfig.RequesterHint.get -> string? -Android.Media.Projection.MediaProjectionConfig.RequesterHintFormatted.get -> Java.Lang.ICharSequence? -Android.Media.Projection.MediaProjectionSource -Android.Media.Projection.MediaProjectionSource.App = 8 -> Android.Media.Projection.MediaProjectionSource -Android.Media.Projection.MediaProjectionSource.AppContent = 16 -> Android.Media.Projection.MediaProjectionSource -Android.Media.Projection.MediaProjectionSource.Display = 2 -> Android.Media.Projection.MediaProjectionSource -Android.Media.Quality.EqualizerBand -Android.Media.Quality.EqualizerBand.DescribeContents() -> int -Android.Media.Quality.EqualizerBand.EqualizerBand(int frequencyHz, int gainDb, float qFactor) -> void -Android.Media.Quality.EqualizerBand.FrequencyHz.get -> int -Android.Media.Quality.EqualizerBand.GainDb.get -> int -Android.Media.Quality.EqualizerBand.InterfaceConsts -Android.Media.Quality.EqualizerBand.QFactor.get -> float -Android.Media.Quality.EqualizerBand.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Quality.EqualizerCapabilities -Android.Media.Quality.EqualizerCapabilities.DescribeContents() -> int -Android.Media.Quality.EqualizerCapabilities.HasAdjustableQ.get -> bool -Android.Media.Quality.EqualizerCapabilities.InterfaceConsts -Android.Media.Quality.EqualizerCapabilities.MaxLevelDb.get -> int -Android.Media.Quality.EqualizerCapabilities.MinLevelDb.get -> int -Android.Media.Quality.EqualizerCapabilities.SupportedFrequenciesHz.get -> System.Collections.Generic.IList! -Android.Media.Quality.EqualizerCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Quality.EqualizerSettings -Android.Media.Quality.EqualizerSettings.Bands.get -> System.Collections.Generic.IList! -Android.Media.Quality.EqualizerSettings.Builder -Android.Media.Quality.EqualizerSettings.Builder.AddBands(System.Collections.Generic.IList! bands) -> Android.Media.Quality.EqualizerSettings.Builder! -Android.Media.Quality.EqualizerSettings.Builder.Build() -> Android.Media.Quality.EqualizerSettings! -Android.Media.Quality.EqualizerSettings.Builder.Builder() -> void -Android.Media.Quality.EqualizerSettings.DescribeContents() -> int -Android.Media.Quality.EqualizerSettings.InterfaceConsts -Android.Media.Quality.EqualizerSettings.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.Quality.MediaQualityManager.EqualizerCapabilities.get -> Android.Media.Quality.EqualizerCapabilities? -Android.Media.Quality.MediaQualityManager.SetColorMuteEnabled(bool enable) -> void -Android.Media.Quality.MediaQualityManager.SetMutedColor(Android.Graphics.Color color) -> void -Android.Media.Quality.MediaQualityManager.UsesDisplayTechnology(int panelTechnology) -> bool -Android.Media.Quality.PanelTechnology -Android.Media.Quality.PanelTechnology.Oled = 0 -> Android.Media.Quality.PanelTechnology -Android.Media.Quality.PanelTechnology.Unknown = -1 -> Android.Media.Quality.PanelTechnology -Android.Media.Quality.ParameterCapability.IsMutable.get -> bool -Android.Media.Quality.PictureProfile.Builder.AddStreamStatusVariant(string! status, Android.OS.PersistableBundle! params) -> Android.Media.Quality.PictureProfile.Builder! -Android.Media.Quality.PictureProfile.StreamStatusVariants.get -> System.Collections.Generic.IDictionary! -Android.Media.RouteListingPreference.Builder.SetMissingPermissionsComponentName(Android.Content.ComponentName? componentName) -> Android.Media.RouteListingPreference.Builder! -Android.Media.RouteListingPreference.MissingPermissionsComponentName.get -> Android.Content.ComponentName? -Android.Media.Session.MediaSession.MediaSession(Android.Content.Context! context, string! tag, Android.OS.Bundle? sessionInfo, string! overridePackageName) -> void -Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Content.ComponentName? notificationListener, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void -Android.Media.Session.MediaSessionManager.AddOnActiveSessionsForPackageChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void -Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName) -> System.Collections.Generic.IList! -Android.Media.Session.MediaSessionManager.GetActiveSessionsForPackage(string! packageName, Android.Content.ComponentName? notificationListener) -> System.Collections.Generic.IList! -Android.Media.Session.MediaSessionManager.RemoveOnActiveSessionsForPackageChangedListener(Android.Media.Session.MediaSessionManager.IOnActiveSessionsChangedListener! sessionListener) -> void -Android.Media.Stream.StreamAssistant = 11 -> Android.Media.Stream -Android.Media.SuggestedDeviceInfo -Android.Media.SuggestedDeviceInfo.Builder -Android.Media.SuggestedDeviceInfo.Builder.Build() -> Android.Media.SuggestedDeviceInfo! -Android.Media.SuggestedDeviceInfo.Builder.Builder(string! deviceDisplayName, string! routeId, int type) -> void -Android.Media.SuggestedDeviceInfo.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.Media.SuggestedDeviceInfo.Builder! -Android.Media.SuggestedDeviceInfo.DescribeContents() -> int -Android.Media.SuggestedDeviceInfo.DeviceDisplayName.get -> string! -Android.Media.SuggestedDeviceInfo.Extras.get -> Android.OS.Bundle! -Android.Media.SuggestedDeviceInfo.InterfaceConsts -Android.Media.SuggestedDeviceInfo.RouteId.get -> string! -Android.Media.SuggestedDeviceInfo.Type.get -> int -Android.Media.SuggestedDeviceInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Media.VideoEncoder.Apv = 9 -> Android.Media.VideoEncoder -Android.Net.Dns.HttpsEndpoint -Android.Net.Dns.HttpsEndpoint.HttpsEndpoint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Dns.HttpsRecord -Android.Net.Dns.HttpsRecord.HttpsRecord(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.DnsResolver.DnsResolver(Android.Content.Context! context, Android.OS.Looper? looper) -> void -Android.Net.DnsResolver.Query(Android.Net.Network? network, string! domain, Android.Net.DnsResolverFlag flags, Java.Util.Concurrent.IExecutor! executor, int httpsTimeoutMillis, Android.OS.CancellationSignal? cancellationSignal, Android.Net.DnsResolver.ICallback! callback) -> void -Android.Net.DnsResolverType.Https = 65 -> Android.Net.DnsResolverType -Android.Net.Http.AllProxiesFailedBehavior -Android.Net.Http.AllProxiesFailedBehavior.AllowDirect = 1 -> Android.Net.Http.AllProxiesFailedBehavior -Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect = 0 -> Android.Net.Http.AllProxiesFailedBehavior -Android.Net.Http.HttpProxyScheme -Android.Net.Http.HttpProxyScheme.Http = 0 -> Android.Net.Http.HttpProxyScheme -Android.Net.Http.HttpProxyScheme.Https = 1 -> Android.Net.Http.HttpProxyScheme -Android.Net.Http.OnResponseReceivedAction -Android.Net.Http.OnResponseReceivedAction.Close = 0 -> Android.Net.Http.OnResponseReceivedAction -Android.Net.Http.OnResponseReceivedAction.Proceed = 1 -> Android.Net.Http.OnResponseReceivedAction -Android.Net.Http.Proxy -Android.Net.Http.Proxy.HttpConnectCallback -Android.Net.Http.Proxy.IHttpConnectCallback -Android.Net.Http.Proxy.IHttpConnectCallback.OnBeforeRequest(Android.Net.Http.Proxy.IHttpConnectCallback.Request! request) -> void -Android.Net.Http.Proxy.IHttpConnectCallback.OnResponseReceived(System.Collections.Generic.IList! p0, int p1) -> int -Android.Net.Http.Proxy.IHttpConnectCallback.Request -Android.Net.Http.Proxy.IHttpConnectCallback.Request.Close() -> void -Android.Net.Http.Proxy.IHttpConnectCallback.Request.Proceed(System.Collections.Generic.IList! extraHeaders) -> void -Android.Net.Http.ProxyOptions -Android.Net.NetCapability.PrioritizeUnifiedCommunications = 38 -> Android.Net.NetCapability -Android.Net.Nsd.DiscoveryRequest.AttributeFilters.get -> System.Collections.Generic.IDictionary! -Android.Net.Nsd.DiscoveryRequest.Builder.SetAttributeFilters(System.Collections.Generic.IDictionary? attributeFilters) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetDisplayNameAttribute(string? attributeKey) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetFlags(long flags, long mask) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.Builder.SetServiceNameFilter(Android.OS.PatternMatcher? serviceNameFilter) -> Android.Net.Nsd.DiscoveryRequest.Builder! -Android.Net.Nsd.DiscoveryRequest.DisplayNameAttribute.get -> string? -Android.Net.Nsd.DiscoveryRequest.Flags.get -> long -Android.Net.Nsd.DiscoveryRequest.ServiceNameFilter.get -> Android.OS.PatternMatcher? -Android.Net.Nsd.NsdFailure.PermissionDenied = 7 -> Android.Net.Nsd.NsdFailure -Android.Net.Nsd.NsdManager.CheckPermissionForService(string! serviceName, string! serviceType, Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IIntConsumer! resultReceiver) -> void -Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceInfoCallbackRegistered() -> void -Android.Net.Nsd.NsdManager.IServiceInfoCallback.OnServiceLost(Android.Net.Nsd.NsdServiceInfo! serviceInfo) -> void -Android.Net.Nsd.NsdManager.RegisterService(Android.Net.Nsd.AdvertisingRequest! advertisingRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IRegistrationListener! listener) -> void -Android.Net.Nsd.NsdManager.RegisterServiceInfoCallback(Android.Net.Nsd.DiscoveryRequest! discoveryRequest, Java.Util.Concurrent.IExecutor! executor, Android.Net.Nsd.NsdManager.IServiceInfoCallback! listener) -> void -Android.Net.Nsd.NsdServiceInfo.SetAttribute(string! key, byte[]? value) -> void -Android.Net.Nsd.PermissionCheckCode -Android.Net.Nsd.PermissionCheckCode.Denied = 2 -> Android.Net.Nsd.PermissionCheckCode -Android.Net.Nsd.PermissionCheckCode.Granted = 1 -> Android.Net.Nsd.PermissionCheckCode -Android.Net.Ssl.EchConfigList -Android.Net.Ssl.EchConfigList.EchConfigList(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Ssl.EchConfigMismatchException -Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Ssl.EchConfigMismatchException.EchConfigMismatchException(string? message, string? publicName, Android.Net.Ssl.EchConfigList? echRetryConfigList) -> void -Android.Net.Ssl.InvalidEchDataException -Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Net.Ssl.InvalidEchDataException.InvalidEchDataException(string? message) -> void -Android.Net.Wifi.Aware.AwareDataPathRequest -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Build() -> Android.Net.Wifi.Aware.AwareDataPathRequest! -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.Builder() -> void -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetDataPathSecurityConfig(Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig! securityConfig) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetPort(int port) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! -Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.SetTransportProtocol(int transportProtocol) -> Android.Net.Wifi.Aware.AwareDataPathRequest.Builder! -Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathSecurityConfig.get -> Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig? -Android.Net.Wifi.Aware.AwareDataPathRequest.DescribeContents() -> int -Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts -Android.Net.Wifi.Aware.AwareDataPathRequest.Port.get -> int -Android.Net.Wifi.Aware.AwareDataPathRequest.TransportProtocol.get -> int -Android.Net.Wifi.Aware.AwareDataPathRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged = 16384 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped = 32768 -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure = 5 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource = 1 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound = 2 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer = 3 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut = 4 -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetEgressDistanceMm(int egressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! -Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetIngressDistanceMm(int ingressDistanceMm) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! -Android.Net.Wifi.Aware.SubscribeConfig.EgressDistanceMm.get -> int -Android.Net.Wifi.Aware.SubscribeConfig.IngressDistanceMm.get -> int -Android.Net.Wifi.MloLink.MaxSupportedRxLinkSpeedMbps.get -> int -Android.Net.Wifi.MloLink.MaxSupportedTxLinkSpeedMbps.get -> int -Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService = 4 -> Android.Net.Wifi.P2p.ConnectionRequestType -Android.Net.Wifi.P2p.WifiP2pConfig.Builder.SetPairingDiscoveryChannelFrequencyMhz(int frequencyMhz) -> Android.Net.Wifi.P2p.WifiP2pConfig.Builder! -Android.Net.Wifi.P2p.WifiP2pConnectionInfo -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.ChannelWidth.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.DescribeContents() -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.RxNss.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.TxNss.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WifiStandard.get -> int -Android.Net.Wifi.P2p.WifiP2pConnectionInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void -Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.OnPasswordGenerated(Android.Net.MacAddress! deviceAddress, string! password) -> void -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.DeviceAddress.get -> Android.Net.MacAddress! -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.Password.get -> string! -Android.Net.Wifi.P2p.WifiP2pManager.PasswordGeneratedEventArgs.PasswordGeneratedEventArgs(Android.Net.MacAddress! deviceAddress, string! password) -> void -Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingMethod.get -> int -Android.Net.Wifi.P2p.WifiP2pPairingBootstrappingConfig.PairingBootstrappingPassword.get -> string? -Android.Net.Wifi.Rtt.PasnConfig.Builder.SetPmk(byte[]! pmk) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! -Android.Net.Wifi.Rtt.PasnConfig.Builder.SetProximityDetectionSeekerDeviceIdentityKey(byte[]! seekerDevIK) -> Android.Net.Wifi.Rtt.PasnConfig.Builder! -Android.Net.Wifi.Rtt.PasnConfig.GetPmk() -> byte[]? -Android.Net.Wifi.Rtt.PasnConfig.GetProximityDetectionSeekerDeviceIdentityKey() -> byte[]? -Android.Net.Wifi.Rtt.RangingResult.AvailabilityWindowDurationMillis.get -> long -Android.Net.Wifi.Rtt.RangingResult.Builder.SetAvailabilityWindowDurationMillis(long availabilityWindowDurationMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetLmrDelayed(bool isLmrDelayed) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetNominalTimeMillis(long nominalTimeMillis) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetNumNtbRepetitionsPerMeasurement(int numNtbRepetitionsPerMeasurement) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetRetryAfterDurationMillis(int durationMs) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.Builder.SetUsdPeerId(int usdPeerId) -> Android.Net.Wifi.Rtt.RangingResult.Builder! -Android.Net.Wifi.Rtt.RangingResult.IsLmrDelayed.get -> bool -Android.Net.Wifi.Rtt.RangingResult.NominalTimeMillis.get -> long -Android.Net.Wifi.Rtt.RangingResult.NumNtbRepetitionsPerMeasurement.get -> int -Android.Net.Wifi.Rtt.RangingResult.RetryAfterDurationMillis.get -> int -Android.Net.Wifi.Rtt.RangingResult.UsdPeerId.get -> int -Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater = 12 -> Android.Net.Wifi.Rtt.RangingStatus -Android.Net.Wifi.Rtt.ResponderConfig.Builder.Builder(Android.Net.Wifi.Rtt.ResponderConfig! config) -> void -Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetMacAddress(Android.Net.MacAddress? macAddress) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetPeerHandle(Android.Net.Wifi.Aware.PeerHandle? peerHandle) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -Android.Net.Wifi.Rtt.ResponderConfig.Builder.SetUsdPeerId(int peerId) -> Android.Net.Wifi.Rtt.ResponderConfig.Builder! -Android.Net.Wifi.Rtt.ResponderConfig.PeerHandle.get -> Android.Net.Wifi.Aware.PeerHandle? -Android.Net.Wifi.Rtt.ResponderConfig.UsdPeerId.get -> int -Android.Net.Wifi.SoftApConfiguration.Builder.SetBssid(Android.Net.MacAddress? bssid) -> Android.Net.Wifi.SoftApConfiguration.Builder! -Android.Net.Wifi.SoftApConfiguration.Builder.SetPassphrase(string? passphrase, int securityType) -> Android.Net.Wifi.SoftApConfiguration.Builder! -Android.Net.Wifi.SoftApConfiguration.Builder.SetWifiSsid(Android.Net.Wifi.WifiSsid? wifiSsid) -> Android.Net.Wifi.SoftApConfiguration.Builder! -Android.Net.Wifi.WifiConfiguration.AllowAutojoin.get -> bool -Android.Net.Wifi.WifiConfiguration.AllowAutojoin.set -> void -Android.Net.Wifi.WifiConfiguration.Shared.get -> bool -Android.Net.Wifi.WifiConfiguration.Shared.set -> void -Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! -Android.Nfc.CardEmulators.CardEmulation.GetPollingLoopPatternFiltersForService(Android.Content.ComponentName! service) -> System.Collections.Generic.IList! -Android.Nfc.CardEmulators.CardEmulation.INfcEventCallback.OnOffHostAidSelected(string! aid, string! offHostSecureElement) -> void -Android.Nfc.CardEmulators.CardEmulation.IsDeviceScreenOnRequiredForService(Android.Content.ComponentName! service) -> bool -Android.Nfc.CardEmulators.CardEmulation.IsDeviceUnlockRequiredForService(Android.Content.ComponentName! service) -> bool -Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceScreenOnForService(Android.Content.ComponentName! service, bool enable) -> void -Android.Nfc.CardEmulators.CardEmulation.SetRequireDeviceUnlockForService(Android.Content.ComponentName! service, bool enable) -> void -Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee = 4 -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute -Android.Nfc.NfcAdapter.AllowOneTransaction() -> void -Android.Nfc.NfcAdapter.GestureExchangeAid.get -> string? -Android.Nfc.NfcAdapter.IReaderCallback.OnTagLost(Android.Nfc.Tag! tag) -> void -Android.Nfc.NfcAdapter.IsExitFramesSupported.get -> bool -Android.Nfc.NfcAdapter.IsPowerSavingModeEnabled.get -> bool -Android.Nfc.NfcAdapter.IsPowerSavingModeSupported.get -> bool -Android.Nfc.NfcAdapter.IsReaderModeAnnotationSupported.get -> bool -Android.Nfc.NfcAdapter.ResetDiscoveryTechnology(Android.App.Activity? activity) -> void -Android.Nfc.NfcAdapter.SetDiscoveryTechnology(Android.App.Activity? activity, Android.Nfc.NfcReaderFlags pollTechnology, Android.Nfc.NfcListenFlags listenTechnology) -> void -Android.Nfc.NfcAdapter.SetPowerSavingMode(bool enabled) -> void -Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.Fixed = 1 -> Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.NotApplicable = 2 -> Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.NotFixed = 3 -> Android.OS.BackportedFixStatus -Android.OS.BackportedFixStatus.Unknown = 0 -> Android.OS.BackportedFixStatus -Android.OS.BuildVersionCodes.CinnamonBun = 37 -> Android.OS.BuildVersionCodes -Android.OS.BuildVersionCodesFull.Baklava1 = 3600001 -> Android.OS.BuildVersionCodesFull -Android.OS.BuildVersionCodesFull.CinnamonBun = 3700000 -> Android.OS.BuildVersionCodesFull -Android.OS.Parcel.Marshall(Java.Nio.ByteBuffer! buffer) -> void -Android.OS.Parcel.Unmarshall(Java.Nio.ByteBuffer! buffer) -> void -Android.OS.ProfilingManager.AddAllProfilingTriggers() -> void -Android.OS.ProfilingManager.RequestRunningSystemTrace(string? tag) -> void -Android.OS.ProfilingTriggerType.Anomaly = 8 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.AppCompat = 11 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.ColdStart = 10 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage = 9 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace = 3 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop = 4 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeKillRecents = 5 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager = 6 -> Android.OS.ProfilingTriggerType -Android.OS.ProfilingTriggerType.TriggerTypeOom = 7 -> Android.OS.ProfilingTriggerType -Android.OS.Storage.FileManager -Android.OS.Storage.FileManager.EnqueueOperation(Android.OS.Storage.Operations.FileOperationRequest! request) -> Android.OS.Storage.Operations.FileOperationEnqueueResult! -Android.OS.Storage.FileManager.FetchResult(string! requestId) -> Android.OS.Storage.Operations.FileOperationResult? -Android.OS.Storage.FileManager.RegisterCompletionListener(string! requestId) -> void -Android.OS.Storage.FileManager.UnregisterCompletionListener(string! requestId) -> void -Android.OS.Storage.Operations.FileOperationEnqueueResult -Android.OS.Storage.Operations.FileOperationEnqueueResult.DescribeContents() -> int -Android.OS.Storage.Operations.FileOperationEnqueueResult.ErrorCode.get -> int -Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts -Android.OS.Storage.Operations.FileOperationEnqueueResult.IsSuccessful.get -> bool -Android.OS.Storage.Operations.FileOperationEnqueueResult.RequestId.get -> string? -Android.OS.Storage.Operations.FileOperationEnqueueResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.Busy = 1 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull = 6 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest = 2 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.None = -1 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied = 5 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource = 3 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget = 4 -> Android.OS.Storage.Operations.FileOperationErrorCode -Android.OS.Storage.Operations.FileOperationMode -Android.OS.Storage.Operations.FileOperationMode.Copy = 2 -> Android.OS.Storage.Operations.FileOperationMode -Android.OS.Storage.Operations.FileOperationMode.Move = 1 -> Android.OS.Storage.Operations.FileOperationMode -Android.OS.Storage.Operations.FileOperationRequest -Android.OS.Storage.Operations.FileOperationRequest.Builder -Android.OS.Storage.Operations.FileOperationRequest.Builder.Build() -> Android.OS.Storage.Operations.FileOperationRequest! -Android.OS.Storage.Operations.FileOperationRequest.Builder.Builder(int mode) -> void -Android.OS.Storage.Operations.FileOperationRequest.Builder.SetRegisterCompletionListener(bool shouldRegister) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! -Android.OS.Storage.Operations.FileOperationRequest.Builder.SetSource(Android.OS.Storage.Operations.Sources.OperationSource! source) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! -Android.OS.Storage.Operations.FileOperationRequest.Builder.SetTarget(Android.OS.Storage.Operations.Targets.OperationTarget! target) -> Android.OS.Storage.Operations.FileOperationRequest.Builder! -Android.OS.Storage.Operations.FileOperationRequest.DescribeContents() -> int -Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts -Android.OS.Storage.Operations.FileOperationRequest.Mode.get -> int -Android.OS.Storage.Operations.FileOperationRequest.ShouldRegisterCompletionListener() -> bool -Android.OS.Storage.Operations.FileOperationRequest.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! -Android.OS.Storage.Operations.FileOperationRequest.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? -Android.OS.Storage.Operations.FileOperationRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.OS.Storage.Operations.FileOperationResult -Android.OS.Storage.Operations.FileOperationResult.DescribeContents() -> int -Android.OS.Storage.Operations.FileOperationResult.ErrorCode.get -> int -Android.OS.Storage.Operations.FileOperationResult.ErrorMessage.get -> string? -Android.OS.Storage.Operations.FileOperationResult.FailedPaths.get -> System.Collections.Generic.IList! -Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts -Android.OS.Storage.Operations.FileOperationResult.RequestId.get -> string! -Android.OS.Storage.Operations.FileOperationResult.Source.get -> Android.OS.Storage.Operations.Sources.OperationSource! -Android.OS.Storage.Operations.FileOperationResult.Status.get -> int -Android.OS.Storage.Operations.FileOperationResult.Target.get -> Android.OS.Storage.Operations.Targets.OperationTarget? -Android.OS.Storage.Operations.FileOperationResult.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Failed = 4 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Finished = 3 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.InProgress = 2 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Queued = 1 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.FileOperationStatus.Unknown = 0 -> Android.OS.Storage.Operations.FileOperationStatus -Android.OS.Storage.Operations.Sources.AppDataFileSource -Android.OS.Storage.Operations.Sources.AppDataFileSource.AppDataFileSource(Java.IO.File! file) -> void -Android.OS.Storage.Operations.Sources.AppDataFileSource.File.get -> Java.IO.File! -Android.OS.Storage.Operations.Sources.OperationSource -Android.OS.Storage.Operations.Sources.OperationSource.OperationSource(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.OS.Storage.Operations.Targets.OperationTarget -Android.OS.Storage.Operations.Targets.OperationTarget.OperationTarget(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.OS.Storage.Operations.Targets.PccTarget -Android.OS.Storage.Operations.Targets.PccTarget.PccTarget() -> void -Android.OS.Storage.Operations.Targets.PccTarget.PccTarget(string! pathPrefix) -> void -Android.OS.StrictMode.VmPolicy.Builder.DetectImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! -Android.OS.StrictMode.VmPolicy.Builder.PermitImplicitUriPermissionGrant() -> Android.OS.StrictMode.VmPolicy.Builder! -Android.OS.VibrationAttributesUsageType.UsageGestureInput = 98 -> Android.OS.VibrationAttributesUsageType -Android.OS.Vibrators.HapticFeedbackRequest -Android.OS.Vibrators.HapticFeedbackRequest.Builder -Android.OS.Vibrators.HapticFeedbackRequest.Builder.Build() -> Android.OS.Vibrators.HapticFeedbackRequest! -Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(Android.OS.Vibrators.HapticFeedbackRequest! request) -> void -Android.OS.Vibrators.HapticFeedbackRequest.Builder.Builder(int constant) -> void -Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetFlags(int flags) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! -Android.OS.Vibrators.HapticFeedbackRequest.Builder.SetUsage(int usage) -> Android.OS.Vibrators.HapticFeedbackRequest.Builder! -Android.OS.Vibrators.HapticFeedbackRequest.FeedbackConstant.get -> int -Android.OS.Vibrators.HapticFeedbackRequest.Flags.get -> int -Android.OS.Vibrators.HapticFeedbackRequest.Usage.get -> int -Android.Print.PrinterInfo.Builder.SetSetupIntent(Android.App.PendingIntent! setupIntent) -> Android.Print.PrinterInfo.Builder! -Android.Provider.CloudMediaProviderContract.Capabilities.Builder.SetAlbumsAsCategoryEnabled(bool enabled) -> Android.Provider.CloudMediaProviderContract.Capabilities.Builder! -Android.Provider.CloudMediaProviderContract.Capabilities.IsAlbumsAsCategoryEnabled.get -> bool -Android.Provider.ContactsContract.Settings.AccountAttributes -Android.Provider.ContactsPickerSessionContract -Android.Provider.ContactsPickerSessionContract.Session -Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts -Android.Provider.DocumentContractFlags.SupportsRestore = 131072 -> Android.Provider.DocumentContractFlags -Android.Provider.DocumentContractFlags.SupportsTrash = 65536 -> Android.Provider.DocumentContractFlags -Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline = 2097152 -> Android.Provider.DocumentRootFlags -Android.Provider.DocumentRootFlags.SupportsQueryTrash = 1048576 -> Android.Provider.DocumentRootFlags -Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.AvailableLocally = 1 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.DownloadError = 32 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.DownloadProgress = 8 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.LocalChanges = 2 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.UploadError = 16 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.DocumentSyncStateFlags.UploadProgress = 4 -> Android.Provider.DocumentSyncStateFlags -Android.Provider.MediaStorePickImagesHighlightType -Android.Provider.MediaStorePickImagesHighlightType.Collapsed = 0 -> Android.Provider.MediaStorePickImagesHighlightType -Android.Provider.MediaStorePickImagesHighlightType.Expanded = 1 -> Android.Provider.MediaStorePickImagesHighlightType -Android.Ranging.AntennaMode -Android.Ranging.AntennaMode.Directional = 1 -> Android.Ranging.AntennaMode -Android.Ranging.AntennaMode.Omni = 0 -> Android.Ranging.AntennaMode -Android.Ranging.Ble.BleSpecificData -Android.Ranging.Ble.BleSpecificData.DelaySpreadMeters.get -> double -Android.Ranging.Ble.BleSpecificData.DescribeContents() -> int -Android.Ranging.Ble.BleSpecificData.InterfaceConsts -Android.Ranging.Ble.BleSpecificData.RemoteTxPowerDbm.get -> int -Android.Ranging.Ble.BleSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Relative = 1 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.RelativePlusZElement = 3 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.RelativeWithZGravityAligned = 4 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement = 5 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Unknown = 2147483647 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Wgs84 = 0 -> Android.Ranging.CoordinateType -Android.Ranging.CoordinateType.Wgs84PlusZElement = 2 -> Android.Ranging.CoordinateType -Android.Ranging.DlTdoaMeasurement -Android.Ranging.DlTdoaMeasurement.ActiveRangingRoundIndexes.get -> System.Collections.Generic.IList! -Android.Ranging.DlTdoaMeasurement.AnchorCfo.get -> float -Android.Ranging.DlTdoaMeasurement.AnchorLocation -Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateType.get -> int -Android.Ranging.DlTdoaMeasurement.AnchorLocation.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.AnchorLocation.GetRawBytes() -> byte[]! -Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.AnchorLocation.RelativeLocation.get -> Android.Ranging.DlTdoaMeasurement.RelativeLocation? -Android.Ranging.DlTdoaMeasurement.AnchorLocation.Wgs84Location.get -> Android.Ranging.DlTdoaMeasurement.Wgs84Location? -Android.Ranging.DlTdoaMeasurement.AnchorLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.AnchorLocation.ZElementExtension.get -> Android.Ranging.DlTdoaMeasurement.ZElementExtension? -Android.Ranging.DlTdoaMeasurement.AoaAzimuth.get -> float -Android.Ranging.DlTdoaMeasurement.AoaAzimuthFom.get -> int -Android.Ranging.DlTdoaMeasurement.AoaElevation.get -> float -Android.Ranging.DlTdoaMeasurement.AoaElevationFom.get -> int -Android.Ranging.DlTdoaMeasurement.BlockIndex.get -> int -Android.Ranging.DlTdoaMeasurement.Cfo.get -> float -Android.Ranging.DlTdoaMeasurement.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.GetAnchorLocation() -> Android.Ranging.DlTdoaMeasurement.AnchorLocation? -Android.Ranging.DlTdoaMeasurement.GetRxTimestamp() -> byte[]! -Android.Ranging.DlTdoaMeasurement.GetTxTimestamp() -> byte[]! -Android.Ranging.DlTdoaMeasurement.HasSuperclusterId.get -> bool -Android.Ranging.DlTdoaMeasurement.InitiatorReplyTime.get -> long -Android.Ranging.DlTdoaMeasurement.InitiatorResponderTof.get -> int -Android.Ranging.DlTdoaMeasurement.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.IsTxTimestampInCommonTimeBase.get -> bool -Android.Ranging.DlTdoaMeasurement.MeasurementVersion.get -> int -Android.Ranging.DlTdoaMeasurement.MessageControl.get -> int -Android.Ranging.DlTdoaMeasurement.MessageType.get -> int -Android.Ranging.DlTdoaMeasurement.Nlos.get -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation -Android.Ranging.DlTdoaMeasurement.RelativeLocation.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetX() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetY() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.GetZ() -> int -Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.RelativeLocation.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.ResponderReplyTime.get -> long -Android.Ranging.DlTdoaMeasurement.RoundIndex.get -> int -Android.Ranging.DlTdoaMeasurement.Rssi.get -> int -Android.Ranging.DlTdoaMeasurement.SuperclusterId.get -> int -Android.Ranging.DlTdoaMeasurement.Wgs84Location -Android.Ranging.DlTdoaMeasurement.Wgs84Location.Altitude.get -> double -Android.Ranging.DlTdoaMeasurement.Wgs84Location.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.Wgs84Location.Latitude.get -> double -Android.Ranging.DlTdoaMeasurement.Wgs84Location.Longitude.get -> double -Android.Ranging.DlTdoaMeasurement.Wgs84Location.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.DlTdoaMeasurement.ZElementExtension -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorFloorNumber.get -> double -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloor.get -> double -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorRange.get -> Android.Util.Range? -Android.Ranging.DlTdoaMeasurement.ZElementExtension.AnchorHeightAboveFloorUncertainty.get -> int -Android.Ranging.DlTdoaMeasurement.ZElementExtension.DescribeContents() -> int -Android.Ranging.DlTdoaMeasurement.ZElementExtension.ExpectedToMove.get -> int -Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts -Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorFloorNumberOutOfRange.get -> bool -Android.Ranging.DlTdoaMeasurement.ZElementExtension.IsAnchorHeightAboveFloorOutOfRange.get -> bool -Android.Ranging.DlTdoaMeasurement.ZElementExtension.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.MessageType -Android.Ranging.MessageType.FinalDtm = 2 -> Android.Ranging.MessageType -Android.Ranging.MessageType.PollDtm = 0 -> Android.Ranging.MessageType -Android.Ranging.MessageType.ResponseDtm = 1 -> Android.Ranging.MessageType -Android.Ranging.MotionState -Android.Ranging.MotionState.DescribeContents() -> int -Android.Ranging.MotionState.GetMotionState() -> int -Android.Ranging.MotionState.InterfaceConsts -Android.Ranging.MotionState.MotionState(int motionState) -> void -Android.Ranging.MotionState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.MovementExpectation -Android.Ranging.MovementExpectation.Movable = 1 -> Android.Ranging.MovementExpectation -Android.Ranging.MovementExpectation.Stationary = 0 -> Android.Ranging.MovementExpectation -Android.Ranging.MovementExpectation.Unknown = 2 -> Android.Ranging.MovementExpectation -Android.Ranging.Oob.DeviceHandle.BluetoothDevice.get -> Android.Bluetooth.BluetoothDevice? -Android.Ranging.Oob.DeviceHandle.Builder.SetBluetoothDevice(Android.Bluetooth.BluetoothDevice! bluetoothDevice) -> Android.Ranging.Oob.DeviceHandle.Builder! -Android.Ranging.Oob.OobInitiatorRangingConfig.Builder.SetRangingTechnologyFilter(System.Collections.Generic.ICollection! rangingTechnologies) -> Android.Ranging.Oob.OobInitiatorRangingConfig.Builder! -Android.Ranging.Oob.OobInitiatorRangingConfig.RangingTechnologyFilter.get -> System.Collections.Generic.ICollection! -Android.Ranging.RangingCapabilities.WifiPdRangingCapabilities.get -> Android.Ranging.Wifi.PD.WifiPdRangingCapabilities? -Android.Ranging.RangingData.DistanceStandardDeviationMeters.get -> double -Android.Ranging.RangingData.HasDistanceStandardDeviation.get -> bool -Android.Ranging.RangingData.RangingDataExtras.get -> Android.Ranging.RangingDataExtras? -Android.Ranging.RangingDataExtras -Android.Ranging.RangingDataExtras.BleSpecificData.get -> Android.Ranging.Ble.BleSpecificData? -Android.Ranging.RangingDataExtras.DescribeContents() -> int -Android.Ranging.RangingDataExtras.InterfaceConsts -Android.Ranging.RangingDataExtras.UwbSpecificData.get -> Android.Ranging.Uwb.UwbSpecificData? -Android.Ranging.RangingDataExtras.WifiRttSpecificData.get -> Android.Ranging.Wifi.Rtt.WifiRttSpecificData? -Android.Ranging.RangingDataExtras.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.RangingDevice.Builder.SetDlTdoaUwbAddress(Android.Ranging.Uwb.UwbAddress! dlTdoaUwbAddress) -> Android.Ranging.RangingDevice.Builder! -Android.Ranging.RangingDevice.DlTdoaUwbAddress.get -> Android.Ranging.Uwb.UwbAddress? -Android.Ranging.RangingDeviceRole.DeviceRoleDtTag = 2 -> Android.Ranging.RangingDeviceRole -Android.Ranging.RangingManagerType.WifiPd = 5 -> Android.Ranging.RangingManagerType -Android.Ranging.RangingManagerType.WifiStaRtt = 4 -> Android.Ranging.RangingManagerType -Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.Large = 3 -> Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.Moderate = 2 -> Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.NotDetected = 0 -> Android.Ranging.RangingMotion -Android.Ranging.RangingMotion.Slight = 1 -> Android.Ranging.RangingMotion -Android.Ranging.RangingSession.ICallback.OnDlTdoaResults(Android.Ranging.RangingDevice! peer, Android.Ranging.DlTdoaMeasurement! measurement) -> void -Android.Ranging.RangingSession.ICallback.OnMotionReceived(Android.Ranging.RangingDevice! peer, Android.Ranging.MotionState! motion) -> void -Android.Ranging.Raw.RawDtTagRangingConfig -Android.Ranging.Raw.RawDtTagRangingConfig.Builder -Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Build() -> Android.Ranging.Raw.RawDtTagRangingConfig! -Android.Ranging.Raw.RawDtTagRangingConfig.Builder.Builder(Android.Ranging.Raw.RawRangingDevice! tagDevice) -> void -Android.Ranging.Raw.RawDtTagRangingConfig.DtTag.get -> Android.Ranging.Raw.RawRangingDevice! -Android.Ranging.Raw.RawRangingDevice.Builder.SetDlTdoaRangingParams(Android.Ranging.Uwb.DlTdoaRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! -Android.Ranging.Raw.RawRangingDevice.Builder.SetRttStationRangingParams(Android.Ranging.Wifi.Rtt.RttStationRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! -Android.Ranging.Raw.RawRangingDevice.Builder.SetWifiPdRangingParams(Android.Ranging.Wifi.PD.WifiPdRangingParams! params) -> Android.Ranging.Raw.RawRangingDevice.Builder! -Android.Ranging.Raw.RawRangingDevice.DlTdoaRangingParams.get -> Android.Ranging.Uwb.DlTdoaRangingParams? -Android.Ranging.Raw.RawRangingDevice.RangingIntervalValues.get -> System.Collections.Generic.IDictionary! -Android.Ranging.Raw.RawRangingDevice.RttStationRangingParams.get -> Android.Ranging.Wifi.Rtt.RttStationRangingParams? -Android.Ranging.Raw.RawRangingDevice.WifiPdRangingParams.get -> Android.Ranging.Wifi.PD.WifiPdRangingParams? -Android.Ranging.SessionConfig.AntennaMode.get -> int -Android.Ranging.SessionConfig.Builder.SetAntennaMode(int antennaMode) -> Android.Ranging.SessionConfig.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams -Android.Ranging.Uwb.DlTdoaRangingParams.Builder -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Build() -> Android.Ranging.Uwb.DlTdoaRangingParams! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.Builder(int sessionId) -> void -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetComplexChannel(Android.Ranging.Uwb.UwbComplexChannel! complexChannel) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetDeviceAddress(Android.Ranging.Uwb.UwbAddress! deviceAddress) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetMeasurementVersion(int measurementVersion) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingIntervalMillis(int rangingIntervalMs) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetRangingRoundIndexes(byte[]! rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSessionKeyInfo(byte[]! sessionKeyInfo) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotDuration(int slotDuration) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.Builder.SetSlotsPerRangingRound(int slotsPerRangingRound) -> Android.Ranging.Uwb.DlTdoaRangingParams.Builder! -Android.Ranging.Uwb.DlTdoaRangingParams.ComplexChannel.get -> Android.Ranging.Uwb.UwbComplexChannel! -Android.Ranging.Uwb.DlTdoaRangingParams.DescribeContents() -> int -Android.Ranging.Uwb.DlTdoaRangingParams.DeviceAddress.get -> Android.Ranging.Uwb.UwbAddress! -Android.Ranging.Uwb.DlTdoaRangingParams.GetRangingRoundIndexes() -> byte[]? -Android.Ranging.Uwb.DlTdoaRangingParams.GetSessionKeyInfo() -> byte[]? -Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts -Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.RangingIntervalMillis.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.SessionId.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.SlotDuration.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.SlotsPerRangingRound.get -> int -Android.Ranging.Uwb.DlTdoaRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.LineOfSight.Los = 0 -> Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.LineOfSight.LosUndetermined = 255 -> Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.LineOfSight.Nlos = 1 -> Android.Ranging.Uwb.LineOfSight -Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.MeasurementVersion.Unknown = 2147483647 -> Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.MeasurementVersion.v1 = 1 -> Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.MeasurementVersion.v2 = 2 -> Android.Ranging.Uwb.MeasurementVersion -Android.Ranging.Uwb.UwbRangingCapabilities.IsDlTdoaSupported.get -> bool -Android.Ranging.Uwb.UwbRangingCapabilities.SupportedAntennaModes.get -> System.Collections.Generic.IList! -Android.Ranging.Uwb.UwbSpecificData -Android.Ranging.Uwb.UwbSpecificData.DescribeContents() -> int -Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts -Android.Ranging.Uwb.UwbSpecificData.NonLineOfSight.get -> int -Android.Ranging.Uwb.UwbSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.DescribeContents() -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211azNtbMinRangingInterval() -> Java.Time.Duration! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Get80211mcMinRangingInterval() -> Java.Time.Duration! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211azNtbSupported() -> bool -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Is80211mcSupported() -> bool -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxChannelWidth.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.MaxPreamble.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.ProximityDetectionMacAddress.get -> Android.Net.MacAddress! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedDiscoveryChannelFrequenciesMhz.get -> System.Collections.Generic.ICollection! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.SupportedPasnModes.get -> System.Collections.Generic.ICollection! -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Technology.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.PD.WifiPdRangingParams -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Build() -> Android.Ranging.Wifi.PD.WifiPdRangingParams! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.Builder(Android.Net.MacAddress! peerMacAddress) -> void -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDeviceIk(byte[]? deviceIk) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetDiscoveryChannelFrequencyMhz(int discoveryChannelFrequencyMhz) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPasnMode(int pasnMode) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPassword(string? password) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetPreambleType(int preambleType) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetRangingUpdateRate(int rangingUpdateRate) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.SetResponder80211azNtbSupported(bool isResponder80211azNtbSupported) -> Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder! -Android.Ranging.Wifi.PD.WifiPdRangingParams.ChannelWidth.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.DescribeContents() -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.DiscoveryChannelFrequencyMhz.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.GetDeviceIk() -> byte[]? -Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts -Android.Ranging.Wifi.PD.WifiPdRangingParams.IsResponder80211azNtbSupported.get -> bool -Android.Ranging.Wifi.PD.WifiPdRangingParams.PasnMode.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.Password.get -> string? -Android.Ranging.Wifi.PD.WifiPdRangingParams.PeerMacAddress.get -> Android.Net.MacAddress! -Android.Ranging.Wifi.PD.WifiPdRangingParams.PreambleType.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.RangingUpdateRate.get -> int -Android.Ranging.Wifi.PD.WifiPdRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated = 1 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated = 0 -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -Android.Ranging.Wifi.Rtt.RttStationRangingParams -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Bssid.get -> string! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Build() -> Android.Ranging.Wifi.Rtt.RttStationRangingParams! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.Builder(string! bssid) -> void -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetChannelWidth(int channelWidth) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.SetRangingUpdateRate(int updateRate) -> Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder! -Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidth.get -> int -Android.Ranging.Wifi.Rtt.RttStationRangingParams.DescribeContents() -> int -Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts -Android.Ranging.Wifi.Rtt.RttStationRangingParams.RangingUpdateRate.get -> int -Android.Ranging.Wifi.Rtt.RttStationRangingParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Ranging.Wifi.Rtt.WifiRttSpecificData -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DescribeContents() -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.DistanceStandardDeviationMeters.get -> double -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.GetLci() -> byte[]! -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementBandwidth.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.MeasurementChannelFrequencyMHz.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumAttemptedMeasurements.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.NumSuccessfulMeasurements.get -> int -Android.Ranging.Wifi.Rtt.WifiRttSpecificData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Runtime.XmlReaderPullParser.GetNamespace(string? prefix) -> string? -Android.Runtime.XmlReaderPullParser.GetTextCharacters(int[]? holderForStartAndLength) -> char[]! -Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Disabled = 1 -> Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Enabled = 3 -> Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Opportunistic = 2 -> Android.Security.DomainEncryptionMode -Android.Security.DomainEncryptionMode.Unknown = 0 -> Android.Security.DomainEncryptionMode -Android.Security.KeyStoreExceptionError.ErrorTooManyKeys = 18 -> Android.Security.KeyStoreExceptionError -Android.Service.Autofill.EventType.ResponseDiscarded = 7 -> Android.Service.Autofill.EventType -Android.Service.Chooser.ChooserManager -Android.Service.Chooser.ChooserManager.ChooserManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Service.Chooser.ChooserSession -Android.Service.Chooser.ChooserSession.AddStateListener(Java.Util.Concurrent.IExecutor! executor, Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void -Android.Service.Chooser.ChooserSession.Bounds.get -> Android.Graphics.Rect? -Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs -Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.Bounds.get -> Android.Graphics.Rect! -Android.Service.Chooser.ChooserSession.BoundsChangedEventArgs.BoundsChangedEventArgs(Android.Graphics.Rect! bounds) -> void -Android.Service.Chooser.ChooserSession.EndSession() -> void -Android.Service.Chooser.ChooserSession.IStateListener -Android.Service.Chooser.ChooserSession.IStateListener.OnBoundsChanged(Android.Graphics.Rect! bounds) -> void -Android.Service.Chooser.ChooserSession.IStateListener.OnStateChanged(int state) -> void -Android.Service.Chooser.ChooserSession.InitialRestingBounds.get -> Android.Graphics.Rect? -Android.Service.Chooser.ChooserSession.RemoveStateListener(Android.Service.Chooser.ChooserSession.IStateListener! listener) -> void -Android.Service.Chooser.ChooserSession.SetTargetsEnabled(bool isEnabled) -> void -Android.Service.Chooser.ChooserSession.State.get -> int -Android.Service.Chooser.ChooserSession.StateChangedEventArgs -Android.Service.Chooser.ChooserSession.StateChangedEventArgs.State.get -> int -Android.Service.Chooser.ChooserSession.StateChangedEventArgs.StateChangedEventArgs(int state) -> void -Android.Service.Chooser.ChooserSession.Token.get -> Android.Service.Chooser.ChooserSessionToken! -Android.Service.Chooser.ChooserSession.UpdateIntent(Android.Content.Intent! intent) -> void -Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionState.Closed = 2 -> Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionState.Initialized = 0 -> Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionState.Started = 1 -> Android.Service.Chooser.ChooserSessionState -Android.Service.Chooser.ChooserSessionToken -Android.Service.Chooser.ChooserSessionToken.DescribeContents() -> int -Android.Service.Chooser.ChooserSessionToken.InterfaceConsts -Android.Service.Chooser.ChooserSessionToken.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Service.Messaging.AlternativeMessageTransportService -Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService() -> void -Android.Service.Messaging.AlternativeMessageTransportService.AlternativeMessageTransportService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Service.Messaging.UpgradeStatus -Android.Service.Messaging.UpgradeStatus.Accepted = 1 -> Android.Service.Messaging.UpgradeStatus -Android.Service.Messaging.UpgradeStatus.Rejected = 2 -> Android.Service.Messaging.UpgradeStatus -Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed = 24 -> Android.Service.Notification.NotificationCancelReason -Android.Service.Notification.NotificationListenerService.DeleteConversationNotificationChannel(string! pkg, Android.OS.UserHandle! user, string! channelId) -> void -Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent = 256 -> Android.Service.Voice.ShowFlags -Android.Service.Voice.VoiceInteractionService.SetInvocationEffectEnabled(bool enabled) -> void -Android.Systems.StructDlInfo -Android.Systems.StructDlInfo.DliFbase.get -> long -Android.Systems.StructDlInfo.DliFbase.set -> void -Android.Systems.StructDlInfo.DliFname.get -> string? -Android.Systems.StructDlInfo.DliFname.set -> void -Android.Systems.StructDlInfo.DliSaddr.get -> long -Android.Systems.StructDlInfo.DliSaddr.set -> void -Android.Systems.StructDlInfo.DliSname.get -> string? -Android.Systems.StructDlInfo.DliSname.set -> void -Android.Systems.StructDlInfo.StructDlInfo(string? dli_fname, long dli_fbase, string? dli_sname, long dli_saddr) -> void -Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.AskToHold = 3 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.CallScreening = 2 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.Unknown = 0 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.AudioProcessingUseCase.Voicemail = 1 -> Android.Telecom.AudioProcessingUseCase -Android.Telecom.Call.AudioProcessingUseCase.get -> int -Android.Telecom.Call.Transfer(Android.Net.Uri! targetNumber, bool isConfirmationRequired) -> void -Android.Telecom.Call.Transfer(Android.Telecom.Call! toCall) -> void -Android.Telecom.CallAttributes.Builder.SetContactUri(Android.Net.Uri! contactUri) -> Android.Telecom.CallAttributes.Builder! -Android.Telecom.CallAttributes.Builder.SetIsGroupCall(bool isGroupCall) -> Android.Telecom.CallAttributes.Builder! -Android.Telecom.CallAttributes.Builder.SetLogExcluded(bool isExcluded) -> Android.Telecom.CallAttributes.Builder! -Android.Telecom.CallAttributes.ContactUri.get -> Android.Net.Uri? -Android.Telecom.CallAttributes.IsGroupCall.get -> bool -Android.Telecom.CallAttributes.IsLogExcluded.get -> bool -Android.Telecom.CallCapability.PropertyRemotelyHosted = 65536 -> Android.Telecom.CallCapability -Android.Telecom.CallControl.Answer(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallControl.RequestVideoState(int callType, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallControl.SetContactUri(Android.Net.Uri? uri, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallControl.SetGroupCallState(bool isGroupCall, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Telecom.CallRedirectionService.PlaceCallToAlternateNumber(Android.Net.Uri! alternateUri, Android.Telecom.PhoneAccountHandle! targetPhoneAccount, bool confirmFirst) -> void -Android.Telecom.CallType.Messaging = 3 -> Android.Telecom.CallType -Android.Telecom.Conference.Conferenceables.get -> System.Collections.Generic.IList! -Android.Telecom.Conference.Conferenceables.set -> void -Android.Telecom.Connection.AudioProcessingUseCase.get -> int -Android.Telecom.Connection.SetAudioProcessing(int useCase) -> void -Android.Telecom.Connection.SetSimulatedRinging() -> void -Android.Telecom.ConnectionCapability.CapabilityTransfer = 134217728 -> Android.Telecom.ConnectionCapability -Android.Telecom.ConnectionCapability.CapabilityTransferConsultative = 268435456 -> Android.Telecom.ConnectionCapability -Android.Telecom.ConnectionService.AddConferenceFromConnection(Android.Telecom.Conference! conference, Android.Telecom.Connection! originalConnection) -> void -Android.Telecom.ConnectionState.SimulatedRinging = 9 -> Android.Telecom.ConnectionState -Android.Telecom.ConnectionState.StateAudioProcessing = 8 -> Android.Telecom.ConnectionState -Android.Telecom.CrsMediaType -Android.Telecom.CrsMediaType.Audio = 1 -> Android.Telecom.CrsMediaType -Android.Telecom.CrsMediaType.None = 0 -> Android.Telecom.CrsMediaType -Android.Telecom.CrsMediaType.Video = 2 -> Android.Telecom.CrsMediaType -Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall = 1048576 -> Android.Telecom.PhoneAccountCapability -Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Background = 168 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.DownlinkStreaming = 163 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Ims = 1 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Internet = 8 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.IotDelayTolerant = 161 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant = 162 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning = 16 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack = 171 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications = 169 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Mms = 2 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.RealTimeInteractive = 166 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Supl = 4 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications = 170 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.UnifiedCommunications = 167 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.Unknown = 0 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.UplinkStreaming = 164 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.ConnectionCapability.VehicularCommunications = 165 -> Android.Telephony.Data.ConnectionCapability -Android.Telephony.Data.TrafficDescriptor.Builder.SetConnectionCapability(int connectionCapability) -> Android.Telephony.Data.TrafficDescriptor.Builder! -Android.Telephony.Data.TrafficDescriptor.ConnectionCapability.get -> int -Android.Telephony.Ims.ImsRegistrationAttributes.FlagRegistrationTypeEmergency.get -> bool -Android.Telephony.Ims.ImsRegistrationAttributes.FlagVirtualRegistrationForEmergencyCall.get -> bool -Android.Telephony.Ims.ImsRegistrationAttributes.PcscfAddress.get -> string? -Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency = 2 -> Android.Telephony.Ims.RegistrationAttributes -Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall = 4 -> Android.Telephony.Ims.RegistrationAttributes -Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms = 7 -> Android.Telephony.NetworkRegistrationInfoServiceType -Android.Telephony.ParsedPhoneNumber -Android.Telephony.ParsedPhoneNumber.DescribeContents() -> int -Android.Telephony.ParsedPhoneNumber.ErrorCode.get -> int -Android.Telephony.ParsedPhoneNumber.GetParsedPhoneNumber() -> string! -Android.Telephony.ParsedPhoneNumber.InterfaceConsts -Android.Telephony.ParsedPhoneNumber.IsValidPhoneNumber.get -> bool -Android.Telephony.ParsedPhoneNumber.ParsedPhoneNumber(string! phoneNumber, int errorCode, bool isValidPhoneNumber) -> void -Android.Telephony.ParsedPhoneNumber.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer = 1 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.None = 0 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException = 2 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.ParsedPhoneNumberErrorType.Unknown = -1 -> Android.Telephony.ParsedPhoneNumberErrorType -Android.Telephony.PhoneNumberManager -Android.Telephony.PhoneNumberManager.PhoneNumberManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Telephony.PhoneNumberSource.Ts43 = 4 -> Android.Telephony.PhoneNumberSource -Android.Telephony.Satellite.NtnSignalStrength -Android.Telephony.Satellite.NtnSignalStrength.DescribeContents() -> int -Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts -Android.Telephony.Satellite.NtnSignalStrength.Level.get -> int -Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrength(Android.Telephony.Satellite.NtnSignalStrength? source) -> void -Android.Telephony.Satellite.NtnSignalStrength.WriteToParcel(Android.OS.Parcel! out, Android.OS.ParcelableWriteFlags flags) -> void -Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Good = 3 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Great = 4 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate = 2 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.None = 0 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor = 1 -> Android.Telephony.Satellite.NtnSignalStrengthLevel -Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry = 138 -> Android.Telephony.SmsResult -Android.Telephony.SubscriptionPlan.DataUsageResetTime.get -> Java.Time.ZonedDateTime? -Android.Telephony.SubscriptionPlan.Id.get -> int -Android.Telephony.SubscriptionPlan.Types.get -> System.Collections.Generic.ICollection! -Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Business = 8 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Cellular = 1 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.DataOnly = 6 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Family = 7 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Iot = 3 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Postpaid = 4 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Prepaid = 5 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Roaming = 9 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Satellite = 2 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.SubscriptionPlanType.Tethering = 10 -> Android.Telephony.SubscriptionPlanType -Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.AvailableServices.get -> int[]! -Android.Telephony.TelephonyCallback.CarrierRoamingNtnAvailableServicesChangedEventArgs.CarrierRoamingNtnAvailableServicesChangedEventArgs(int[]! availableServices) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.CarrierRoamingNtnEligibleStateChangedEventArgs(bool eligible) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnEligibleStateChangedEventArgs.Eligible.get -> bool -Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.Active.get -> bool -Android.Telephony.TelephonyCallback.CarrierRoamingNtnModeChangedEventArgs.CarrierRoamingNtnModeChangedEventArgs(bool active) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs -Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.CarrierRoamingNtnSignalStrengthChangedEventArgs(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void -Android.Telephony.TelephonyCallback.CarrierRoamingNtnSignalStrengthChangedEventArgs.NtnSignalStrength.get -> Android.Telephony.Satellite.NtnSignalStrength! -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnAvailableServicesChanged(int[]! availableServices) -> void -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnEligibleStateChanged(bool eligible) -> void -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnModeChanged(bool active) -> void -Android.Telephony.TelephonyCallback.ICarrierRoamingNtnListener.OnCarrierRoamingNtnSignalStrengthChanged(Android.Telephony.Satellite.NtnSignalStrength! ntnSignalStrength) -> void -Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Full = 1 -> Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Hco = 2 -> Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Off = 0 -> Android.Telephony.TelephonyManagerTtyMode -Android.Telephony.TelephonyManagerTtyMode.Vco = 3 -> Android.Telephony.TelephonyManagerTtyMode -Android.Text.InputType -Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected = 2097152 -> Android.Text.InputTypes -Android.Text.ShowSecretsSetting -Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending = 1 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending = 2 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.None = 0 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other = 3 -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.get -> int -Android.Views.Accessibility.AccessibilityEvent.TextChangeTypes.set -> void -Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder.SetSortDirection(int sortDirection) -> Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirection.get -> int -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Alpha.get -> float -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.BackgroundColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Build() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder() -> void -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.Builder(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo! info) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearAlpha() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearBackgroundColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearHintTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLayoutSize() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearLinkTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextColor() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeInPx() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.ClearTextSizeUnit() -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetAlpha(float alpha) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetBackgroundColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetHintTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLayoutSize(int width, int height) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetLinkTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextColor(Android.Graphics.Color color) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeInPx(float textSizeInPx) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.SetTextSizeUnit(int textSizeUnit) -> Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.HintTextColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.LinkTextColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.TextColor.get -> Android.Graphics.Color -Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathInfo(string! tag) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.Selection -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.End.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Selection(Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! start, Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! end) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Start.get -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! -Android.Views.Accessibility.AccessibilityNodeInfo.Selection.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.DescribeContents() -> int -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Node.get -> Android.Views.Accessibility.AccessibilityNodeInfo? -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Offset.get -> int -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.Accessibility.AccessibilityNodeInfo! node, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.SelectionPosition(Android.Views.View! view, int virtualDescendantId, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.View.get -> Android.Views.View? -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.VirtualDescendantId.get -> int -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo -Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.StructuredDataInfo(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Views.Accessibility.AccessibilityWindowInfo.Refresh() -> bool -Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection = 65536 -> Android.Views.Accessibility.ContentChangeTypes -Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.CommittedByIme = 2 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme = 4 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.InComposition = 1 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Accessibility.TextChangeTypes.Undefined = 0 -> Android.Views.Accessibility.TextChangeTypes -Android.Views.Autofill.AutofillNoiseInjectedData -Android.Views.Autofill.AutofillNoiseInjectedData.DescribeContents() -> int -Android.Views.Autofill.AutofillNoiseInjectedData.GetNoiseInjectedPayload() -> byte[]! -Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts -Android.Views.Autofill.AutofillNoiseInjectedData.RetainedBitMask.get -> sbyte -Android.Views.Autofill.AutofillNoiseInjectedData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.BlurRegion -Android.Views.BlurRegion.BlurRegion(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Views.BufferTransform.MirrorHorizontalRotate90 = 5 -> Android.Views.BufferTransform -Android.Views.BufferTransform.MirrorVerticalRotate90 = 6 -> Android.Views.BufferTransform -Android.Views.FrameRateVelocityPoint -Android.Views.FrameRateVelocityPoint.DescribeContents() -> int -Android.Views.FrameRateVelocityPoint.DpPerSecond.get -> float -Android.Views.FrameRateVelocityPoint.FramePerSecond.get -> float -Android.Views.FrameRateVelocityPoint.FrameRateVelocityPoint(float framePerSecond, float dpPerSecond) -> void -Android.Views.FrameRateVelocityPoint.InterfaceConsts -Android.Views.FrameRateVelocityPoint.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Views.HdrType.HdrTypeHlgPlus = 6 -> Android.Views.HdrType -Android.Views.IAttachedSurfaceControl.CreateMirror() -> Android.Views.SurfaceControl! -Android.Views.IViewParent.RequestChildRectangleOnScreen(Android.Views.View! child, Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool -Android.Views.InputDevice.AssociatedDisplayId.get -> int -Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(string! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! -Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabel.get -> string? -Android.Views.InputMethods.InputMethodSubtype.SubtypeShortLabelFormatted.get -> Java.Lang.ICharSequence! -Android.Views.InputMethods.TextAttribute.Builder.SetTextSuggestionSelected(bool textSuggestionSelected) -> Android.Views.InputMethods.TextAttribute.Builder! -Android.Views.InputMethods.TextAttribute.IsTextSuggestionSelected.get -> bool -Android.Views.Keycode.Accessibility = 338 -> Android.Views.Keycode -Android.Views.Keycode.ContextualInsert = 340 -> Android.Views.Keycode -Android.Views.Keycode.ContextualSearch = 339 -> Android.Views.Keycode -Android.Views.PointerCaptureMode -Android.Views.PointerCaptureMode.Absolute = 1 -> Android.Views.PointerCaptureMode -Android.Views.PointerCaptureMode.Relative = 2 -> Android.Views.PointerCaptureMode -Android.Views.PointerCaptureMode.Uncaptured = 0 -> Android.Views.PointerCaptureMode -Android.Views.RoundedRectBlurRegion -Android.Views.RoundedRectBlurRegion.Bounds.get -> Android.Graphics.RectF! -Android.Views.RoundedRectBlurRegion.Bounds.set -> void -Android.Views.RoundedRectBlurRegion.GetCornerRadii() -> float[]! -Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion() -> void -Android.Views.RoundedRectBlurRegion.RoundedRectBlurRegion(Android.Graphics.RectF! rect, float[]! cornerRadii, float alpha, float blurRadius) -> void -Android.Views.RoundedRectBlurRegion.SetCornerRadii(float cornerRadius) -> void -Android.Views.RoundedRectBlurRegion.SetCornerRadii(float[]! cornerRadii) -> void -Android.Views.SurfaceControlViewHost.LayoutParams -Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(int width, int height, bool focusable) -> void -Android.Views.SurfaceControlViewHost.LayoutParams.LayoutParams(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Views.View.ICalledFromWrongThreadListener -Android.Views.View.ICalledFromWrongThreadListener.OnCalledFromWrongThread() -> void -Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.InputFocus = 3 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly = 1 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.TextCursor = 2 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewRectangleOnScreenRequestSource.Undefined = 0 -> Android.Views.ViewRectangleOnScreenRequestSource -Android.Views.ViewTreeObserver.DispatchOnScrollChanged() -> void -Android.Webkit.ChromeFileChooserMode.OpenFolder = 2 -> Android.Webkit.ChromeFileChooserMode -Android.Webkit.PermissionMode -Android.Webkit.PermissionMode.Read = 0 -> Android.Webkit.PermissionMode -Android.Webkit.PermissionMode.ReadWrite = 1 -> Android.Webkit.PermissionMode -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.Builder(Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo! featureInfo) -> void -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightAlbumId(string! highlightAlbumId) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightSearchMediaTextQuery(string! highlightSearchMediaTextQuery) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetHighlightType(int highlightType) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetPickerLaunchedInExpandedState(bool launchedPickerInExpandedState) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetSelectionParams(Android.Widget.PhotoPicker.PhotoPickerSelectionParams? selectionParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetUiCustomizationParams(Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? uiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightAlbumId.get -> string! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightSearchMediaTextQuery.get -> string! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.HighlightType.get -> int -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsPickerLaunchedInExpandedState.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.SelectionParams.get -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams? -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.UiCustomizationParams.get -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams? -Android.Widget.PhotoPicker.PhotoPickerSelectionParams -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.Builder() -> void -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxMediaItemSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxSelectionBatchSize() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMaxVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMimeTypes() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinMediaItemResolution() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.ClearMinVideoDuration() -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemResolutionInPixels(long maxMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxMediaItemSizeInBytes(long maxMediaItemSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxSelectionBatchSizeInBytes(long maxSelectionBatchSizeInBytes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMaxVideoDuration(Java.Time.Duration! maxVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMimeTypes(System.Collections.Generic.IList! mimeTypes) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinMediaItemResolutionInPixels(long minMediaItemResolutionInPixels) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.SetMinVideoDuration(Java.Time.Duration! minVideoDuration) -> Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.DescribeContents() -> int -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemResolutionInPixels.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxMediaItemSizeInBytes.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxSelectionBatchSizeInBytes.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MaxVideoDuration.get -> Java.Time.Duration? -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MimeTypes.get -> System.Collections.Generic.IList! -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinMediaItemResolutionInPixels.get -> long -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.MinVideoDuration.get -> Java.Time.Duration? -Android.Widget.PhotoPicker.PhotoPickerSelectionParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatio.get -> int -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams! -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.Builder() -> void -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.SetAspectRatio(int aspectRatio) -> Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder! -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.DescribeContents() -> int -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts -Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Widget.Photopicker.AspectRatio -Android.Widget.Photopicker.AspectRatio.Portrait916 = 1 -> Android.Widget.Photopicker.AspectRatio -Android.Widget.Photopicker.AspectRatio.Square11 = 0 -> Android.Widget.Photopicker.AspectRatio -Android.Widget.Photopicker.AspectRatio.Undefined = -1 -> Android.Widget.Photopicker.AspectRatio -Java.Interop.BaseExportAttribute -Java.Interop.BaseExportAttribute.BaseExportAttribute() -> void -Java.Interop.IAndroidCallableWrapper -Java.Interop.IAndroidCallableWrapper.RegisterNatives(Java.Interop.JniType! nativeClass) -> void -Java.Interop.JavaPeerAliasesAttribute -Java.Interop.JavaPeerAliasesAttribute.Aliases.get -> string![]! -Java.Interop.JavaPeerAliasesAttribute.JavaPeerAliasesAttribute(params string![]! aliases) -> void -Java.Interop.JavaPeerProxy -Java.Interop.JavaPeerProxy.JavaPeerProxy(string! jniName, System.Type! targetType) -> void -Java.Interop.JavaPeerProxy.JniName.get -> string! -Java.Interop.JavaPeerProxy.TargetType.get -> System.Type! -Java.Lang.ICharSequence.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void -Java.Lang.IllegalCallerException -Java.Lang.IllegalCallerException.IllegalCallerException() -> void -Java.Lang.IllegalCallerException.IllegalCallerException(Java.Lang.Throwable? cause) -> void -Java.Lang.IllegalCallerException.IllegalCallerException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Java.Lang.IllegalCallerException.IllegalCallerException(string? message, Java.Lang.Throwable? cause) -> void -Java.Lang.IllegalCallerException.IllegalCallerException(string? s) -> void -Java.Lang.String.IndexOf(int ch, int beginIndex, int endIndex) -> int -Java.Lang.String.IndexOf(string! str, int beginIndex, int endIndex) -> int -Java.Lang.String.SplitWithDelimiters(string! regex, int limit) -> string![]! -Java.Lang.StringBuffer.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -Java.Lang.StringBuffer.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuffer! -Java.Lang.StringBuffer.Repeat(int codePoint, int count) -> Java.Lang.StringBuffer! -Java.Lang.StringBuffer.Repeat(string! cs, int count) -> Java.Lang.StringBuffer! -Java.Lang.StringBuilder.GetChars(int srcBegin, int srcEnd, char[]? dst, int dstBegin) -> void -Java.Lang.StringBuilder.Repeat(Java.Lang.ICharSequence! cs, int count) -> Java.Lang.StringBuilder! -Java.Lang.StringBuilder.Repeat(int codePoint, int count) -> Java.Lang.StringBuilder! -Java.Lang.StringBuilder.Repeat(string! cs, int count) -> Java.Lang.StringBuilder! -Java.Lang.Thread.Join(Java.Time.Duration? duration) -> bool -Java.Lang.WrongThreadException -Java.Lang.WrongThreadException.WrongThreadException() -> void -Java.Lang.WrongThreadException.WrongThreadException(Java.Lang.Throwable? cause) -> void -Java.Lang.WrongThreadException.WrongThreadException(string? message, Java.Lang.Throwable? cause) -> void -Java.Lang.WrongThreadException.WrongThreadException(string? s) -> void -Java.Time.Duration.IsPositive.get -> bool -Java.Util.Streams.Gatherer -Java.Util.Streams.Gatherers -Java.Util.Streams.IGatherer -Java.Util.Streams.IGatherer.AndThen(Java.Util.Streams.IGatherer? that) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.Combiner() -> Java.Util.Functions.IBinaryOperator? -Java.Util.Streams.IGatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? -Java.Util.Streams.IGatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? -Java.Util.Streams.IGatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? -Java.Util.Streams.IGatherer.Finisher() -> Java.Util.Functions.IBiConsumer? -Java.Util.Streams.IGatherer.GetIntegrator() -> Java.Util.Streams.IGatherer.IIntegrator? -Java.Util.Streams.IGatherer.IDownstream -Java.Util.Streams.IGatherer.IDownstream.IsRejecting.get -> bool -Java.Util.Streams.IGatherer.IDownstream.Push(Java.Lang.Object? element) -> bool -Java.Util.Streams.IGatherer.IIntegrator -Java.Util.Streams.IGatherer.IIntegrator.IGreedy -Java.Util.Streams.IGatherer.IIntegrator.Integrate(Java.Lang.Object? state, Java.Lang.Object? element, Java.Util.Streams.IGatherer.IDownstream? downstream) -> bool -Java.Util.Streams.IGatherer.IIntegrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? -Java.Util.Streams.IGatherer.IIntegrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? -Java.Util.Streams.IGatherer.Initializer() -> Java.Util.Functions.ISupplier? -Java.Util.Streams.IGatherer.Integrator -Java.Util.Streams.IGatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -Java.Util.Streams.IGatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -Microsoft.Android.Runtime.TrimmableTypeMap -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetComment(string? comment) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetDomain(string? domain) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetExpiryDate(Java.Util.Date? date) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetPath(string? path) -> void -Org.Apache.Http.Impl.Cookie.BasicClientCookie.SetValue(string? value) -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler -REMOVED Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan -REMOVED Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? -REMOVED Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool -REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan -REMOVED Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void -REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool -REMOVED Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? -REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? -REMOVED Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void -REMOVED override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void -REMOVED override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! -REMOVED virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! Xamarin.Android.Net.IAndroidAuthenticationModule.Authenticate(string! challenge, Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? Xamarin.Android.Net.IAndroidAuthenticationModule.PreAuthenticate(Java.Net.HttpURLConnection! request, System.Net.ICredentials! credentials) -> System.Net.Authorization? -abstract Android.App.PrivateCompute.DataMigrationToPccService.OnMigrationRequested(Java.Util.Functions.IConsumer! callback) -> void -abstract Android.App.PrivateCompute.PccService.OnReceiveData(Android.OS.Bundle! data, string! packageName) -> void -abstract Android.Media.Projection.AppContentProjectionService.OnContentRequest(Android.Media.Projection.AppContentRequest! request) -> void -abstract Android.Media.Projection.AppContentProjectionService.OnContentRequestCanceled() -> void -abstract Android.Media.Projection.AppContentProjectionService.OnLoopbackProjectionStarted(Android.Media.Projection.AppContentProjectionSession! session, int contentId) -> bool -abstract Android.Media.Projection.AppContentProjectionService.OnSessionStopped(Android.Media.Projection.AppContentProjectionSession! session) -> void -abstract Android.OS.Storage.Operations.Sources.OperationSource.ToString() -> string! -abstract Android.OS.Storage.Operations.Targets.OperationTarget.ToString() -> string! -abstract Android.Service.Messaging.AlternativeMessageTransportService.OnMessageUpgradeRequested(Android.Net.Uri! contentUri, Java.Util.Functions.IConsumer! upgradeStatus) -> void -abstract Android.Views.BlurRegion.Copy() -> Android.Views.BlurRegion! -abstract Java.Interop.JavaPeerProxy.CreateInstance(nint handle, Android.Runtime.JniHandleOwnership transfer) -> Java.Interop.IJavaPeerable? -abstract Java.Util.Spliterators.AbstractSpliterator.TryAdvance(Java.Util.Functions.IConsumer? action) -> bool -const Android.App.ActivityManager.AppTask.WindowingLayerNormalApp = Android.App.ActivityManagerAppTaskWindowingLayer.NormalApp -> Android.App.ActivityManagerAppTaskWindowingLayer -const Android.App.ActivityManager.AppTask.WindowingLayerPinned = Android.App.ActivityManagerAppTaskWindowingLayer.Pinned -> Android.App.ActivityManagerAppTaskWindowingLayer -const Android.App.ActivityManager.AppTask.WindowingLayerRequestGranted = Android.App.ActivityManagerAppTaskWindowingLayerResult.Granted -> Android.App.ActivityManagerAppTaskWindowingLayerResult -const Android.App.ActivityManager.AppTask.WindowingLayerRequestRejected = Android.App.ActivityManagerAppTaskWindowingLayerResult.Rejected -> Android.App.ActivityManagerAppTaskWindowingLayerResult -const Android.App.ActivityManager.AppTask.WindowingLayerUndefined = Android.App.ActivityManagerAppTaskWindowingLayer.Undefined -> Android.App.ActivityManagerAppTaskWindowingLayer -const Android.App.Admin.DevicePolicyIdentifiers.CrossProfileWidgetProviderPolicy = "crossProfileWidgetProvider" -> string! -const Android.App.Admin.DevicePolicyIdentifiers.MemoryTaggingPolicy = "memoryTagging" -> string! -const Android.App.AnrTypes.AnrTypeAppTriggered = Android.App.AnrType.AppTriggered -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeApplicationStart = Android.App.AnrType.ApplicationStart -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeBroadcastOfIntent = Android.App.AnrType.BroadcastOfIntent -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeContentProviderNotResponding = Android.App.AnrType.ContentProviderNotResponding -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeExecuteService = Android.App.AnrType.ExecuteService -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeForegroundShortServiceTimeout = Android.App.AnrType.ForegroundShortServiceTimeout -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeInputDispatch = Android.App.AnrType.InputDispatch -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeInputDispatchNoFocusedWindow = Android.App.AnrType.InputDispatchNoFocusedWindow -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeJobServiceStart = Android.App.AnrType.JobServiceStart -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeOther = Android.App.AnrType.Other -> Android.App.AnrType -const Android.App.AnrTypes.AnrTypeStartForegroundService = Android.App.AnrType.StartForegroundService -> Android.App.AnrType -const Android.App.AnrWarningResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AnrWarningResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionActivityId.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionActivityState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault = Android.App.AppFunctions.AppFunctionEnabledState.Default -> Android.App.AppFunctions.AppFunctionEnabledState -const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled = Android.App.AppFunctions.AppFunctionEnabledState.Disabled -> Android.App.AppFunctions.AppFunctionEnabledState -const Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled = Android.App.AppFunctions.AppFunctionEnabledState.Enabled -> Android.App.AppFunctions.AppFunctionEnabledState -const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionMetadata.PropertyEnabledByDefault = "enabledByDefault" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyFunctionId = "id" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaCategory = "schemaCategory" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaName = "schemaName" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertySchemaVersion = "schemaVersion" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyScope = "scope" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeActivity = "activity" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueScopeGlobal = "global" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.ScopeActivity = Android.App.AppFunctions.AppFunctionMetadataScope.Activity -> Android.App.AppFunctions.AppFunctionMetadataScope -const Android.App.AppFunctions.AppFunctionMetadata.ScopeGlobal = Android.App.AppFunctions.AppFunctionMetadataScope.Global -> Android.App.AppFunctions.AppFunctionMetadataScope -const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionName.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionPackageMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionPackageMetadata.PropertyTopLevelDocuments = "topLevelMetadataDocuments" -> string! -const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionSchemaMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionSearchSpec.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppFunctions.AppFunctionUriGrant.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppInteractionAttribution.InteractionTypeOther = Android.App.AppInteractionAttributionInteractionType.Other -> Android.App.AppInteractionAttributionInteractionType -const Android.App.AppInteractionAttribution.InteractionTypeUserQuery = Android.App.AppInteractionAttributionInteractionType.UserQuery -> Android.App.AppInteractionAttributionInteractionType -const Android.App.AppInteractionAttribution.InteractionTypeUserScheduled = Android.App.AppInteractionAttributionInteractionType.UserScheduled -> Android.App.AppInteractionAttributionInteractionType -const Android.App.AppInteractionAttribution.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppInteractionAttribution.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppInteractionContract.InterfaceConsts.Count = "_count" -> string! -const Android.App.AppInteractionContract.InterfaceConsts.Id = "_id" -> string! -const Android.App.AppSearch.AppSearchResult.ResultUnavailable = Android.App.AppSearch.AppSearchResultCode.Unavailable -> Android.App.AppSearch.AppSearchResultCode -const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppSearch.SearchResult.MatchRange.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.AppSearch.SearchResult.TextMatchInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AppSearch.SetSchemaRequest.PrivateComputeCoreUidAccess = Android.App.AppSearch.SchemaRequestPermissions.PrivateComputeCoreUidAccess -> Android.App.AppSearch.SchemaRequestPermissions -const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.ApplicationExitInfo.AnrInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.AutomaticZenRule.TypeTransit = Android.App.AutomaticZenRuleType.Transit -> Android.App.AutomaticZenRuleType -const Android.App.Backup.BackupAgent.FlagCrossPlatformDataTransferIos = Android.App.Backup.BackupTransportFlags.CrossPlatformDataTransferIos -> Android.App.Backup.BackupTransportFlags -const Android.App.HandoffActivityData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.HandoffActivityData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.HandoffActivityParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.HandoffActivityParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.Notification.Action.EmphasisAuto = Android.App.ActionEmphasis.Auto -> Android.App.ActionEmphasis -const Android.App.Notification.Action.EmphasisPrimary = Android.App.ActionEmphasis.Primary -> Android.App.ActionEmphasis -const Android.App.Notification.Action.EmphasisSecondary = Android.App.ActionEmphasis.Secondary -> Android.App.ActionEmphasis -const Android.App.Notification.Action.SemanticActionPause = Android.App.SemanticAction.Pause -> Android.App.SemanticAction -const Android.App.Notification.Action.SemanticActionPlay = Android.App.SemanticAction.Play -> Android.App.SemanticAction -const Android.App.Notification.Action.SemanticActionStop = Android.App.SemanticAction.Stop -> Android.App.SemanticAction -const Android.App.Notification.Action.StyleAuto = Android.App.ActionStyle.Auto -> Android.App.ActionStyle -const Android.App.Notification.Action.StyleIconAndText = Android.App.ActionStyle.IconAndText -> Android.App.ActionStyle -const Android.App.Notification.Action.StyleIconOnly = Android.App.ActionStyle.IconOnly -> Android.App.ActionStyle -const Android.App.Notification.Action.StyleTextOnly = Android.App.ActionStyle.TextOnly -> Android.App.ActionStyle -const Android.App.Notification.ActionBridgedNotificationPreferences = "android.app.action.BRIDGED_NOTIFICATION_PREFERENCES" -> string! -const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.Notification.BridgedNotificationMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.Notification.ExtraPreferSmallIcon = "android.app.preferSmallIcon" -> string! -const Android.App.Notification.ExtraRequestPromotedOngoing = "android.requestPromotedOngoing" -> string! -const Android.App.Notification.Metric.FixedDate.FormatAutomatic = Android.App.FixedDateFormat.Automatic -> Android.App.FixedDateFormat -const Android.App.Notification.Metric.FixedDate.FormatLongDate = Android.App.FixedDateFormat.LongDate -> Android.App.FixedDateFormat -const Android.App.Notification.Metric.FixedDate.FormatShortDate = Android.App.FixedDateFormat.ShortDate -> Android.App.FixedDateFormat -const Android.App.Notification.Metric.TimeDifference.FormatAdaptive = Android.App.TimeDifferenceFormat.Adaptive -> Android.App.TimeDifferenceFormat -const Android.App.Notification.Metric.TimeDifference.FormatChronometer = Android.App.TimeDifferenceFormat.Chronometer -> Android.App.TimeDifferenceFormat -const Android.App.Notification.MetricStyle.MetricIndexNone = -1 -> int -const Android.App.Notification.SemanticStyleCaution = Android.App.NotificationSemanticStyle.Caution -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleDanger = Android.App.NotificationSemanticStyle.Danger -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleInfo = Android.App.NotificationSemanticStyle.Info -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleSafe = Android.App.NotificationSemanticStyle.Safe -> Android.App.NotificationSemanticStyle -const Android.App.Notification.SemanticStyleUnspecified = Android.App.NotificationSemanticStyle.Unspecified -> Android.App.NotificationSemanticStyle -const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PermissionUI.LocationButtonRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PermissionUI.LocationButtonSession.TextTypeNearMyPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeNearYourPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeNone = Android.App.PermissionUI.LocationButtonSessionTextType.None -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeSharePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PermissionUI.LocationButtonSession.TextTypeUsePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -const Android.App.PrivateCompute.DataMigrationToPccService.MigrationTimeoutMs = 60000 -> long -const Android.App.PrivateCompute.DataMigrationToPccService.ServiceInterface = "android.app.privatecompute.DataMigrationToPccService" -> string! -const Android.App.PrivateCompute.MigrationException.ErrorInvocationFailed = Android.App.PrivateCompute.MigrationError.InvocationFailed -> Android.App.PrivateCompute.MigrationError -const Android.App.PrivateCompute.MigrationException.ErrorTimeout = Android.App.PrivateCompute.MigrationError.Timeout -> Android.App.PrivateCompute.MigrationError -const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PrivateCompute.MigrationRequestResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestAccepted = Android.App.PrivateCompute.MigrationStatus.Accepted -> Android.App.PrivateCompute.MigrationStatus -const Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestRejected = Android.App.PrivateCompute.MigrationStatus.Rejected -> Android.App.PrivateCompute.MigrationStatus -const Android.App.StatusBarManager.ShowPowerMenuResultDisabled = Android.App.ShowPowerMenuResult.Disabled -> Android.App.ShowPowerMenuResult -const Android.App.StatusBarManager.ShowPowerMenuResultShowing = Android.App.ShowPowerMenuResult.Showing -> Android.App.ShowPowerMenuResult -const Android.App.StatusBarManager.ShowPowerMenuResultUnknown = Android.App.ShowPowerMenuResult.Unknown -> Android.App.ShowPowerMenuResult -const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateGranted = Android.App.VoiceInteractions.ReadScreenContextRequestState.Granted -> Android.App.VoiceInteractions.ReadScreenContextRequestState -const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateRequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Requestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState -const Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateUnrequestable = Android.App.VoiceInteractions.ReadScreenContextRequestState.Unrequestable -> Android.App.VoiceInteractions.ReadScreenContextRequestState -const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Appwidget.AppWidgetEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Appwidget.AppWidgetManager.OptionAppwidgetDisplayId = "appWidgetDisplayId" -> string! -const Android.Bluetooth.BluetoothA2dp.ExtraDisconnectedReason = "android.bluetooth.a2dp.extra.DISCONNECTED_REASON" -> string! -const Android.Bluetooth.BluetoothA2dp.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothCodecType.CodecIdLhdcv5 = 327307049727 -> long -const Android.Bluetooth.BluetoothCodecType.CodecIdSonyLdac = 2852204031 -> long -const Android.Bluetooth.BluetoothCsipSetCoordinator.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrAuthFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrAuthFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonBredrIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.BredrIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonLeEncryptFailure = Android.Bluetooth.BluetoothDeviceBondLossReason.LeEncryptFailure -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonLeIncomingPairing = Android.Bluetooth.BluetoothDeviceBondLossReason.LeIncomingPairing -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.BondLossReasonUnknown = Android.Bluetooth.BluetoothDeviceBondLossReason.Unknown -> Android.Bluetooth.BluetoothDeviceBondLossReason -const Android.Bluetooth.BluetoothDevice.EncryptionAlgorithmUnknown = Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm.Unknown -> Android.Bluetooth.BluetoothDeviceEncryptionAlgorithm -const Android.Bluetooth.BluetoothDevice.ExtraBondLossReason = "android.bluetooth.device.extra.BOND_LOSS_REASON" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraDiscoveryResultType = "android.bluetooth.device.extra.DISCOVERY_RESULT_TYPE" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraPairingAlgorithm = "android.bluetooth.device.extra.PAIRING_ALGORITHM" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraPairingContext = "android.bluetooth.device.extra.PAIRING_CONTEXT" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraUuidLe = "android.bluetooth.device.extra.UUID_LE" -> string! -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrSsp = Android.Bluetooth.BluetoothDevicePairingAlgorithm.BredrSsp -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmLeLegacy = Android.Bluetooth.BluetoothDevicePairingAlgorithm.LeLegacy -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingAlgorithmSc = Android.Bluetooth.BluetoothDevicePairingAlgorithm.Sc -> Android.Bluetooth.BluetoothDevicePairingAlgorithm -const Android.Bluetooth.BluetoothDevice.PairingContextRepairing = 2 -> int -const Android.Bluetooth.BluetoothDevice.PairingContextUserApprovalRequested = 1 -> int -const Android.Bluetooth.BluetoothDevice.PairingContextUserParticipationRequested = 0 -> int -const Android.Bluetooth.BluetoothDevice.PhyLeHdt = Android.Bluetooth.BluetoothPhy.PhyLeHdt -> Android.Bluetooth.BluetoothPhy -const Android.Bluetooth.BluetoothDevice.PhyLeHdtMask = Android.Bluetooth.BluetoothPhy.PhyLeHdtMask -> Android.Bluetooth.BluetoothPhy -const Android.Bluetooth.BluetoothGatt.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothGatt.SubrateModeBalanced = Android.Bluetooth.GattSubrateMode.Balanced -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeHigh = Android.Bluetooth.GattSubrateMode.High -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeLow = Android.Bluetooth.GattSubrateMode.Low -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeNotUpdated = Android.Bluetooth.GattSubrateMode.NotUpdated -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeOff = Android.Bluetooth.GattSubrateMode.Off -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGatt.SubrateModeSystemUpdate = Android.Bluetooth.GattSubrateMode.SystemUpdate -> Android.Bluetooth.GattSubrateMode -const Android.Bluetooth.BluetoothGattServer.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHeadset.ExtraDisconnectedReason = "android.bluetooth.headset.extra.DISCONNECTED_REASON" -> string! -const Android.Bluetooth.BluetoothHeadset.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHealth.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHearingAid.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothHidDevice.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothLeAudio.InterfaceConsts.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeOpusHiRes = Android.Bluetooth.BluetoothLeSourceCodecType.OpusHiRes -> Android.Bluetooth.BluetoothLeSourceCodecType -const Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeVendorSpecific = Android.Bluetooth.BluetoothLeSourceCodecType.VendorSpecific -> Android.Bluetooth.BluetoothLeSourceCodecType -const Android.Bluetooth.BluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.BluetoothStatusCodes.ErrorAvdtpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorAvdtpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorInsufficientResources = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorInsufficientResources -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorRfcommConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRfcommConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorRoleSwitchFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorRoleSwitchFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorSdpDiscoveryFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorSdpDiscoveryFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.BluetoothStatusCodes.ErrorStreamConnectionFailed = Android.Bluetooth.CurrentBluetoothStatusCodes.ErrorStreamConnectionFailed -> Android.Bluetooth.CurrentBluetoothStatusCodes -const Android.Bluetooth.IBluetoothProfile.ExtraProfile = "android.bluetooth.profile.extra.PROFILE" -> string! -const Android.Bluetooth.LE.AdvertisingSetParameters.TxPowerMaxAvailable = Android.Bluetooth.LE.AdvertiseTxPower.MaxAvailable -> Android.Bluetooth.LE.AdvertiseTxPower -const Android.Bluetooth.LE.ScanSettings.ScanTypeActive = Android.Bluetooth.LE.ScanType.Active -> Android.Bluetooth.LE.ScanType -const Android.Bluetooth.LE.ScanSettings.ScanTypePassive = Android.Bluetooth.LE.ScanType.Passive -> Android.Bluetooth.LE.ScanType -const Android.Bluetooth.LE.ScanSettings.ScanTypeUnknown = Android.Bluetooth.LE.ScanType.Unknown -> Android.Bluetooth.LE.ScanType -const Android.Companion.ActionRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Companion.ActionRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Companion.ActionRequest.OpActivate = Android.Companion.RequestOperation.Activate -> Android.Companion.RequestOperation -const Android.Companion.ActionRequest.OpDeactivate = Android.Companion.RequestOperation.Deactivate -> Android.Companion.RequestOperation -const Android.Companion.ActionRequest.RequestNearbyAdvertising = Android.Companion.RequestAction.NearbyAdvertising -> Android.Companion.RequestAction -const Android.Companion.ActionRequest.RequestNearbyScanning = Android.Companion.RequestAction.NearbyScanning -> Android.Companion.RequestAction -const Android.Companion.ActionRequest.RequestTransport = Android.Companion.RequestAction.Transport -> Android.Companion.RequestAction -const Android.Companion.ActionResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Companion.ActionResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Companion.ActionResult.ResultActivated = Android.Companion.ResultCode.Activated -> Android.Companion.ResultCode -const Android.Companion.ActionResult.ResultDeactivated = Android.Companion.ResultCode.Deactivated -> Android.Companion.ResultCode -const Android.Companion.ActionResult.ResultFailedToActivate = Android.Companion.ResultCode.FailedToActivate -> Android.Companion.ResultCode -const Android.Companion.AssociationRequest.DeviceProfileFitnessTracker = "android.app.role.COMPANION_DEVICE_FITNESS_TRACKER" -> string! -const Android.Companion.AssociationRequest.DeviceProfileMedical = "android.app.role.COMPANION_DEVICE_MEDICAL" -> string! -const Android.Companion.AssociationRequest.PermissionGroupNearby = "NEARBY_DEVICES" -> string! -const Android.Companion.CompanionDeviceManager.FlagAirplaneMode = Android.Companion.SystemDataSyncFlags.AirplaneMode -> Android.Companion.SystemDataSyncFlags -const Android.Companion.CompanionDeviceManager.FlagTaskContinuity = Android.Companion.SystemDataSyncFlags.TaskContinuity -> Android.Companion.SystemDataSyncFlags -const Android.Companion.CompanionDeviceManager.FlagUniversalModes = Android.Companion.SystemDataSyncFlags.UniversalModes -> Android.Companion.SystemDataSyncFlags -const Android.Companion.DevicePresenceEvent.EventAssociationRemoved = Android.Companion.DevicePresenceEventType.EventAssociationRemoved -> Android.Companion.DevicePresenceEventType -const Android.Companion.DevicePresenceEvent.EventSelfManagedNearby = Android.Companion.DevicePresenceEventType.Nearby -> Android.Companion.DevicePresenceEventType -const Android.Companion.DevicePresenceEvent.EventSelfManagedNotNearby = Android.Companion.DevicePresenceEventType.NotNearby -> Android.Companion.DevicePresenceEventType -const Android.Content.Context.AutofillService = "autofill" -> string! -const Android.Content.Context.ChooserService = "chooser" -> string! -const Android.Content.Context.FileService = "file" -> string! -const Android.Content.Context.NpuService = "npu" -> string! -const Android.Content.Context.PccSandboxService = "pcc_sandbox" -> string! -const Android.Content.Context.SerialService = "serial" -> string! -const Android.Content.Context.TelephonyPhoneNumberService = "telephony_phone_number" -> string! -const Android.Content.Context.WebAppService = "web_app" -> string! -const Android.Content.Intent.ActionOpenEyeDropper = "android.intent.action.OPEN_EYE_DROPPER" -> string! -const Android.Content.Intent.ActionStopVoiceCommand = "android.intent.action.STOP_VOICE_COMMAND" -> string! -const Android.Content.Intent.ActionTimezoneOffsetChanged = "android.intent.action.TIMEZONE_OFFSET_CHANGED" -> string! -const Android.Content.Intent.ExtraAssistDisplayId = "android.intent.extra.ASSIST_DISPLAY_ID" -> string! -const Android.Content.Intent.ExtraColor = "android.intent.extra.COLOR" -> string! -const Android.Content.Intent.ExtraNewTimezoneOffset = "android.intent.extra.NEW_TIMEZONE_OFFSET" -> string! -const Android.Content.Intent.ExtraOldTimezoneOffset = "android.intent.extra.OLD_TIMEZONE_OFFSET" -> string! -const Android.Content.Intent.ExtraUseSystemContactsPicker = "android.intent.extra.USE_SYSTEM_CONTACTS_PICKER" -> string! -const Android.Content.PM.PackageInfo.RequestedPermissionOnlyForLocationButton = Android.Content.PM.RequestedPermission.OnlyForLocationButton -> Android.Content.PM.RequestedPermission -const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonDeveloperBlocked = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.DeveloperBlocked -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonNetworkUnavailable = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.NetworkUnavailable -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -const Android.Content.PM.PackageInstaller.DeveloperVerificationFailedReasonUnknown = Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason.Unknown -> Android.Content.PM.PackageInstallerDeveloperVerificationFailedReason -const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationExtensionResponse = "android.content.pm.extra.DEVELOPER_VERIFICATION_EXTENSION_RESPONSE" -> string! -const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationFailureReason = "android.content.pm.extra.DEVELOPER_VERIFICATION_FAILURE_REASON" -> string! -const Android.Content.PM.PackageInstaller.ExtraDeveloperVerificationLitePerformed = "android.content.pm.extra.DEVELOPER_VERIFICATION_LITE_PERFORMED" -> string! -const Android.Content.PM.PackageManager.FeatureDeviceIdAttestation = "android.software.device_id_attestation" -> string! -const Android.Content.PM.PackageManager.FeatureNeuralProcessingUnit = "android.hardware.npu" -> string! -const Android.Content.PM.PackageManager.PropertyNativeServiceFunctionName = "android.app.PROPERTY_NATIVE_SERVICE_FUNCTION_NAME" -> string! -const Android.Content.PM.PackageManager.PropertyNativeServiceLibraryName = "android.app.PROPERTY_NATIVE_SERVICE_LIBRARY_NAME" -> string! -const Android.Content.PM.PermissionInfo.FlagAllowedInPrivateComputeCore = Android.Content.PM.PermissionInfoFlags.AllowedInPrivateComputeCore -> Android.Content.PM.PermissionInfoFlags -const Android.Content.PM.ServiceInfo.FlagNativeService = Android.Content.PM.ServiceInfoFlags.NativeService -> Android.Content.PM.ServiceInfoFlags -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultCancelledByUser = Android.Content.PM.Webapp.WebAppInstallResultCode.CancelledByUser -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultDuplicatedRequest = Android.Content.PM.Webapp.WebAppInstallResultCode.DuplicatedRequest -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppInstallResultCode.InternalError -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultInvalidArguments = Android.Content.PM.Webapp.WebAppInstallResultCode.InvalidArguments -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultNetworkError = Android.Content.PM.Webapp.WebAppInstallResultCode.NetworkError -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppInstallResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSecurityError = Android.Content.PM.Webapp.WebAppInstallResultCode.SecurityError -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultSuccess = Android.Content.PM.Webapp.WebAppInstallResultCode.Success -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppInstallResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppInstallResultCode.Unknown -> Android.Content.PM.Webapp.WebAppInstallResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.Installed -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultInternalError = Android.Content.PM.Webapp.WebAppQueryResultCode.InternalError -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultNotInstalled = Android.Content.PM.Webapp.WebAppQueryResultCode.NotInstalled -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultPermissionDenied = Android.Content.PM.Webapp.WebAppQueryResultCode.PermissionDenied -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnavailable = Android.Content.PM.Webapp.WebAppQueryResultCode.Unavailable -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnknown = Android.Content.PM.Webapp.WebAppQueryResultCode.Unknown -> Android.Content.PM.Webapp.WebAppQueryResultCode -const Android.DeviceLock.DeviceId.DeviceIdTypeSerialNumber = Android.DeviceLock.DeviceIdType.DeviceIdTypeSerialNumber -> Android.DeviceLock.DeviceIdType -const Android.DeviceLock.DeviceLockManager.ExtraDeviceLockVersion = "android.devicelock.extra.DEVICE_LOCK_VERSION" -> string! -const Android.Graphics.Drawables.GradientDrawable.Arc = Android.Graphics.Drawables.ShapeType.Arc -> Android.Graphics.Drawables.ShapeType -const Android.Graphics.ImageFormat.Raw14 = Android.Graphics.ImageFormatType.Raw14 -> Android.Graphics.ImageFormatType -const Android.Graphics.Pdf.Component.PdfAnnotationType.Freetext = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Freetext -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfAnnotationType.Highlight = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Highlight -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfAnnotationType.Stamp = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Stamp -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfAnnotationType.Unknown = Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfAnnotationTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Image = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Image -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Path = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Path -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Text = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Text -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPageObjectType.Unknown = Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum.Unknown -> Android.Graphics.Pdf.Component.PdfPageObjectTypeEnum -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPagePathObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPagePathObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFill = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Fill -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeFillStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.FillStroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeStroke = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Stroke -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObject.RenderModeUnknown = Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode.Unknown -> Android.Graphics.Pdf.Component.PdfPageTextObjectRenderMode -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyCourier = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Courier -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyHelvetica = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Helvetica -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilySymbol = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.Symbol -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamilyTimesNewRoman = Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily.TimesNewRoman -> Android.Graphics.Pdf.Component.PdfPageTextObjectFontFamily -const Android.Graphics.Pdf.RenderParams.FlagRenderFreetextAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderFreetextAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag -const Android.Graphics.Pdf.RenderParams.FlagRenderStampAnnotations = Android.Graphics.Pdf.RenderParamsRenderFlag.FlagRenderStampAnnotations -> Android.Graphics.Pdf.RenderParamsRenderFlag -const Android.Graphics.Pdf.RenderParams.RenderFormContentDefault = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Default -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -const Android.Graphics.Pdf.RenderParams.RenderFormContentDisabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Disabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -const Android.Graphics.Pdf.RenderParams.RenderFormContentEnabled = Android.Graphics.Pdf.RenderParamsRenderFormContentMode.Enabled -> Android.Graphics.Pdf.RenderParamsRenderFormContentMode -const Android.Hardware.Biometrics.BiometricManager.IconTypeAccount = Android.Hardware.Biometrics.BiometricManagerIconType.Account -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeGeneric = Android.Hardware.Biometrics.BiometricManagerIconType.Generic -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeMessage = Android.Hardware.Biometrics.BiometricManagerIconType.Message -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypePassword = Android.Hardware.Biometrics.BiometricManagerIconType.Password -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeQrCode = Android.Hardware.Biometrics.BiometricManagerIconType.QrCode -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeReset = Android.Hardware.Biometrics.BiometricManagerIconType.Reset -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeSetting = Android.Hardware.Biometrics.BiometricManagerIconType.Setting -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.BiometricManager.IconTypeSupervised = Android.Hardware.Biometrics.BiometricManagerIconType.Supervised -> Android.Hardware.Biometrics.BiometricManagerIconType -const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Biometrics.FallbackOption.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeBuiltIn = 0 -> int -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeExternal = 1 -> int -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeUnknown = 3 -> int -const Android.Hardware.Camera2.CameraMetadata.InfoDeviceTypeVirtual = 2 -> int -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemPoSmpte209450 = 1048576 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrOemSmpte209450 = 524288 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefPoSmpte209450 = 262144 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision10bHdrRefSmpte209450 = 131072 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemPoSmpte209450 = 16777216 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrOemSmpte209450 = 8388608 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefPoSmpte209450 = 4194304 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.DolbyVision8bHdrRefSmpte209450 = 2097152 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10PlusSmpte209450 = 65536 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hdr10Smpte209450 = 32768 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.Hlg10Smpte209450 = 16384 -> long -const Android.Hardware.Camera2.Params.DynamicRangeProfiles.StandardSmpte209450 = 8192 -> long -const Android.Hardware.DataSpace.DataspaceDisplayBt2020 = Android.Hardware.DataSpaceType.DisplayBt2020 -> Android.Hardware.DataSpaceType -const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeAnalog = Android.Hardware.Display.VideoInputType.Analog -> Android.Hardware.Display.VideoInputType -const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeDigital = Android.Hardware.Display.VideoInputType.Digital -> Android.Hardware.Display.VideoInputType -const Android.Hardware.Display.DeviceProductInfo.VideoInputTypeUnknown = Android.Hardware.Display.VideoInputType.Unknown -> Android.Hardware.Display.VideoInputType -const Android.Hardware.Display.DisplayManager.BrightnessUnitPercentage = Android.Hardware.Display.DisplayBrightnessUnit.Percentage -> Android.Hardware.Display.DisplayBrightnessUnit -const Android.Hardware.Display.DisplayManager.DisplayCategoryBuiltInDisplays = "android.hardware.display.category.BUILT_IN_DISPLAYS" -> string! -const Android.Hardware.Display.DisplayManager.EventTypeDisplayBrightness = 32 -> long -const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Display.DisplayTopology.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.HardwareBuffer.Bgra1010102 = Android.Hardware.HardwareBufferFormat.Bgra1010102 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Bgrx1010102 = Android.Hardware.HardwareBufferFormat.Bgrx1010102 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.R12 = Android.Hardware.HardwareBufferFormat.R12 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.R14 = Android.Hardware.HardwareBufferFormat.R14 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rg1212 = Android.Hardware.HardwareBufferFormat.Rg1212 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rg1414 = Android.Hardware.HardwareBufferFormat.Rg1414 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rgba12121212 = Android.Hardware.HardwareBufferFormat.Rgba12121212 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.HardwareBuffer.Rgba14141414 = Android.Hardware.HardwareBufferFormat.Rgba14141414 -> Android.Hardware.HardwareBufferFormat -const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Lights.ColorSequence.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Lights.ColorSequence.InterpolationModeLinear = Android.Hardware.Lights.InterpolationMode.Linear -> Android.Hardware.Lights.InterpolationMode -const Android.Hardware.Lights.ColorSequence.InterpolationModeNone = Android.Hardware.Lights.InterpolationMode.None -> Android.Hardware.Lights.InterpolationMode -const Android.Hardware.Lights.Light.LightCapabilityAnimation = Android.Hardware.Lights.LightCapability.Animation -> Android.Hardware.Lights.LightCapability -const Android.Hardware.Lights.Light.LightTypeApplication = Android.Hardware.Lights.LightType.Application -> Android.Hardware.Lights.LightType -const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Lights.MultiLightEffect.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Serial.SerialPort.InvalidId = -1 -> int -const Android.Hardware.Serial.SerialPort.OpenFlagDataSync = Android.Hardware.Serial.OpenFlags.DataSync -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagNonblock = Android.Hardware.Serial.OpenFlags.Nonblock -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagReadOnly = Android.Hardware.Serial.OpenFlags.ReadOnly -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagReadWrite = Android.Hardware.Serial.OpenFlags.ReadWrite -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagSync = Android.Hardware.Serial.OpenFlags.Sync -> Android.Hardware.Serial.OpenFlags -const Android.Hardware.Serial.SerialPort.OpenFlagWriteOnly = Android.Hardware.Serial.OpenFlags.WriteOnly -> Android.Hardware.Serial.OpenFlags -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeAbsinthe = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeAbsinthe -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBeer = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBeer -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBrandy = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeBrandy -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeChuhai = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeChuhai -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCider = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCider -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCocktail = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeCocktail -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeGin = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeGin -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeHighball = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeHighball -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeLager = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeLager -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeMead = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeMead -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeOther = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeOther -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeRum = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeRum -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSake = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSake -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeShochu = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeShochu -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSoju = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeSoju -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeTequila = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeTequila -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeVodka = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeVodka -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWhiskey = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWhiskey -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWine = Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType.AlcoholConsumptionBeverageTypeWine -> Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Instant -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.Interval -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -const Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType.LocalDate -> Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType -const Android.Health.Connect.DataTypes.Device.DeviceTypeConsumerMedicalDevice = Android.Health.Connect.DataTypes.HealthDeviceType.ConsumerMedicalDevice -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessEquipment = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessEquipment -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeFitnessMachine = Android.Health.Connect.DataTypes.HealthDeviceType.FitnessMachine -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeGlasses = Android.Health.Connect.DataTypes.HealthDeviceType.Glasses -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeHearable = Android.Health.Connect.DataTypes.HealthDeviceType.Hearable -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypeMeter = Android.Health.Connect.DataTypes.HealthDeviceType.Meter -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.Device.DeviceTypePortableComputer = Android.Health.Connect.DataTypes.HealthDeviceType.PortableComputer -> Android.Health.Connect.DataTypes.HealthDeviceType -const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseFollicular = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Follicular -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -const Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseLuteal = Android.Health.Connect.Datatypes.MenstrualCyclePhase.Luteal -> Android.Health.Connect.Datatypes.MenstrualCyclePhase -const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Instant -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.Interval -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -const Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.SymptomRecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.SymptomRecordTemporalType -const Android.Health.Connect.DataTypes.SymptomRecord.SeverityMild = Android.Health.Connect.Datatypes.SymptomSeverity.Mild -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SeverityModerate = Android.Health.Connect.Datatypes.SymptomSeverity.Moderate -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SeveritySevere = Android.Health.Connect.Datatypes.SymptomSeverity.Severe -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SeverityUnspecified = Android.Health.Connect.Datatypes.SymptomSeverity.Unspecified -> Android.Health.Connect.Datatypes.SymptomSeverity -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAbdominalPain = Android.Health.Connect.Datatypes.SymptomType.AbdominalPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAcne = Android.Health.Connect.Datatypes.SymptomType.Acne -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBackPain = Android.Health.Connect.Datatypes.SymptomType.BackPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBloating = Android.Health.Connect.Datatypes.SymptomType.Bloating -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrainFog = Android.Health.Connect.Datatypes.SymptomType.BrainFog -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBreastTenderness = Android.Health.Connect.Datatypes.SymptomType.BreastTenderness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrittleNails = Android.Health.Connect.Datatypes.SymptomType.BrittleNails -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBurningMouth = Android.Health.Connect.Datatypes.SymptomType.BurningMouth -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestPain = Android.Health.Connect.Datatypes.SymptomType.ChestPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestTightness = Android.Health.Connect.Datatypes.SymptomType.ChestTightness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChills = Android.Health.Connect.Datatypes.SymptomType.Chills -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeConstipation = Android.Health.Connect.Datatypes.SymptomType.Constipation -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCough = Android.Health.Connect.Datatypes.SymptomType.Cough -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCramps = Android.Health.Connect.Datatypes.SymptomType.Cramps -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCravings = Android.Health.Connect.Datatypes.SymptomType.Cravings -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDehydration = Android.Health.Connect.Datatypes.SymptomType.Dehydration -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDiarrhea = Android.Health.Connect.Datatypes.SymptomType.Diarrhea -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDifficultySwallowing = Android.Health.Connect.Datatypes.SymptomType.DifficultySwallowing -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDizziness = Android.Health.Connect.Datatypes.SymptomType.Dizziness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDrySkin = Android.Health.Connect.Datatypes.SymptomType.DrySkin -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeEaraches = Android.Health.Connect.Datatypes.SymptomType.Earaches -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFatigue = Android.Health.Connect.Datatypes.SymptomType.Fatigue -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFever = Android.Health.Connect.Datatypes.SymptomType.Fever -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeGeneralizedBodyAche = Android.Health.Connect.Datatypes.SymptomType.GeneralizedBodyAche -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHairLoss = Android.Health.Connect.Datatypes.SymptomType.HairLoss -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeadache = Android.Health.Connect.Datatypes.SymptomType.Headache -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartPalpitations = Android.Health.Connect.Datatypes.SymptomType.HeartPalpitations -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartburn = Android.Health.Connect.Datatypes.SymptomType.Heartburn -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHotFlashes = Android.Health.Connect.Datatypes.SymptomType.HotFlashes -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeInsomnia = Android.Health.Connect.Datatypes.SymptomType.Insomnia -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointPain = Android.Health.Connect.Datatypes.SymptomType.JointPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointStiffness = Android.Health.Connect.Datatypes.SymptomType.JointStiffness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfAppetite = Android.Health.Connect.Datatypes.SymptomType.LossOfAppetite -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfConsciousness = Android.Health.Connect.Datatypes.SymptomType.LossOfConsciousness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLowerBackPain = Android.Health.Connect.Datatypes.SymptomType.LowerBackPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMemoryLapse = Android.Health.Connect.Datatypes.SymptomType.MemoryLapse -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMoodChange = Android.Health.Connect.Datatypes.SymptomType.MoodChange -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMusclePain = Android.Health.Connect.Datatypes.SymptomType.MusclePain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNausea = Android.Health.Connect.Datatypes.SymptomType.Nausea -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNightSweats = Android.Health.Connect.Datatypes.SymptomType.NightSweats -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypePelvicPain = Android.Health.Connect.Datatypes.SymptomType.PelvicPain -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRapidPoundingOrFlutteringHeartbeat = Android.Health.Connect.Datatypes.SymptomType.RapidPoundingOrFlutteringHeartbeat -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeReducedCapacityForExercise = Android.Health.Connect.Datatypes.SymptomType.ReducedCapacityForExercise -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRunnyNose = Android.Health.Connect.Datatypes.SymptomType.RunnyNose -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeShortnessOfBreath = Android.Health.Connect.Datatypes.SymptomType.ShortnessOfBreath -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSkippedHeartbeat = Android.Health.Connect.Datatypes.SymptomType.SkippedHeartbeat -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepChanges = Android.Health.Connect.Datatypes.SymptomType.SleepChanges -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepiness = Android.Health.Connect.Datatypes.SymptomType.Sleepiness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSneezing = Android.Health.Connect.Datatypes.SymptomType.Sneezing -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSnore = Android.Health.Connect.Datatypes.SymptomType.Snore -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSoreThroat = Android.Health.Connect.Datatypes.SymptomType.SoreThroat -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStomachAche = Android.Health.Connect.Datatypes.SymptomType.StomachAche -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStuffyNose = Android.Health.Connect.Datatypes.SymptomType.StuffyNose -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnexplainedWeightChanges = Android.Health.Connect.Datatypes.SymptomType.UnexplainedWeightChanges -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnknown = Android.Health.Connect.Datatypes.SymptomType.Unknown -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalDryness = Android.Health.Connect.Datatypes.SymptomType.VaginalDryness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalItchiness = Android.Health.Connect.Datatypes.SymptomType.VaginalItchiness -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVomiting = Android.Health.Connect.Datatypes.SymptomType.Vomiting -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWaterRetention = Android.Health.Connect.Datatypes.SymptomType.WaterRetention -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWheezing = Android.Health.Connect.Datatypes.SymptomType.Wheezing -> Android.Health.Connect.Datatypes.SymptomType -const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.DeviceDataSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.DeviceDataTypeSource.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.GetDeviceDataSourcesResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.HealthConnectManager.ActionShowOnboarding = "android.health.connect.action.SHOW_ONBOARDING" -> string! -const Android.Health.Connect.HealthPermissions.ReadAlcoholConsumption = "android.permission.health.READ_ALCOHOL_CONSUMPTION" -> string! -const Android.Health.Connect.HealthPermissions.ReadMenstrualCyclePhase = "android.permission.health.READ_MENSTRUAL_CYCLE_PHASE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomAbdominalPain = "android.permission.health.READ_SYMPTOM_ABDOMINAL_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomAcne = "android.permission.health.READ_SYMPTOM_ACNE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBackPain = "android.permission.health.READ_SYMPTOM_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBloating = "android.permission.health.READ_SYMPTOM_BLOATING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBrainFog = "android.permission.health.READ_SYMPTOM_BRAIN_FOG" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBreastTenderness = "android.permission.health.READ_SYMPTOM_BREAST_TENDERNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBrittleNails = "android.permission.health.READ_SYMPTOM_BRITTLE_NAILS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomBurningMouth = "android.permission.health.READ_SYMPTOM_BURNING_MOUTH" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomChestPain = "android.permission.health.READ_SYMPTOM_CHEST_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomChestTightness = "android.permission.health.READ_SYMPTOM_CHEST_TIGHTNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomChills = "android.permission.health.READ_SYMPTOM_CHILLS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomConstipation = "android.permission.health.READ_SYMPTOM_CONSTIPATION" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomCough = "android.permission.health.READ_SYMPTOM_COUGH" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomCramps = "android.permission.health.READ_SYMPTOM_CRAMPS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomCravings = "android.permission.health.READ_SYMPTOM_CRAVINGS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDehydration = "android.permission.health.READ_SYMPTOM_DEHYDRATION" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDiarrhea = "android.permission.health.READ_SYMPTOM_DIARRHEA" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDifficultySwallowing = "android.permission.health.READ_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDizziness = "android.permission.health.READ_SYMPTOM_DIZZINESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomDrySkin = "android.permission.health.READ_SYMPTOM_DRY_SKIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomEaraches = "android.permission.health.READ_SYMPTOM_EARACHES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomFatigue = "android.permission.health.READ_SYMPTOM_FATIGUE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomFever = "android.permission.health.READ_SYMPTOM_FEVER" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomGeneralizedBodyAche = "android.permission.health.READ_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHairLoss = "android.permission.health.READ_SYMPTOM_HAIR_LOSS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHeadache = "android.permission.health.READ_SYMPTOM_HEADACHE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHeartPalpitations = "android.permission.health.READ_SYMPTOM_HEART_PALPITATIONS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHeartburn = "android.permission.health.READ_SYMPTOM_HEARTBURN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomHotFlashes = "android.permission.health.READ_SYMPTOM_HOT_FLASHES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomInsomnia = "android.permission.health.READ_SYMPTOM_INSOMNIA" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomJointPain = "android.permission.health.READ_SYMPTOM_JOINT_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomJointStiffness = "android.permission.health.READ_SYMPTOM_JOINT_STIFFNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfAppetite = "android.permission.health.READ_SYMPTOM_LOSS_OF_APPETITE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomLossOfConsciousness = "android.permission.health.READ_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomLowerBackPain = "android.permission.health.READ_SYMPTOM_LOWER_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomMemoryLapse = "android.permission.health.READ_SYMPTOM_MEMORY_LAPSE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomMoodChange = "android.permission.health.READ_SYMPTOM_MOOD_CHANGE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomMusclePain = "android.permission.health.READ_SYMPTOM_MUSCLE_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomNausea = "android.permission.health.READ_SYMPTOM_NAUSEA" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomNightSweats = "android.permission.health.READ_SYMPTOM_NIGHT_SWEATS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomPelvicPain = "android.permission.health.READ_SYMPTOM_PELVIC_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.READ_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomReducedCapacityForExercise = "android.permission.health.READ_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomRunnyNose = "android.permission.health.READ_SYMPTOM_RUNNY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomShortnessOfBreath = "android.permission.health.READ_SYMPTOM_SHORTNESS_OF_BREATH" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSkippedHeartbeat = "android.permission.health.READ_SYMPTOM_SKIPPED_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSleepChanges = "android.permission.health.READ_SYMPTOM_SLEEP_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSleepiness = "android.permission.health.READ_SYMPTOM_SLEEPINESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSneezing = "android.permission.health.READ_SYMPTOM_SNEEZING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSnore = "android.permission.health.READ_SYMPTOM_SNORE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomSoreThroat = "android.permission.health.READ_SYMPTOM_SORE_THROAT" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomStomachAche = "android.permission.health.READ_SYMPTOM_STOMACH_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomStuffyNose = "android.permission.health.READ_SYMPTOM_STUFFY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomUnexplainedWeightChanges = "android.permission.health.READ_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalDryness = "android.permission.health.READ_SYMPTOM_VAGINAL_DRYNESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomVaginalItchiness = "android.permission.health.READ_SYMPTOM_VAGINAL_ITCHINESS" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomVomiting = "android.permission.health.READ_SYMPTOM_VOMITING" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomWaterRetention = "android.permission.health.READ_SYMPTOM_WATER_RETENTION" -> string! -const Android.Health.Connect.HealthPermissions.ReadSymptomWheezing = "android.permission.health.READ_SYMPTOM_WHEEZING" -> string! -const Android.Health.Connect.HealthPermissions.StartOnboarding = "android.permission.health.START_ONBOARDING" -> string! -const Android.Health.Connect.HealthPermissions.WriteAlcoholConsumption = "android.permission.health.WRITE_ALCOHOL_CONSUMPTION" -> string! -const Android.Health.Connect.HealthPermissions.WriteMenstrualCyclePhase = "android.permission.health.WRITE_MENSTRUAL_CYCLE_PHASE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomAbdominalPain = "android.permission.health.WRITE_SYMPTOM_ABDOMINAL_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomAcne = "android.permission.health.WRITE_SYMPTOM_ACNE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBackPain = "android.permission.health.WRITE_SYMPTOM_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBloating = "android.permission.health.WRITE_SYMPTOM_BLOATING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBrainFog = "android.permission.health.WRITE_SYMPTOM_BRAIN_FOG" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBreastTenderness = "android.permission.health.WRITE_SYMPTOM_BREAST_TENDERNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBrittleNails = "android.permission.health.WRITE_SYMPTOM_BRITTLE_NAILS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomBurningMouth = "android.permission.health.WRITE_SYMPTOM_BURNING_MOUTH" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomChestPain = "android.permission.health.WRITE_SYMPTOM_CHEST_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomChestTightness = "android.permission.health.WRITE_SYMPTOM_CHEST_TIGHTNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomChills = "android.permission.health.WRITE_SYMPTOM_CHILLS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomConstipation = "android.permission.health.WRITE_SYMPTOM_CONSTIPATION" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomCough = "android.permission.health.WRITE_SYMPTOM_COUGH" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomCramps = "android.permission.health.WRITE_SYMPTOM_CRAMPS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomCravings = "android.permission.health.WRITE_SYMPTOM_CRAVINGS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDehydration = "android.permission.health.WRITE_SYMPTOM_DEHYDRATION" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDiarrhea = "android.permission.health.WRITE_SYMPTOM_DIARRHEA" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDifficultySwallowing = "android.permission.health.WRITE_SYMPTOM_DIFFICULTY_SWALLOWING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDizziness = "android.permission.health.WRITE_SYMPTOM_DIZZINESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomDrySkin = "android.permission.health.WRITE_SYMPTOM_DRY_SKIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomEaraches = "android.permission.health.WRITE_SYMPTOM_EARACHES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomFatigue = "android.permission.health.WRITE_SYMPTOM_FATIGUE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomFever = "android.permission.health.WRITE_SYMPTOM_FEVER" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomGeneralizedBodyAche = "android.permission.health.WRITE_SYMPTOM_GENERALIZED_BODY_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHairLoss = "android.permission.health.WRITE_SYMPTOM_HAIR_LOSS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHeadache = "android.permission.health.WRITE_SYMPTOM_HEADACHE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHeartPalpitations = "android.permission.health.WRITE_SYMPTOM_HEART_PALPITATIONS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHeartburn = "android.permission.health.WRITE_SYMPTOM_HEARTBURN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomHotFlashes = "android.permission.health.WRITE_SYMPTOM_HOT_FLASHES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomInsomnia = "android.permission.health.WRITE_SYMPTOM_INSOMNIA" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomJointPain = "android.permission.health.WRITE_SYMPTOM_JOINT_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomJointStiffness = "android.permission.health.WRITE_SYMPTOM_JOINT_STIFFNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfAppetite = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_APPETITE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomLossOfConsciousness = "android.permission.health.WRITE_SYMPTOM_LOSS_OF_CONSCIOUSNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomLowerBackPain = "android.permission.health.WRITE_SYMPTOM_LOWER_BACK_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomMemoryLapse = "android.permission.health.WRITE_SYMPTOM_MEMORY_LAPSE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomMoodChange = "android.permission.health.WRITE_SYMPTOM_MOOD_CHANGE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomMusclePain = "android.permission.health.WRITE_SYMPTOM_MUSCLE_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomNausea = "android.permission.health.WRITE_SYMPTOM_NAUSEA" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomNightSweats = "android.permission.health.WRITE_SYMPTOM_NIGHT_SWEATS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomPelvicPain = "android.permission.health.WRITE_SYMPTOM_PELVIC_PAIN" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomRapidPoundingOrFlutteringHeartbeat = "android.permission.health.WRITE_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomReducedCapacityForExercise = "android.permission.health.WRITE_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomRunnyNose = "android.permission.health.WRITE_SYMPTOM_RUNNY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomShortnessOfBreath = "android.permission.health.WRITE_SYMPTOM_SHORTNESS_OF_BREATH" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSkippedHeartbeat = "android.permission.health.WRITE_SYMPTOM_SKIPPED_HEARTBEAT" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSleepChanges = "android.permission.health.WRITE_SYMPTOM_SLEEP_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSleepiness = "android.permission.health.WRITE_SYMPTOM_SLEEPINESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSneezing = "android.permission.health.WRITE_SYMPTOM_SNEEZING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSnore = "android.permission.health.WRITE_SYMPTOM_SNORE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomSoreThroat = "android.permission.health.WRITE_SYMPTOM_SORE_THROAT" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomStomachAche = "android.permission.health.WRITE_SYMPTOM_STOMACH_ACHE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomStuffyNose = "android.permission.health.WRITE_SYMPTOM_STUFFY_NOSE" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomUnexplainedWeightChanges = "android.permission.health.WRITE_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalDryness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_DRYNESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomVaginalItchiness = "android.permission.health.WRITE_SYMPTOM_VAGINAL_ITCHINESS" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomVomiting = "android.permission.health.WRITE_SYMPTOM_VOMITING" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomWaterRetention = "android.permission.health.WRITE_SYMPTOM_WATER_RETENTION" -> string! -const Android.Health.Connect.HealthPermissions.WriteSymptomWheezing = "android.permission.health.WRITE_SYMPTOM_WHEEZING" -> string! -const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.MatchmakingRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Health.Connect.MatchmakingResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Icu.Lang.IUProperty.IdentifierStatus = 4121 -> int -const Android.Icu.Lang.IUProperty.IdentifierType = 28673 -> int -const Android.Icu.Lang.IUProperty.IndicConjunctBreak = 4122 -> int -const Android.Icu.Lang.IUProperty.ModifierCombiningMark = 75 -> int -const Android.Icu.Lang.UCharacter.IJoiningGroup.ThinNoon = 105 -> int -const Android.Icu.Lang.UCharacter.ILineBreak.UnambiguousHyphen = 48 -> int -const Android.Icu.Lang.UCharacter.JoiningGroup.ThinNoon = 105 -> int -const Android.Icu.Lang.UCharacter.LineBreak.UnambiguousHyphen = 48 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfeId = 339 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJId = 340 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplementId = 341 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplementId = 342 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.SideticId = 343 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYoId = 344 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplementId = 345 -> int -const Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSikiId = 346 -> int -const Android.Icu.Lang.UProperty.IdentifierStatus = 4121 -> int -const Android.Icu.Lang.UProperty.IdentifierType = 28673 -> int -const Android.Icu.Lang.UProperty.IndicConjunctBreak = 4122 -> int -const Android.Icu.Lang.UProperty.ModifierCombiningMark = 75 -> int -const Android.Icu.Lang.UScript.BeriaErfe = 208 -> int -const Android.Icu.Lang.UScript.Sidetic = 209 -> int -const Android.Icu.Lang.UScript.TaiYo = 210 -> int -const Android.Icu.Lang.UScript.TolongSiki = 211 -> int -const Android.Icu.Lang.UScript.TraditionalHanWithLatin = 212 -> int -const Android.Locations.GnssMeasurement.CodeTypeA = "A" -> string! -const Android.Locations.GnssMeasurement.CodeTypeB = "B" -> string! -const Android.Locations.GnssMeasurement.CodeTypeC = "C" -> string! -const Android.Locations.GnssMeasurement.CodeTypeD = "D" -> string! -const Android.Locations.GnssMeasurement.CodeTypeE = "E" -> string! -const Android.Locations.GnssMeasurement.CodeTypeI = "I" -> string! -const Android.Locations.GnssMeasurement.CodeTypeL = "L" -> string! -const Android.Locations.GnssMeasurement.CodeTypeM = "M" -> string! -const Android.Locations.GnssMeasurement.CodeTypeN = "N" -> string! -const Android.Locations.GnssMeasurement.CodeTypeP = "P" -> string! -const Android.Locations.GnssMeasurement.CodeTypeQ = "Q" -> string! -const Android.Locations.GnssMeasurement.CodeTypeS = "S" -> string! -const Android.Locations.GnssMeasurement.CodeTypeUnknown = "UNKNOWN" -> string! -const Android.Locations.GnssMeasurement.CodeTypeW = "W" -> string! -const Android.Locations.GnssMeasurement.CodeTypeX = "X" -> string! -const Android.Locations.GnssMeasurement.CodeTypeY = "Y" -> string! -const Android.Locations.GnssMeasurement.CodeTypeZ = "Z" -> string! -const Android.Manifest.Permission.AccessBiometricSensorStrengths = "android.permission.ACCESS_BIOMETRIC_SENSOR_STRENGTHS" -> string! -const Android.Manifest.Permission.AccessLauncherData = "android.permission.ACCESS_LAUNCHER_DATA" -> string! -const Android.Manifest.Permission.AccessLocalNetwork = "android.permission.ACCESS_LOCAL_NETWORK" -> string! -const Android.Manifest.Permission.BindAlternativeMessageTransportService = "android.permission.BIND_ALTERNATIVE_MESSAGE_TRANSPORT_SERVICE" -> string! -const Android.Manifest.Permission.BindDataMigrationForPrivatecompute = "android.permission.BIND_DATA_MIGRATION_FOR_PRIVATECOMPUTE" -> string! -const Android.Manifest.Permission.CaptureKeyboard = "android.permission.CAPTURE_KEYBOARD" -> string! -const Android.Manifest.Permission.OverrideMediaSessionOwner = "android.permission.OVERRIDE_MEDIA_SESSION_OWNER" -> string! -const Android.Manifest.Permission.PostPromotedNotifications = "android.permission.POST_PROMOTED_NOTIFICATIONS" -> string! -const Android.Manifest.Permission.ProvidePrivateComputeServices = "android.permission.PROVIDE_PRIVATE_COMPUTE_SERVICES" -> string! -const Android.Manifest.Permission.ReadAssistStructureScreenContent = "android.permission.READ_ASSIST_STRUCTURE_SCREEN_CONTENT" -> string! -const Android.Manifest.Permission.ReceiveSensitiveNotifications = "android.permission.RECEIVE_SENSITIVE_NOTIFICATIONS" -> string! -const Android.Manifest.Permission.RepositionSelfWindows = "android.permission.REPOSITION_SELF_WINDOWS" -> string! -const Android.Manifest.Permission.RequestCompanionProfileMedical = "android.permission.REQUEST_COMPANION_PROFILE_MEDICAL" -> string! -const Android.Manifest.Permission.ShowPowerMenu = "android.permission.SHOW_POWER_MENU" -> string! -const Android.Manifest.Permission.ShowPowerMenuPrivileged = "android.permission.SHOW_POWER_MENU_PRIVILEGED" -> string! -const Android.Manifest.Permission.UseLocationButton = "android.permission.USE_LOCATION_BUTTON" -> string! -const Android.Manifest.Permission.UseLoopbackInterface = "android.permission.USE_LOOPBACK_INTERFACE" -> string! -const Android.Manifest.Permission.UsePinnedWindowingLayer = "android.permission.USE_PINNED_WINDOWING_LAYER" -> string! -const Android.Media.AudioDeviceInfo.TypeBleCentral = Android.Media.AudioDeviceType.TypeBleCentral -> Android.Media.AudioDeviceType -const Android.Media.AudioDeviceInfo.TypeBleCentralBroadcast = Android.Media.AudioDeviceType.TypeBleCentralBroadcast -> Android.Media.AudioDeviceType -const Android.Media.AudioDeviceInfo.TypeBleHearingAid = Android.Media.AudioDeviceType.TypeBleHearingAid -> Android.Media.AudioDeviceType -const Android.Media.AudioFormat.ChannelAcnHorizontal = 512 -> int -const Android.Media.AudioFormat.ChannelAcnOrder0 = 1 -> int -const Android.Media.AudioFormat.ChannelAcnOrder0Hrz = 513 -> int -const Android.Media.AudioFormat.ChannelAcnOrder1 = 4 -> int -const Android.Media.AudioFormat.ChannelAcnOrder10 = 121 -> int -const Android.Media.AudioFormat.ChannelAcnOrder10Hrz = 533 -> int -const Android.Media.AudioFormat.ChannelAcnOrder11 = 144 -> int -const Android.Media.AudioFormat.ChannelAcnOrder11Hrz = 535 -> int -const Android.Media.AudioFormat.ChannelAcnOrder12 = 169 -> int -const Android.Media.AudioFormat.ChannelAcnOrder12Hrz = 537 -> int -const Android.Media.AudioFormat.ChannelAcnOrder13 = 196 -> int -const Android.Media.AudioFormat.ChannelAcnOrder13Hrz = 539 -> int -const Android.Media.AudioFormat.ChannelAcnOrder14 = 225 -> int -const Android.Media.AudioFormat.ChannelAcnOrder14Hrz = 541 -> int -const Android.Media.AudioFormat.ChannelAcnOrder1Hrz = 515 -> int -const Android.Media.AudioFormat.ChannelAcnOrder2 = 9 -> int -const Android.Media.AudioFormat.ChannelAcnOrder2Hrz = 517 -> int -const Android.Media.AudioFormat.ChannelAcnOrder3 = 16 -> int -const Android.Media.AudioFormat.ChannelAcnOrder3Hrz = 519 -> int -const Android.Media.AudioFormat.ChannelAcnOrder4 = 25 -> int -const Android.Media.AudioFormat.ChannelAcnOrder4Hrz = 521 -> int -const Android.Media.AudioFormat.ChannelAcnOrder5 = 36 -> int -const Android.Media.AudioFormat.ChannelAcnOrder5Hrz = 523 -> int -const Android.Media.AudioFormat.ChannelAcnOrder6 = 49 -> int -const Android.Media.AudioFormat.ChannelAcnOrder6Hrz = 525 -> int -const Android.Media.AudioFormat.ChannelAcnOrder7 = 64 -> int -const Android.Media.AudioFormat.ChannelAcnOrder7Hrz = 527 -> int -const Android.Media.AudioFormat.ChannelAcnOrder8 = 81 -> int -const Android.Media.AudioFormat.ChannelAcnOrder8Hrz = 529 -> int -const Android.Media.AudioFormat.ChannelAcnOrder9 = 100 -> int -const Android.Media.AudioFormat.ChannelAcnOrder9Hrz = 531 -> int -const Android.Media.AudioFormat.ChannelOut13point0 = Android.Media.ChannelOut.ThirteenPointZeroMask -> Android.Media.ChannelOut -const Android.Media.AudioManager.ModeAssistantConversation = Android.Media.Mode.AssistantConversation -> Android.Media.Mode -const Android.Media.AudioManager.StreamAssistant = Android.Media.Stream.StreamAssistant -> Android.Media.Stream -const Android.Media.AudioTrack.FlushFromAccuracyBestEffort = Android.Media.FlushFromAccuracy.BestEffort -> Android.Media.FlushFromAccuracy -const Android.Media.AudioTrack.FlushFromAccuracyExact = Android.Media.FlushFromAccuracy.Exact -> Android.Media.FlushFromAccuracy -const Android.Media.AudioTrack.FlushWrittenFramesSupported = Android.Media.FlushWrittenFramesSupport.Supported -> Android.Media.FlushWrittenFramesSupport -const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain400 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain444 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VP9Profile2HDR10Plus = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh444 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhest -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvav110 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel51 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel52 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedscalable -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel60 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedbaseline -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel61 = Android.Media.MediaCodecProfileType.Vvchightierlevel61 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel62 = Android.Media.MediaCodecProfileType.Vvchightierlevel62 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel63 = Android.Media.MediaCodecProfileType.Vvchightierlevel63 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel10 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel20 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel21 = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel30 = Android.Media.MediaCodecProfileType.Avcprofilehigh -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel31 = Android.Media.MediaCodecProfileType.Avcprofilehigh10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel40 = Android.Media.MediaCodecProfileType.Avcprofilehigh422 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel41 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvhedtb -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel50 = Android.Media.MediaCodecProfileType.Dolbyvisionprofiledvavse -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel51 = Android.Media.MediaCodecProfileType.Mpeg4profilecorescalable -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel52 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel60 = Android.Media.MediaCodecProfileType.Mpeg4profileadvancedsimple -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel61 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel61 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel62 = Android.Media.MediaCodecProfileType.Avcprofileconstrainedhigh -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel63 = Android.Media.MediaCodecProfileType.Vvcmaintierlevel63 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10 = Android.Media.MediaCodecProfileType.Aacobjectlc -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10 = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10 -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10Plus = Android.Media.MediaCodecProfileType.Apvprofile42210hdr10plus -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10Still = Android.Media.MediaCodecProfileType.Aacobjectltp -> Android.Media.MediaCodecProfileType -const Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain8 = Android.Media.MediaCodecProfileType.Aacobjectmain -> Android.Media.MediaCodecProfileType -const Android.Media.MediaFormat.KeyAudioPresentationId = "audio-presentation-id" -> string! -const Android.Media.MediaFormat.KeyHdrSt209450Info = "hdr-st2094-50-info" -> string! -const Android.Media.MediaFormat.KeyNumSlots = "num-slots" -> string! -const Android.Media.MediaFormat.KeyTemporalLayerId = "temporal-layer-id" -> string! -const Android.Media.MediaFormat.KeyVideoBitrateLayering = "video-bitrate-layering" -> string! -const Android.Media.MediaFormat.MimetypeVideoVvc = "video/vvc" -> string! -const Android.Media.MediaRecorder.VideoEncoder.Apv = Android.Media.VideoEncoder.Apv -> Android.Media.VideoEncoder -const Android.Media.Projection.AppContentProjectionService.ServiceInterface = "android.media.projection.AppContentProjectionService" -> string! -const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Projection.MediaProjectionAppContent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceApp = Android.Media.Projection.MediaProjectionSource.App -> Android.Media.Projection.MediaProjectionSource -const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceAppContent = Android.Media.Projection.MediaProjectionSource.AppContent -> Android.Media.Projection.MediaProjectionSource -const Android.Media.Projection.MediaProjectionConfig.ProjectionSourceDisplay = Android.Media.Projection.MediaProjectionSource.Display -> Android.Media.Projection.MediaProjectionSource -const Android.Media.Quality.EqualizerBand.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Quality.EqualizerBand.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Quality.EqualizerCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.Quality.EqualizerSettings.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Media.Quality.MediaQualityContract.ColorSpaceAdobeRgb = "ADOBE_RGB" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceBt2020 = "BT2020" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceDci = "DCI" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceOff = "OFF" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceOn = "ON" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceSRgbBt709 = "S_RGB_BT_709" -> string! -const Android.Media.Quality.MediaQualityContract.ColorSpaceUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempCool = "color_temp_cool" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempCoolHdr10plus = "color_temp_cool_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempFmmhdr = "color_temp_fmmhdr" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempFmmsdr = "color_temp_fmmsdr" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempStandard = "color_temp_standard" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempStandardHdr10plus = "color_temp_standard_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempUnknown = "color_temp_unknown" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempUser = "color_temp_user" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempUserHdr10plus = "color_temp_user_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempWarm = "color_temp_warm" -> string! -const Android.Media.Quality.MediaQualityContract.ColorTempWarmHdr10plus = "color_temp_warm_hdr10plus" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeBypass = "BYPASS" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigital = "DolbyDigital" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyDigitalPlus = "DolbyDigitalPlus" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeDolbyMat = "DolbyMat" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModePcm = "PCM" -> string! -const Android.Media.Quality.MediaQualityContract.DigitalOutputModeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeGame = "GAME" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeMovie = "MOVIE" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeMusic = "MUSIC" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeNews = "NEWS" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeStadium = "STADIUM" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeStandard = "STANDARD" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.DolbySoundModeUser = "USER" -> string! -const Android.Media.Quality.MediaQualityContract.DownMixModeStereo = "STEREO" -> string! -const Android.Media.Quality.MediaQualityContract.DownMixModeSurround = "SURROUND" -> string! -const Android.Media.Quality.MediaQualityContract.DownMixModeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.ExtraPictureQualityEventTypeFrameChange = "android.media.quality.extra.PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.GammaBright = "BRIGHT" -> string! -const Android.Media.Quality.MediaQualityContract.GammaDark = "DARK" -> string! -const Android.Media.Quality.MediaQualityContract.GammaMiddle = "MIDDLE" -> string! -const Android.Media.Quality.MediaQualityContract.GammaUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeFull = "FULL" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeLimited = "LIMITED" -> string! -const Android.Media.Quality.MediaQualityContract.HdmirgbRangeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeFull = "FULL" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeLimited = "LIMITED" -> string! -const Android.Media.Quality.MediaQualityContract.LevelRangeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.LevelUnknown = "level_unknown" -> string! -const Android.Media.Quality.MediaQualityContract.LevelUser = "level_user" -> string! -const Android.Media.Quality.MediaQualityContract.PanelTechnologyOled = Android.Media.Quality.PanelTechnology.Oled -> Android.Media.Quality.PanelTechnology -const Android.Media.Quality.MediaQualityContract.PanelTechnologyUnknown = Android.Media.Quality.PanelTechnology.Unknown -> Android.Media.Quality.PanelTechnology -const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dMode = "3d_mode" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.Parameter3dTo2d = "3d_to_2d" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterBlackStretch = "black_stretch" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorSpace = "color_space" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueGain = "color_temperature_blue_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureBlueOffset = "color_temperature_blue_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenGain = "color_temperature_green_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureGreenOffset = "color_temperature_green_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedGain = "color_temperature_red_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTemperatureRedOffset = "color_temperature_red_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueBlue = "color_tuner_hue_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueCyan = "color_tuner_hue_cyan" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueFlesh = "color_tuner_hue_flesh" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueGreen = "color_tuner_hue_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueMagenta = "color_tuner_hue_magenta" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueRed = "color_tuner_hue_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerHueYellow = "color_tuner_hue_yellow" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceBlue = "color_tuner_luminance_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceCyan = "color_tuner_luminance_cyan" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceFlesh = "color_tuner_luminance_flesh" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceGreen = "color_tuner_luminance_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceMagenta = "color_tuner_luminance_magenta" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceRed = "color_tuner_luminance_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerLuminanceYellow = "color_tuner_luminance_yellow" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationBlue = "color_tuner_saturation_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationCyan = "color_tuner_saturation_cyan" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationFlesh = "color_tuner_saturation_flesh" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationGreen = "color_tuner_saturation_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationMagenta = "color_tuner_saturation_magenta" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationRed = "color_tuner_saturation_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSaturationYellow = "color_tuner_saturation_yellow" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterColorTunerSwitch = "color_tuner_switch" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterCvrr = "cvrr" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointBlue = "eleven_point_blue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointGreen = "eleven_point_green" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterElevenPointRed = "eleven_point_red" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamma = "gamma" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterGamutMapping = "gamut_mapping" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterHdmiRgbRange = "hdmi_rgb_range" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLdMode = "ld_mode" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLevelRange = "level_range" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowBlueLight = "low_blue_light" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterLowLatency = "low_latency" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDeblur = "memc_deblur" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcDejudder = "memc_dejudder" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterMemcEffect = "memc_effect" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOriginalFramerate = "original_framerate" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueGain = "osd_blue_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdBlueOffset = "osd_blue_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdContrast = "osd_contrast" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenGain = "osd_green_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdGreenOffset = "osd_green_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdHue = "osd_hue" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedGain = "osd_red_gain" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdRedOffset = "osd_red_offset" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterOsdSaturation = "osd_saturation" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceNits = "panel_init_max_lumince_nits" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPanelInitMaxLuminceValid = "panel_init_max_lumince_valid" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterPcMode = "pc_mode" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQuality.ParameterVrr = "vrr" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeBbdResult = "BBD_RESULT" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeCapturepointInfoChange = "CAPTUREPOINT_INFO_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyApoChange = "DOLBY_APO_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeDolbyIqChange = "DOLBY_IQ_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeNone = "NONE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideoDelayChange = "VIDEO_DELAY_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.PictureQualityEventTypeVideopathChange = "VIDEOPATH_CHANGE" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdHeadphoneEnable = "ad_headphone_enable" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdSpeakerEnable = "ad_speaker_enable" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterAdVolume = "ad_volume" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceBluetooth = "balance_bluetooth" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceHeadphones = "balance_headphones" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBalanceSpeaker = "balance_speaker" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterBtLatencyUs = "bt_latency_us" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDolbyAudioProcessing = "dolby_audio_processing" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterDtsVirtualX = "dts_virtual_x" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterEqualizerSettings = "equalizer_settings" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterHiResAudio = "hi_res_audio" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterPanFadeEnable = "pan_fade_enable" -> string! -const Android.Media.Quality.MediaQualityContract.SoundQuality.ParameterSoundStyle = "sound_style" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleAuto = "AUTO" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleMovie = "MOVIE" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleMusic = "MUSIC" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleNews = "NEWS" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleSports = "SPORTS" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleStandard = "STANDARD" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleUser = "USER" -> string! -const Android.Media.Quality.MediaQualityContract.SoundStyleVivid = "VIVID" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusDolbyVision = "DOLBYVISION" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmDolby = "FMMDOLBY" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10 = "FMMHDR10" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdr10Plus = "FMMHDR10PLUS" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHdrVivid = "FMMHDRVIVID" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmHlg = "FMMHLG" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmSdr = "FMMSDR" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusFmmTch = "FMMTCH" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10 = "HDR10" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHdr10Plus = "HDR10PLUS" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHdrVivid = "HDRVIVID" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusHlg = "HLG" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10 = "IMAXHDR10" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusImaxHdr10Plus = "IMAXHDR10PLUS" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusImaxSdr = "IMAXSDR" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusSdr = "SDR" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusTch = "TCH" -> string! -const Android.Media.Quality.MediaQualityContract.StreamStatusUnknown = "UNKNOWN" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeFramePacking = "frame_packing" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeOff = "off" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeSideBySide = "side_by_side" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeTopAndBottom = "top_and_bottom" -> string! -const Android.Media.Quality.MediaQualityContract.ThreeDModeUnknown = "unknown" -> string! -const Android.Media.Quality.PictureProfile.NameDefault = "default" -> string! -const Android.Media.Quality.PictureProfile.NameEnergySaving = "energy_saving" -> string! -const Android.Media.Quality.PictureProfile.NameGame = "game" -> string! -const Android.Media.Quality.PictureProfile.NameMovie = "movie" -> string! -const Android.Media.Quality.PictureProfile.NameSports = "sports" -> string! -const Android.Media.Quality.PictureProfile.NameStandard = "standard" -> string! -const Android.Media.Quality.PictureProfile.NameUnknown = "unknown" -> string! -const Android.Media.Quality.PictureProfile.NameUser = "user" -> string! -const Android.Media.Quality.PictureProfile.NameVivid = "vivid" -> string! -const Android.Media.Quality.SoundProfile.NameDefault = "default" -> string! -const Android.Media.Quality.SoundProfile.NameMovie = "movie" -> string! -const Android.Media.Quality.SoundProfile.NameMusic = "music" -> string! -const Android.Media.Quality.SoundProfile.NameNews = "news" -> string! -const Android.Media.Quality.SoundProfile.NameSports = "sports" -> string! -const Android.Media.Quality.SoundProfile.NameStandard = "standard" -> string! -const Android.Media.Quality.SoundProfile.NameUser = "user" -> string! -const Android.Media.Quality.SoundProfile.NameVivid = "vivid" -> string! -const Android.Media.RouteListingPreference.ActionResolveMissingPermissions = "android.media.action.RESOLVE_MISSING_PERMISSIONS" -> string! -const Android.Media.RouteListingPreference.ExtraMissingPermissions = "android.media.extra.MISSING_PERMISSIONS" -> string! -const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Media.SuggestedDeviceInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Net.Dns.HttpsRecord.DefaultAlpnId = "http/1.1" -> string! -const Android.Net.DnsResolver.HttpsQueryWaitAuto = -1 -> int -const Android.Net.DnsResolver.HttpsQueryWaitNone = 0 -> int -const Android.Net.DnsResolver.HttpsQueryWaitUntilTimeout = -2 -> int -const Android.Net.DnsResolver.TypeHttps = Android.Net.DnsResolverType.Https -> Android.Net.DnsResolverType -const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionClose = Android.Net.Http.OnResponseReceivedAction.Close -> Android.Net.Http.OnResponseReceivedAction -const Android.Net.Http.Proxy.HttpConnectCallback.ResponseActionProceed = Android.Net.Http.OnResponseReceivedAction.Proceed -> Android.Net.Http.OnResponseReceivedAction -const Android.Net.Http.Proxy.SchemeHttp = Android.Net.Http.HttpProxyScheme.Http -> Android.Net.Http.HttpProxyScheme -const Android.Net.Http.Proxy.SchemeHttps = Android.Net.Http.HttpProxyScheme.Https -> Android.Net.Http.HttpProxyScheme -const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorAllowDirect = Android.Net.Http.AllProxiesFailedBehavior.AllowDirect -> Android.Net.Http.AllProxiesFailedBehavior -const Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorDisallowDirect = Android.Net.Http.AllProxiesFailedBehavior.DisallowDirect -> Android.Net.Http.AllProxiesFailedBehavior -const Android.Net.NetworkCapabilities.NetCapabilityPrioritizeUnifiedCommunications = Android.Net.NetCapability.PrioritizeUnifiedCommunications -> Android.Net.NetCapability -const Android.Net.Nsd.DiscoveryRequest.FlagNoPicker = 1 -> long -const Android.Net.Nsd.DiscoveryRequest.FlagShowPicker = 2 -> long -const Android.Net.Nsd.DiscoveryRequest.FlagUserApprovedOnly = 4 -> long -const Android.Net.Nsd.NsdManager.FailurePermissionDenied = Android.Net.Nsd.NsdFailure.PermissionDenied -> Android.Net.Nsd.NsdFailure -const Android.Net.Nsd.NsdManager.ServicePermissionDenied = Android.Net.Nsd.PermissionCheckCode.Denied -> Android.Net.Nsd.PermissionCheckCode -const Android.Net.Nsd.NsdManager.ServicePermissionGranted = Android.Net.Nsd.PermissionCheckCode.Granted -> Android.Net.Nsd.PermissionCheckCode -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonInternalFailure = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.InternalFailure -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonNoResource = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.NoResource -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonPeerNotFound = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.PeerNotFound -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonRejectByPeer = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.RejectByPeer -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonTimeOut = Android.Net.Wifi.Aware.DataPathConnectionFailureReason.TimeOut -> Android.Net.Wifi.Aware.DataPathConnectionFailureReason -const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Net.Wifi.Aware.AwareDataPathRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingServiceManaged = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.ServiceManaged -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -const Android.Net.Wifi.Aware.AwarePairingConfig.PairingBootstrappingSkipped = Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods.Skipped -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Unspecified = 0 -> int -const Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferShowPasswordToService = Android.Net.Wifi.P2p.ConnectionRequestType.ConnectionRequestDeferShowPasswordToService -> Android.Net.Wifi.P2p.ConnectionRequestType -const Android.Net.Wifi.Rtt.RangingResult.StatusBusyTryLater = Android.Net.Wifi.Rtt.RangingStatus.BusyTryLater -> Android.Net.Wifi.Rtt.RangingStatus -const Android.Nfc.CardEmulators.CardEmulation.ProtocolAndTechnologyRouteNdefNfcee = Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute.ProtocolAndTechnologyRouteNdefNfcee -> Android.Nfc.CardEmulators.ProtocolAndTechnologyRoute -const Android.Nfc.NfcAdapter.ExtraReaderTechAPollingLoopAnnotation = "android.nfc.extra.READER_TECH_A_POLLING_LOOP_ANNOTATION" -> string! -const Android.OS.Build.BackportedFixStatusFixed = Android.OS.BackportedFixStatus.Fixed -> Android.OS.BackportedFixStatus -const Android.OS.Build.BackportedFixStatusNotApplicable = Android.OS.BackportedFixStatus.NotApplicable -> Android.OS.BackportedFixStatus -const Android.OS.Build.BackportedFixStatusNotFixed = Android.OS.BackportedFixStatus.NotFixed -> Android.OS.BackportedFixStatus -const Android.OS.Build.BackportedFixStatusUnknown = Android.OS.BackportedFixStatus.Unknown -> Android.OS.BackportedFixStatus -const Android.OS.Build.VERSION_CODES.CinnamonBun = Android.OS.BuildVersionCodes.CinnamonBun -> Android.OS.BuildVersionCodes -const Android.OS.Build.VERSION_CODES_FULL.Baklava1 = Android.OS.BuildVersionCodesFull.Baklava1 -> Android.OS.BuildVersionCodesFull -const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun = Android.OS.BuildVersionCodesFull.CinnamonBun -> Android.OS.BuildVersionCodesFull -const Android.OS.ProfilingTrigger.TriggerTypeAnomaly = Android.OS.ProfilingTriggerType.Anomaly -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeAppCompat = Android.OS.ProfilingTriggerType.AppCompat -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeAppRequestRunningTrace = Android.OS.ProfilingTriggerType.TriggerTypeAppRequestRunningTrace -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeColdStart = Android.OS.ProfilingTriggerType.ColdStart -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillExcessiveCpuUsage = Android.OS.ProfilingTriggerType.KillExcessiveCpuUsage -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillForceStop = Android.OS.ProfilingTriggerType.TriggerTypeKillForceStop -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillRecents = Android.OS.ProfilingTriggerType.TriggerTypeKillRecents -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeKillTaskManager = Android.OS.ProfilingTriggerType.TriggerTypeKillTaskManager -> Android.OS.ProfilingTriggerType -const Android.OS.ProfilingTrigger.TriggerTypeOom = Android.OS.ProfilingTriggerType.TriggerTypeOom -> Android.OS.ProfilingTriggerType -const Android.OS.SecurityStateManager.KeySystemSupplementalPatches = "system_supplemental_security_patches" -> string! -const Android.OS.SecurityStateManager.KeyVendorSupplementalPatches = "vendor_supplemental_security_patches" -> string! -const Android.OS.Storage.FileManager.ActionFileOperationCompleted = "android.os.storage.action.FILE_OPERATION_COMPLETED" -> string! -const Android.OS.Storage.FileManager.ExtraRequestId = "android.os.storage.extra.REQUEST_ID" -> string! -const Android.OS.Storage.FileManager.ExtraResult = "android.os.storage.extra.RESULT" -> string! -const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.OS.Storage.Operations.FileOperationEnqueueResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.OS.Storage.Operations.FileOperationRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.OS.Storage.Operations.FileOperationRequest.OperationCopy = Android.OS.Storage.Operations.FileOperationMode.Copy -> Android.OS.Storage.Operations.FileOperationMode -const Android.OS.Storage.Operations.FileOperationRequest.OperationMove = Android.OS.Storage.Operations.FileOperationMode.Move -> Android.OS.Storage.Operations.FileOperationMode -const Android.OS.Storage.Operations.FileOperationResult.ErrorBusy = Android.OS.Storage.Operations.FileOperationErrorCode.Busy -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorDiskFull = Android.OS.Storage.Operations.FileOperationErrorCode.DiskFull -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorInvalidRequest = Android.OS.Storage.Operations.FileOperationErrorCode.InvalidRequest -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorNone = Android.OS.Storage.Operations.FileOperationErrorCode.None -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorPermissionDenied = Android.OS.Storage.Operations.FileOperationErrorCode.PermissionDenied -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorUnknown = Android.OS.Storage.Operations.FileOperationErrorCode.Unknown -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedSource = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedSource -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedTarget = Android.OS.Storage.Operations.FileOperationErrorCode.UnsupportedTarget -> Android.OS.Storage.Operations.FileOperationErrorCode -const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.OS.Storage.Operations.FileOperationResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.OS.Storage.Operations.FileOperationResult.StatusFailed = Android.OS.Storage.Operations.FileOperationStatus.Failed -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusFinished = Android.OS.Storage.Operations.FileOperationStatus.Finished -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusInProgress = Android.OS.Storage.Operations.FileOperationStatus.InProgress -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusQueued = Android.OS.Storage.Operations.FileOperationStatus.Queued -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.Storage.Operations.FileOperationResult.StatusUnknown = Android.OS.Storage.Operations.FileOperationStatus.Unknown -> Android.OS.Storage.Operations.FileOperationStatus -const Android.OS.UserManager.DisallowTaskContinuityHandoff = "no_task_continuity_handoff" -> string! -const Android.OS.VibrationAttributes.UsageGestureInput = Android.OS.VibrationAttributesUsageType.UsageGestureInput -> Android.OS.VibrationAttributesUsageType -const Android.Provider.CallLog.Calls.FeaturesGroupCall = 512 -> int -const Android.Provider.CallLog.Calls.FeaturesHdPlusCall = 128 -> int -const Android.Provider.CallLog.Calls.FeaturesVonr = 256 -> int -const Android.Provider.CallLog.Calls.IncludeVoipCallsParamKey = "include_voip_calls" -> string! -const Android.Provider.CallLog.Calls.PreferredDisplayName = "preferred_display_name" -> string! -const Android.Provider.CallLog.Calls.Uuid = "uuid" -> string! -const Android.Provider.CloudMediaProviderContract.MediaCategoryTypeUserAlbums = "com.android.providers.media.MEDIA_CATEGORY_TYPE_USER_ALBUMS" -> string! -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginCloud = 4 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginLocal = 1 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataOriginSim = 2 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeDataTypeCustomDeclared = 32 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeDownSync = 16 -> long -const Android.Provider.ContactsContract.Settings.AccountAttributes.AttributeSyncModeUpSync = 8 -> long -const Android.Provider.ContactsPickerSessionContract.ActionPickContacts = "android.provider.action.PICK_CONTACTS" -> string! -const Android.Provider.ContactsPickerSessionContract.Authority = "com.android.contacts.picker.sessions" -> string! -const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsMatchAllDataFields = "android.provider.extra.PICK_CONTACTS_MATCH_ALL_DATA_FIELDS" -> string! -const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsRequestedDataFields = "android.provider.extra.PICK_CONTACTS_REQUESTED_DATA_FIELDS" -> string! -const Android.Provider.ContactsPickerSessionContract.ExtraPickContactsSelectionLimit = "android.provider.extra.PICK_CONTACTS_SELECTION_LIMIT" -> string! -const Android.Provider.ContactsPickerSessionContract.Session.ContentType = "vnd.android.cursor.dir/data" -> string! -const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Count = "_count" -> string! -const Android.Provider.ContactsPickerSessionContract.Session.InterfaceConsts.Id = "_id" -> string! -const Android.Provider.DocumentsContract.CategoryApprovedDocumentHandler = "android.provider.category.APPROVED_DOCUMENT_HANDLER" -> string! -const Android.Provider.DocumentsContract.Document.ColumnContentSyncStateFlags = "content_sync_state_flags" -> string! -const Android.Provider.DocumentsContract.Document.ColumnOriginalRelativePath = "original_relative_path" -> string! -const Android.Provider.DocumentsContract.Document.FlagSupportsRestore = Android.Provider.DocumentContractFlags.SupportsRestore -> Android.Provider.DocumentContractFlags -const Android.Provider.DocumentsContract.Document.FlagSupportsTrash = Android.Provider.DocumentContractFlags.SupportsTrash -> Android.Provider.DocumentContractFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagAvailableLocally = Android.Provider.DocumentSyncStateFlags.AvailableLocally -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadError = Android.Provider.DocumentSyncStateFlags.DownloadError -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadProgress = Android.Provider.DocumentSyncStateFlags.DownloadProgress -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagLocalChanges = Android.Provider.DocumentSyncStateFlags.LocalChanges -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadError = Android.Provider.DocumentSyncStateFlags.UploadError -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Document.SyncStateFlagUploadProgress = Android.Provider.DocumentSyncStateFlags.UploadProgress -> Android.Provider.DocumentSyncStateFlags -const Android.Provider.DocumentsContract.Root.FlagLimitedFunctionalityWhenOffline = Android.Provider.DocumentRootFlags.LimitedFunctionalityWhenOffline -> Android.Provider.DocumentRootFlags -const Android.Provider.DocumentsContract.Root.FlagSupportsQueryTrash = Android.Provider.DocumentRootFlags.SupportsQueryTrash -> Android.Provider.DocumentRootFlags -const Android.Provider.MediaStore.ExtraPickImagesHighlightAlbum = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_ALBUM" -> string! -const Android.Provider.MediaStore.ExtraPickImagesHighlightSearchResults = "android.provider.extra.PICK_IMAGES_HIGHLIGHT_SEARCH_RESULTS" -> string! -const Android.Provider.MediaStore.ExtraPickImagesSelectionParams = "android.provider.extra.PICK_IMAGES_SELECTION_PARAMS" -> string! -const Android.Provider.MediaStore.ExtraPickImagesUiCustomizationParams = "android.provider.extra.PICK_IMAGES_UI_CUSTOMIZATION_PARAMS" -> string! -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormat = "_special_format" -> string! -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatAnimatedWebp = 3 -> int -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatGif = 1 -> int -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatMotionPhoto = 2 -> int -const Android.Provider.MediaStore.Files.FileColumns.SpecialFormatNone = 0 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormat = "_special_format" -> string! -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatAnimatedWebp = 3 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatGif = 1 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatMotionPhoto = 2 -> int -const Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatNone = 0 -> int -const Android.Provider.MediaStore.KeyPickImagesHighlightAlbumId = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_MEDIA_ALBUM_ID" -> string! -const Android.Provider.MediaStore.KeyPickImagesHighlightSearchTextQuery = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_SEARCH_TEXT_QUERY" -> string! -const Android.Provider.MediaStore.KeyPickImagesHighlightType = "android.provider.media.key.PICK_IMAGES_HIGHLIGHT_TYPE" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumCamera = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_CAMERA" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumDownloads = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_DOWNLOADS" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumFavorites = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_FAVORITES" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumScreenshots = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_SCREENSHOTS" -> string! -const Android.Provider.MediaStore.PickImagesHighlightAlbumVideos = "android.provider.media.PICK_IMAGES_HIGHLIGHT_ALBUM_VIDEOS" -> string! -const Android.Provider.MediaStore.PickImagesHighlightTypeCollapsed = Android.Provider.MediaStorePickImagesHighlightType.Collapsed -> Android.Provider.MediaStorePickImagesHighlightType -const Android.Provider.MediaStore.PickImagesHighlightTypeExpanded = Android.Provider.MediaStorePickImagesHighlightType.Expanded -> Android.Provider.MediaStorePickImagesHighlightType -const Android.Provider.Settings.ActionSupervisionSettings = "android.settings.SUPERVISION_SETTINGS" -> string! -const Android.Provider.Settings.ActionSystemUpdateSettings = "android.settings.SYSTEM_UPDATE_SETTINGS" -> string! -const Android.Provider.Settings.ActionVpnAppExclusionSettings = "android.settings.VPN_APP_EXCLUSION_SETTINGS" -> string! -const Android.Provider.Telephony.ITextBasedSmsColumns.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Conversations.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Draft.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Inbox.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Outbox.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.Sms.Sent.InterfaceConsts.TransactionId = "tr_id" -> string! -const Android.Provider.Telephony.TextBasedSmsColumns.TransactionId = "tr_id" -> string! -const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Ble.BleSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Ble.BleSpecificData.InvalidTxPowerDbm = 127 -> int -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelative = Android.Ranging.CoordinateType.Relative -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativePlusZElement = Android.Ranging.CoordinateType.RelativePlusZElement -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAligned = Android.Ranging.CoordinateType.RelativeWithZGravityAligned -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAlignedPlusZElement = Android.Ranging.CoordinateType.RelativeWithZGravityAlignedPlusZElement -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateUnknown = Android.Ranging.CoordinateType.Unknown -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84 = Android.Ranging.CoordinateType.Wgs84 -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84PlusZElement = Android.Ranging.CoordinateType.Wgs84PlusZElement -> Android.Ranging.CoordinateType -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.AnchorLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.MessageTypeFinalDtm = Android.Ranging.MessageType.FinalDtm -> Android.Ranging.MessageType -const Android.Ranging.DlTdoaMeasurement.MessageTypePollDtm = Android.Ranging.MessageType.PollDtm -> Android.Ranging.MessageType -const Android.Ranging.DlTdoaMeasurement.MessageTypeResponseDtm = Android.Ranging.MessageType.ResponseDtm -> Android.Ranging.MessageType -const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.RelativeLocation.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.Wgs84Location.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationMovable = Android.Ranging.MovementExpectation.Movable -> Android.Ranging.MovementExpectation -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationStationary = Android.Ranging.MovementExpectation.Stationary -> Android.Ranging.MovementExpectation -const Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationUnknown = Android.Ranging.MovementExpectation.Unknown -> Android.Ranging.MovementExpectation -const Android.Ranging.MotionState.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.MotionState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.MotionState.MotionLarge = Android.Ranging.RangingMotion.Large -> Android.Ranging.RangingMotion -const Android.Ranging.MotionState.MotionModerate = Android.Ranging.RangingMotion.Moderate -> Android.Ranging.RangingMotion -const Android.Ranging.MotionState.MotionNotDetected = Android.Ranging.RangingMotion.NotDetected -> Android.Ranging.RangingMotion -const Android.Ranging.MotionState.MotionSlight = Android.Ranging.RangingMotion.Slight -> Android.Ranging.RangingMotion -const Android.Ranging.RangingDataExtras.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.RangingDataExtras.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.RangingManager.WifiPd = Android.Ranging.RangingManagerType.WifiPd -> Android.Ranging.RangingManagerType -const Android.Ranging.RangingManager.WifiStaRtt = Android.Ranging.RangingManagerType.WifiStaRtt -> Android.Ranging.RangingManagerType -const Android.Ranging.RangingPreference.DeviceRoleDtTag = Android.Ranging.RangingDeviceRole.DeviceRoleDtTag -> Android.Ranging.RangingDeviceRole -const Android.Ranging.SessionConfig.AntennaModeDirectional = Android.Ranging.AntennaMode.Directional -> Android.Ranging.AntennaMode -const Android.Ranging.SessionConfig.AntennaModeOmni = Android.Ranging.AntennaMode.Omni -> Android.Ranging.AntennaMode -const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Uwb.DlTdoaRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion1 = Android.Ranging.Uwb.MeasurementVersion.v1 -> Android.Ranging.Uwb.MeasurementVersion -const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion2 = Android.Ranging.Uwb.MeasurementVersion.v2 -> Android.Ranging.Uwb.MeasurementVersion -const Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersionUnknown = Android.Ranging.Uwb.MeasurementVersion.Unknown -> Android.Ranging.Uwb.MeasurementVersion -const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Uwb.UwbSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Uwb.UwbSpecificData.Los = Android.Ranging.Uwb.LineOfSight.Los -> Android.Ranging.Uwb.LineOfSight -const Android.Ranging.Uwb.UwbSpecificData.LosUndetermined = Android.Ranging.Uwb.LineOfSight.LosUndetermined -> Android.Ranging.Uwb.LineOfSight -const Android.Ranging.Uwb.UwbSpecificData.Nlos = Android.Ranging.Uwb.LineOfSight.Nlos -> Android.Ranging.Uwb.LineOfSight -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.AuthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Authenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.UnauthenticatedPasnMode = Android.Ranging.Wifi.PD.WifiPdRangingPasnMode.Unauthenticated -> Android.Ranging.Wifi.PD.WifiPdRangingPasnMode -const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.PD.WifiPdRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Wifi.Rtt.RttStationRangingParams.ChannelWidthDefault = 255 -> int -const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.Rtt.RttStationRangingParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Ranging.Wifi.Rtt.WifiRttSpecificData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Resource.Attribute.BackupAgentProcess = 16844470 -> int -const Android.Resource.Attribute.NativeService = 16844462 -> int -const Android.Resource.Attribute.PrivateComputeCore = 16844469 -> int -const Android.Resource.Attribute.ShortLabel = 16844468 -> int -const Android.Resource.Attribute.UsesAssistData = 16844465 -> int -const Android.Resource.Attribute.UsesAssistScreenshots = 16844466 -> int -const Android.Resource.Attribute.UsesAssistStructureScreenContent = 16844467 -> int -const Android.Resource.Attribute.ZygotePreloadNativeFunc = 16844464 -> int -const Android.Resource.Attribute.ZygotePreloadNativeLib = 16844463 -> int -const Android.Resource.Color.SystemInverseOnSurfaceDark = 17170648 -> int -const Android.Resource.Color.SystemInverseOnSurfaceLight = 17170642 -> int -const Android.Resource.Color.SystemInversePrimaryDark = 17170649 -> int -const Android.Resource.Color.SystemInversePrimaryLight = 17170643 -> int -const Android.Resource.Color.SystemInverseSurfaceDark = 17170650 -> int -const Android.Resource.Color.SystemInverseSurfaceLight = 17170644 -> int -const Android.Resource.Color.SystemScrimDark = 17170651 -> int -const Android.Resource.Color.SystemScrimLight = 17170645 -> int -const Android.Resource.Color.SystemShadowDark = 17170652 -> int -const Android.Resource.Color.SystemShadowLight = 17170646 -> int -const Android.Resource.Color.SystemSurfaceTintDark = 17170653 -> int -const Android.Resource.Color.SystemSurfaceTintLight = 17170647 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveDefaultEffectDamping = 17104916 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveDefaultSpatialDamping = 17104915 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveFastEffectDamping = 17104914 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveFastSpatialDamping = 17104913 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveSlowEffectDamping = 17104918 -> int -const Android.Resource.Dimension.ConfigMotionExpressiveSlowSpatialDamping = 17104917 -> int -const Android.Resource.Dimension.ConfigMotionStandardDefaultEffectDamping = 17104910 -> int -const Android.Resource.Dimension.ConfigMotionStandardDefaultSpatialDamping = 17104909 -> int -const Android.Resource.Dimension.ConfigMotionStandardFastEffectDamping = 17104908 -> int -const Android.Resource.Dimension.ConfigMotionStandardFastSpatialDamping = 17104907 -> int -const Android.Resource.Dimension.ConfigMotionStandardSlowEffectDamping = 17104912 -> int -const Android.Resource.Dimension.ConfigMotionStandardSlowSpatialDamping = 17104911 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusLarge = 17104922 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusMedium = 17104921 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusSmall = 17104920 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusXlarge = 17104923 -> int -const Android.Resource.Dimension.ConfigShapeCornerRadiusXsmall = 17104919 -> int -const Android.Resource.Id.AccessibilityActionSetExtendedSelection = 16908383 -> int -const Android.Resource.Integer.ConfigMotionExpressiveDefaultEffectStiffness = 17694733 -> int -const Android.Resource.Integer.ConfigMotionExpressiveDefaultSpatialStiffness = 17694732 -> int -const Android.Resource.Integer.ConfigMotionExpressiveFastEffectStiffness = 17694731 -> int -const Android.Resource.Integer.ConfigMotionExpressiveFastSpatialStiffness = 17694730 -> int -const Android.Resource.Integer.ConfigMotionExpressiveSlowEffectStiffness = 17694735 -> int -const Android.Resource.Integer.ConfigMotionExpressiveSlowSpatialStiffness = 17694734 -> int -const Android.Resource.Integer.ConfigMotionStandardDefaultEffectStiffness = 17694727 -> int -const Android.Resource.Integer.ConfigMotionStandardDefaultSpatialStiffness = 17694726 -> int -const Android.Resource.Integer.ConfigMotionStandardFastEffectStiffness = 17694725 -> int -const Android.Resource.Integer.ConfigMotionStandardFastSpatialStiffness = 17694724 -> int -const Android.Resource.Integer.ConfigMotionStandardSlowEffectStiffness = 17694729 -> int -const Android.Resource.Integer.ConfigMotionStandardSlowSpatialStiffness = 17694728 -> int -const Android.Security.KeyStoreException.ErrorTooManyKeys = Android.Security.KeyStoreExceptionError.ErrorTooManyKeys -> Android.Security.KeyStoreExceptionError -const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa = "ML-DSA" -> string! -const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa65 = "ML-DSA-65" -> string! -const Android.Security.Keystore.KeyProperties.KeyAlgorithmMlDsa87 = "ML-DSA-87" -> string! -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeDisabled = Android.Security.DomainEncryptionMode.Disabled -> Android.Security.DomainEncryptionMode -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeEnabled = Android.Security.DomainEncryptionMode.Enabled -> Android.Security.DomainEncryptionMode -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeOpportunistic = Android.Security.DomainEncryptionMode.Opportunistic -> Android.Security.DomainEncryptionMode -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeUnknown = Android.Security.DomainEncryptionMode.Unknown -> Android.Security.DomainEncryptionMode -const Android.Service.Autofill.FillEventHistory.Event.TypeResponseDiscarded = Android.Service.Autofill.EventType.ResponseDiscarded -> Android.Service.Autofill.EventType -const Android.Service.Chooser.ChooserSession.StateClosed = Android.Service.Chooser.ChooserSessionState.Closed -> Android.Service.Chooser.ChooserSessionState -const Android.Service.Chooser.ChooserSession.StateInitialized = Android.Service.Chooser.ChooserSessionState.Initialized -> Android.Service.Chooser.ChooserSessionState -const Android.Service.Chooser.ChooserSession.StateStarted = Android.Service.Chooser.ChooserSessionState.Started -> Android.Service.Chooser.ChooserSessionState -const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Service.Chooser.ChooserSessionToken.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Service.Messaging.AlternativeMessageTransportService.ServiceInterface = "android.service.messaging.AlternativeMessageTransportService" -> string! -const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusAccepted = Android.Service.Messaging.UpgradeStatus.Accepted -> Android.Service.Messaging.UpgradeStatus -const Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusRejected = Android.Service.Messaging.UpgradeStatus.Rejected -> Android.Service.Messaging.UpgradeStatus -const Android.Service.Notification.NotificationListenerService.ReasonBundleDismissed = Android.Service.Notification.NotificationCancelReason.ReasonBundleDismissed -> Android.Service.Notification.NotificationCancelReason -const Android.Service.QuickSettings.TileService.CategoryAccessibility = "android.service.quicksettings.CATEGORY_ACCESSIBILITY" -> string! -const Android.Service.QuickSettings.TileService.CategoryConnectivity = "android.service.quicksettings.CATEGORY_CONNECTIVITY" -> string! -const Android.Service.QuickSettings.TileService.CategoryDisplay = "android.service.quicksettings.CATEGORY_DISPLAY" -> string! -const Android.Service.QuickSettings.TileService.CategoryPrivacy = "android.service.quicksettings.CATEGORY_PRIVACY" -> string! -const Android.Service.QuickSettings.TileService.CategoryUtilities = "android.service.quicksettings.CATEGORY_UTILITIES" -> string! -const Android.Service.QuickSettings.TileService.MetaDataTileCategory = "android.service.quicksettings.TILE_CATEGORY" -> string! -const Android.Service.Voice.VoiceInteractionSession.ShowWithAssistStructureScreenContent = Android.Service.Voice.ShowFlags.ShowWithAssistStructureScreenContent -> Android.Service.Voice.ShowFlags -const Android.Telecom.Call.AudioProcessingUseCaseAskToHold = Android.Telecom.AudioProcessingUseCase.AskToHold -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.AudioProcessingUseCaseCallScreening = Android.Telecom.AudioProcessingUseCase.CallScreening -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.AudioProcessingUseCaseUnknown = Android.Telecom.AudioProcessingUseCase.Unknown -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.AudioProcessingUseCaseVoicemail = Android.Telecom.AudioProcessingUseCase.Voicemail -> Android.Telecom.AudioProcessingUseCase -const Android.Telecom.Call.CrsMediaTypeAudio = Android.Telecom.CrsMediaType.Audio -> Android.Telecom.CrsMediaType -const Android.Telecom.Call.CrsMediaTypeNone = Android.Telecom.CrsMediaType.None -> Android.Telecom.CrsMediaType -const Android.Telecom.Call.CrsMediaTypeVideo = Android.Telecom.CrsMediaType.Video -> Android.Telecom.CrsMediaType -const Android.Telecom.Call.Details.PropertyRemotelyHosted = Android.Telecom.CallCapability.PropertyRemotelyHosted -> Android.Telecom.CallCapability -const Android.Telecom.Call.EventPhoneAccountChanged = "android.telecom.event.PHONE_ACCOUNT_CHANGED" -> string! -const Android.Telecom.Call.ExtraCrsAudioMode = "android.telecom.extra.CRS_AUDIO_MODE" -> string! -const Android.Telecom.Call.ExtraCrsMediaType = "android.telecom.extra.CRS_MEDIA_TYPE" -> string! -const Android.Telecom.Call.ExtraIsUsingUnidirectionalVideoService = "android.telecom.extra.IS_USING_UNIDIRECTIONAL_VIDEO_SERVICE" -> string! -const Android.Telecom.Call.ExtraIsUsingVideoRingback = "android.telecom.extra.IS_USING_VIDEO_RINGBACK" -> string! -const Android.Telecom.CallAttributes.Messaging = Android.Telecom.CallType.Messaging -> Android.Telecom.CallType -const Android.Telecom.Connection.CapabilityTransfer = Android.Telecom.ConnectionCapability.CapabilityTransfer -> Android.Telecom.ConnectionCapability -const Android.Telecom.Connection.CapabilityTransferConsultative = Android.Telecom.ConnectionCapability.CapabilityTransferConsultative -> Android.Telecom.ConnectionCapability -const Android.Telecom.Connection.EventCallResumeFailed = "android.telecom.event.CALL_RESUME_FAILED" -> string! -const Android.Telecom.Connection.EventDisconnectFailed = "android.telecom.event.DISCONNECT_FAILED" -> string! -const Android.Telecom.Connection.StateAudioProcessing = Android.Telecom.ConnectionState.StateAudioProcessing -> Android.Telecom.ConnectionState -const Android.Telecom.Connection.StateSimulatedRinging = Android.Telecom.ConnectionState.SimulatedRinging -> Android.Telecom.ConnectionState -const Android.Telecom.PhoneAccount.CapabilityChangeRttCallToAudioCall = Android.Telecom.PhoneAccountCapability.ChangeRttCallToAudioCall -> Android.Telecom.PhoneAccountCapability -const Android.Telecom.PhoneAccount.LowBatteryAlertDisabled = -1 -> int -const Android.Telecom.TelecomManager.ActionCallBack = "android.telecom.action.CALL_BACK" -> string! -const Android.Telecom.TelecomManager.ActionConfigureCallLogIntegration = "android.telecom.action.CONFIGURE_CALL_LOG_INTEGRATION" -> string! -const Android.Telecom.TelecomManager.ActionVoipCallLogPreference = "android.telecom.action.VOIP_CALL_LOG_PREFERENCE" -> string! -const Android.Telecom.TelecomManager.ExtraCallType = "android.telecom.extra.CALL_TYPE" -> string! -const Android.Telecom.TelecomManager.ExtraUuid = "android.telecom.extra.UUID" -> string! -const Android.Telecom.TelecomManager.ExtraVoipCallLogPreferenceStatus = "android.telecom.extra.VOIP_CALL_LOG_PREFERENCE_STATUS" -> string! -const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectAutomatic = 0 -> int -const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectHybrid = 2 -> int -const Android.Telephony.CarrierConfigManager.CarrierRoamingNtnConnectManual = 1 -> int -const Android.Telephony.CarrierConfigManager.KeyAllowHoldInRttCallBool = "allow_hold_in_rtt_call_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyAutoUnholdOnRemoteDisconnectBool = "auto_unhold_on_remote_disconnect_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyAvoidBadWifiBool = "avoid_bad_wifi_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingNtnConnectTypeInt = "carrier_roaming_ntn_connect_type_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteDefaultServicesIntArray = "carrier_roaming_satellite_default_services_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierRoamingSatelliteT911ToEsosHandoverSupportedBool = "carrier_roaming_satellite_t911_to_esos_handover_supported_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyCarrierSupportedSatelliteNotificationHysteresisSecInt = "carrier_supported_satellite_notification_hysteresis_sec_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyDisableDunApnWhileRoamingWithPresetApnBool = "disable_dun_apn_while_roaming_with_preset_apn_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyDisallowAddingApnStringArray = "disallow_adding_apn_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyEmergencyCallToSatelliteT911HandoverTimeoutMillisInt = "emergency_call_to_satellite_t911_handover_timeout_millis_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyEmergencyMessagingSupportedBool = "emergency_messaging_supported_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyIsPrivateNetworkBool = "is_private_network_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyLogCallsAnsweredElsewhereBool = "log_calls_answered_elsewhere_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertIntervalInt = "low_battery_alert_interval_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyLowBatteryAlertThresholdInt = "low_battery_alert_threshold_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyMmsMaxNtnPayloadSizeBytesInt = "mms_max_ntn_payload_size_bytes_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrpThresholdsIntArray = "ntn_5g_nr_ssrsrp_thresholds_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSsrsrqThresholdsIntArray = "ntn_5g_nr_ssrsrq_thresholds_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtn5gNrSssinrThresholdsIntArray = "ntn_5g_nr_sssinr_thresholds_int_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyOppAutoDataSwitchPolicyInt = "opp_auto_data_switch_policy_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyOverrideWfcRoamingModeWhileUsingNtnBool = "override_wfc_roaming_mode_while_using_ntn_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyRegionalSatelliteEarfcnBundle = "regional_satellite_earfcn_bundle" -> string! -const Android.Telephony.CarrierConfigManager.KeyRemoveSatellitePlmnInManualNetworkScanBool = "remove_satellite_plmn_in_manual_network_scan_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteConfigsPerPlmnBundle = "satellite_configs_per_plmn_bundle" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteConnectedNotificationThrottleMillisInt = "satellite_connected_notification_throttle_millis_int" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteDataSupportModeInt = "satellite_data_support_mode_int" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteDisplayNameString = "satellite_display_name_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteEntitlementAppNameString = "satellite_entitlement_app_name_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteIgnoreDataRoamingSettingBool = "satellite_ignore_data_roaming_setting_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteInformationRedirectUrlString = "satellite_information_redirect_url_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteNiddApnNameString = "satellite_nidd_apn_name_string" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteRoamingTurnOffSessionForEmergencyCallBool = "satellite_roaming_turn_off_session_for_emergency_call_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSosMaxDatagramSizeBytesInt = "satellite_sos_max_datagram_size_bytes_int" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedDisasterPlmnStringArray = "satellite_supported_disaster_plmn_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedEmergencyPlmnStringArray = "satellite_supported_emergency_plmn_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeySatelliteSupportedMsgAppsStringArray = "satellite_supported_msg_apps_string_array" -> string! -const Android.Telephony.CarrierConfigManager.KeyShowAvoidBadWifiToggleBool = "show_avoid_bad_wifi_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportMultiPartyAnchorConferenceBool = "support_multi_anchor_conf_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportPhoneNumberSourceTs43Bool = "support_phone_number_source_ts43_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportsCustomizedRingingSignalBool = "supports_customized_ringing_signal_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportsUnidirectionalVideoServiceBool = "supports_unidirectional_video_service_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeySupportsVideoRingbackBool = "supports_video_back_tone_bool" -> string! -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyDisabled = 0 -> int -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyFollowSystem = 2147483647 -> int -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForAvailability = 1 -> int -const Android.Telephony.CarrierConfigManager.OppAutoDataSwitchPolicyForPerformance = 3 -> int -const Android.Telephony.CarrierConfigManager.SatelliteDataSupportAll = 2 -> int -const Android.Telephony.CarrierConfigManager.SatelliteDataSupportBandwidthConstrained = 1 -> int -const Android.Telephony.CarrierConfigManager.SatelliteDataSupportOnlyRestricted = 0 -> int -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityBackground = Android.Telephony.Data.ConnectionCapability.Background -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityDownlinkStreaming = Android.Telephony.Data.ConnectionCapability.DownlinkStreaming -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIms = Android.Telephony.Data.ConnectionCapability.Ims -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityInternet = Android.Telephony.Data.ConnectionCapability.Internet -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotDelayTolerant -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotNonDelayTolerant = Android.Telephony.Data.ConnectionCapability.IotNonDelayTolerant -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLcsUserPlanePositioning = Android.Telephony.Data.ConnectionCapability.LcsUserPlanePositioning -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLowLatencyLossTolerantUnack = Android.Telephony.Data.ConnectionCapability.LowLatencyLossTolerantUnack -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMissionCriticalCommunications = Android.Telephony.Data.ConnectionCapability.MissionCriticalCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMms = Android.Telephony.Data.ConnectionCapability.Mms -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityRealTimeInteractive = Android.Telephony.Data.ConnectionCapability.RealTimeInteractive -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilitySupl = Android.Telephony.Data.ConnectionCapability.Supl -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityTimeCriticalCommunications = Android.Telephony.Data.ConnectionCapability.TimeCriticalCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnifiedCommunications = Android.Telephony.Data.ConnectionCapability.UnifiedCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnknown = Android.Telephony.Data.ConnectionCapability.Unknown -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUplinkStreaming = Android.Telephony.Data.ConnectionCapability.UplinkStreaming -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityVehicularCommunications = Android.Telephony.Data.ConnectionCapability.VehicularCommunications -> Android.Telephony.Data.ConnectionCapability -const Android.Telephony.Ims.ImsRegistrationAttributes.AttrRegistrationTypeEmergency = Android.Telephony.Ims.RegistrationAttributes.RegistrationTypeEmergency -> Android.Telephony.Ims.RegistrationAttributes -const Android.Telephony.Ims.ImsRegistrationAttributes.AttrVirtualForAnonymousEmergencyCall = Android.Telephony.Ims.RegistrationAttributes.VirtualForAnonymousEmergencyCall -> Android.Telephony.Ims.RegistrationAttributes -const Android.Telephony.NetworkRegistrationInfo.ServiceTypeEmergencySms = Android.Telephony.NetworkRegistrationInfoServiceType.EmergencySms -> Android.Telephony.NetworkRegistrationInfoServiceType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeFailedToValidateExtractedPhoneNumer = Android.Telephony.ParsedPhoneNumberErrorType.FailedToValidateExtractedPhoneNumer -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeNone = Android.Telephony.ParsedPhoneNumberErrorType.None -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeNumberParseException = Android.Telephony.ParsedPhoneNumberErrorType.NumberParseException -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.ErrorTypeUnknown = Android.Telephony.ParsedPhoneNumberErrorType.Unknown -> Android.Telephony.ParsedPhoneNumberErrorType -const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Telephony.ParsedPhoneNumber.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Telephony.Satellite.NtnSignalStrength.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGood = Android.Telephony.Satellite.NtnSignalStrengthLevel.Good -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGreat = Android.Telephony.Satellite.NtnSignalStrengthLevel.Great -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthModerate = Android.Telephony.Satellite.NtnSignalStrengthLevel.Moderate -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthNone = Android.Telephony.Satellite.NtnSignalStrengthLevel.None -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthPoor = Android.Telephony.Satellite.NtnSignalStrengthLevel.Poor -> Android.Telephony.Satellite.NtnSignalStrengthLevel -const Android.Telephony.Satellite.SatelliteManager.PropertySatelliteDataOptimized = "android.telephony.PROPERTY_SATELLITE_DATA_OPTIMIZED" -> string! -const Android.Telephony.SmsManager.ResultSmsSendFailedAfterMaxRetry = Android.Telephony.SmsResult.ResultSmsSendFailedAfterMaxRetry -> Android.Telephony.SmsResult -const Android.Telephony.SubscriptionManager.PhoneNumberSourceTs43 = Android.Telephony.PhoneNumberSource.Ts43 -> Android.Telephony.PhoneNumberSource -const Android.Telephony.SubscriptionPlan.BitrateUnknown = -1 -> long -const Android.Telephony.SubscriptionPlan.PlanTypeBusiness = Android.Telephony.SubscriptionPlanType.Business -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeCellular = Android.Telephony.SubscriptionPlanType.Cellular -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeDataOnly = Android.Telephony.SubscriptionPlanType.DataOnly -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeFamily = Android.Telephony.SubscriptionPlanType.Family -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeIot = Android.Telephony.SubscriptionPlanType.Iot -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypePostpaid = Android.Telephony.SubscriptionPlanType.Postpaid -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypePrepaid = Android.Telephony.SubscriptionPlanType.Prepaid -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeRoaming = Android.Telephony.SubscriptionPlanType.Roaming -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeSatellite = Android.Telephony.SubscriptionPlanType.Satellite -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.PlanTypeTethering = Android.Telephony.SubscriptionPlanType.Tethering -> Android.Telephony.SubscriptionPlanType -const Android.Telephony.SubscriptionPlan.UnspecifiedId = -1 -> int -const Android.Telephony.TelephonyManager.TtyModeFull = Android.Telephony.TelephonyManagerTtyMode.Full -> Android.Telephony.TelephonyManagerTtyMode -const Android.Telephony.TelephonyManager.TtyModeHco = Android.Telephony.TelephonyManagerTtyMode.Hco -> Android.Telephony.TelephonyManagerTtyMode -const Android.Telephony.TelephonyManager.TtyModeOff = Android.Telephony.TelephonyManagerTtyMode.Off -> Android.Telephony.TelephonyManagerTtyMode -const Android.Telephony.TelephonyManager.TtyModeVco = Android.Telephony.TelephonyManagerTtyMode.Vco -> Android.Telephony.TelephonyManagerTtyMode -const Android.Text.InputType.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes -const Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeSortDirection = Android.Views.Accessibility.ContentChangeTypes.ContentChangeTypeSortDirection -> Android.Views.Accessibility.ContentChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeCommittedByIme = Android.Views.Accessibility.TextChangeTypes.CommittedByIme -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeConversionSuggestionSelectedByIme = Android.Views.Accessibility.TextChangeTypes.ConversionSuggestionSelectedByIme -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeInComposition = Android.Views.Accessibility.TextChangeTypes.InComposition -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeUndefined = Android.Views.Accessibility.TextChangeTypes.Undefined -> Android.Views.Accessibility.TextChangeTypes -const Android.Views.Accessibility.AccessibilityNodeInfo.ActionArgumentSelectionParcelable = "android.view.accessibility.action.ARGUMENT_SELECTION_PARCELABLE" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionAscending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Ascending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionDescending = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Descending -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionNone = Android.Views.Accessibility.AccessibilityCollectionSortDirection.None -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.SortDirectionOther = Android.Views.Accessibility.AccessibilityCollectionSortDirection.Other -> Android.Views.Accessibility.AccessibilityCollectionSortDirection -const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraDataRequestLayoutBasedActionsKey = "android.view.accessibility.extra.DATA_REQUEST_LAYOUT_BASED_ACTIONS_KEY" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeArg = "arg" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathAttributeIntent = "intent" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagFraction = "mfrac" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagIdentifier = "mi" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMath = "math" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagMultiscripts = "mmultiscripts" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNoneScript = "none" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagNumber = "mn" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOperator = "mo" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagOver = "mover" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagPrescriptDelimiter = "mprescripts" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRoot = "mroot" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagRow = "mrow" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSquareRoot = "msqrt" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagStringLiteral = "ms" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSub = "msub" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSubSup = "msubsup" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagSup = "msup" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTable = "mtable" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableCell = "mtd" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagTableRow = "mtr" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagText = "mtext" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnder = "munder" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.MathTagUnderOver = "munderover" -> string! -const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.Selection.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.Autofill.AutofillNoiseInjectedData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.Display.HdrCapabilities.HdrTypeHlgPlus = Android.Views.HdrType.HdrTypeHlgPlus -> Android.Views.HdrType -const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Views.FrameRateVelocityPoint.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Views.IWindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! -const Android.Views.IWindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! -const Android.Views.InputMethods.EditorInfo.InterfaceConsts.TypeTextFlagEnableTextSuggestionSelected = Android.Text.InputTypes.TextFlagEnableTextSuggestionSelected -> Android.Text.InputTypes -const Android.Views.KeyEvent.KeycodeAccessibility = Android.Views.Keycode.Accessibility -> Android.Views.Keycode -const Android.Views.KeyEvent.KeycodeContextualInsert = Android.Views.Keycode.ContextualInsert -> Android.Views.Keycode -const Android.Views.KeyEvent.KeycodeContextualSearch = Android.Views.Keycode.ContextualSearch -> Android.Views.Keycode -const Android.Views.SurfaceControl.BufferTransformMirrorHorizontalRotate90 = Android.Views.BufferTransform.MirrorHorizontalRotate90 -> Android.Views.BufferTransform -const Android.Views.SurfaceControl.BufferTransformMirrorVerticalRotate90 = Android.Views.BufferTransform.MirrorVerticalRotate90 -> Android.Views.BufferTransform -const Android.Views.TextClassifiers.ITextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! -const Android.Views.TextClassifiers.ITextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! -const Android.Views.TextClassifiers.ITextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! -const Android.Views.TextClassifiers.TextClassifier.ExtraOtpTrustedPackages = "android.view.textclassifier.extra.OTP_TRUSTED_PACKAGES" -> string! -const Android.Views.TextClassifiers.TextClassifier.TypeSmsRetrieverOtp = "sms_retriever_otp" -> string! -const Android.Views.TextClassifiers.TextClassifier.TypeSmsWebOtp = "sms_web_otp" -> string! -const Android.Views.View.PointerCaptureModeAbsolute = Android.Views.PointerCaptureMode.Absolute -> Android.Views.PointerCaptureMode -const Android.Views.View.PointerCaptureModeRelative = Android.Views.PointerCaptureMode.Relative -> Android.Views.PointerCaptureMode -const Android.Views.View.PointerCaptureModeUncaptured = Android.Views.PointerCaptureMode.Uncaptured -> Android.Views.PointerCaptureMode -const Android.Views.View.RectangleOnScreenRequestSourceInputFocus = Android.Views.ViewRectangleOnScreenRequestSource.InputFocus -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.View.RectangleOnScreenRequestSourceScrollOnly = Android.Views.ViewRectangleOnScreenRequestSource.ScrollOnly -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.View.RectangleOnScreenRequestSourceTextCursor = Android.Views.ViewRectangleOnScreenRequestSource.TextCursor -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.View.RectangleOnScreenRequestSourceUndefined = Android.Views.ViewRectangleOnScreenRequestSource.Undefined -> Android.Views.ViewRectangleOnScreenRequestSource -const Android.Views.WindowManager.PropertyCameraCompatAllowSimulateRequestedOrientation = "android.window.PROPERTY_CAMERA_COMPAT_ALLOW_SIMULATE_REQUESTED_ORIENTATION" -> string! -const Android.Views.WindowManager.PropertyCompatAllowExcludeCaptionInsets = "android.window.PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS" -> string! -const Android.Webkit.WebChromeClient.FileChooserParams.ModeOpenFolder = Android.Webkit.ChromeFileChooserMode.OpenFolder -> Android.Webkit.ChromeFileChooserMode -const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeRead = Android.Webkit.PermissionMode.Read -> Android.Webkit.PermissionMode -const Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeReadWrite = Android.Webkit.PermissionMode.ReadWrite -> Android.Webkit.PermissionMode -const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Widget.PhotoPicker.PhotoPickerSelectionParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioPortrait916 = Android.Widget.Photopicker.AspectRatio.Portrait916 -> Android.Widget.Photopicker.AspectRatio -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioSquare11 = Android.Widget.Photopicker.AspectRatio.Square11 -> Android.Widget.Photopicker.AspectRatio -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioUndefined = Android.Widget.Photopicker.AspectRatio.Undefined -> Android.Widget.Photopicker.AspectRatio -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -override Android.App.AnrTypes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AnrWarningResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionActivityId.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionActivityState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionName.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionPackageMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionSchemaMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionSearchSpec.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionSearchSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.AppFunctionUriGrant.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppFunctions.RegisterAppFunctionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionAttribution.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionAttribution.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.AppSearchAccount.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.AppSearchAccount.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppSearch.SearchResult.TextMatchInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.ApplicationExitInfo.AnrInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Backup.FullRestoreDataInput.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Backup.FullRestoreDataInput.ThresholdClass.get -> nint -override Android.App.Backup.FullRestoreDataInput.ThresholdType.get -> System.Type! -override Android.App.HandoffActivityData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityDataRequestInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.HandoffActivityParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.InfeasibleActivityOptionsException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.InfeasibleActivityOptionsException.ThresholdClass.get -> nint -override Android.App.InfeasibleActivityOptionsException.ThresholdType.get -> System.Type! -override Android.App.Notification.BridgedNotificationMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedDate.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedFloat.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedInt.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.FixedTime.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.MetricValue.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.Metric.MetricValue.ThresholdClass.get -> nint -override Android.App.Notification.Metric.MetricValue.ThresholdType.get -> System.Type! -override Android.App.Notification.Metric.TimeDifference.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.MetricStyle.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Notification.ProjectedExtender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PermissionUI.LocationButtonProviderFactory.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdClass.get -> nint -override Android.App.PermissionUI.LocationButtonProviderFactory.ThresholdType.get -> System.Type! -override Android.App.PermissionUI.LocationButtonRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PermissionUI.LocationButtonRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.DataMigrationToPccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdClass.get -> nint -override Android.App.PrivateCompute.DataMigrationToPccService.ThresholdType.get -> System.Type! -override Android.App.PrivateCompute.MigrationException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.MigrationRequestResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccClient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccClient.ThresholdClass.get -> nint -override Android.App.PrivateCompute.PccClient.ThresholdType.get -> System.Type! -override Android.App.PrivateCompute.PccSandboxManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccService.ThresholdClass.get -> nint -override Android.App.PrivateCompute.PccService.ThresholdType.get -> System.Type! -override Android.App.TaskLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.TaskLocation.ThresholdClass.get -> nint -override Android.App.TaskLocation.ThresholdType.get -> System.Type! -override Android.App.VoiceInteractions.VoiceInteractionManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Appwidget.AppWidgetEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.BluetoothGattConnectionSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.BluetoothGattConnectionSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.BondStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Bluetooth.EncryptionStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionResult.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.ActionResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.Context.UpdateBindingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.Context.UpdateBindingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppInstallRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppInstallRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdClass.get -> nint -override Android.Content.PM.Webapp.WebAppInstallRequest.ThresholdType.get -> System.Type! -override Android.Content.PM.Webapp.WebAppManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppQueryRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdClass.get -> nint -override Android.Content.PM.Webapp.WebAppQueryRequest.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.AeadParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.AeadParameterSpec.ThresholdClass.get -> nint -override Android.Crypto.Hpke.AeadParameterSpec.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Hpke.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Hpke.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Hpke.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.KdfParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.KdfParameterSpec.ThresholdClass.get -> nint -override Android.Crypto.Hpke.KdfParameterSpec.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.KemParameterSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.KemParameterSpec.ThresholdClass.get -> nint -override Android.Crypto.Hpke.KemParameterSpec.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Message.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Message.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Message.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Recipient.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Recipient.Builder.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Recipient.Builder.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Recipient.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Recipient.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Recipient.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Sender.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Sender.Builder.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Sender.Builder.ThresholdType.get -> System.Type! -override Android.Crypto.Hpke.Sender.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Crypto.Hpke.Sender.ThresholdClass.get -> nint -override Android.Crypto.Hpke.Sender.ThresholdType.get -> System.Type! -override Android.Graphics.AndroidBitmapInfo.Equals(object? value) -> bool -override Android.Graphics.Color.Equals(object? obj) -> bool -override Android.Graphics.ColorValueMarshaler.CreateGenericValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options, System.Type? targetType) -> Android.Graphics.Color -override Android.Graphics.ColorValueMarshaler.CreateParameterToManagedExpression(Java.Interop.Expressions.JniValueMarshalerContext! context, System.Linq.Expressions.ParameterExpression! sourceValue, System.Reflection.ParameterAttributes synchronize, System.Type? targetType) -> System.Linq.Expressions.Expression! -override Android.Graphics.Pdf.Component.FreeTextAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.HighlightAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdClass.get -> nint -override Android.Graphics.Pdf.Component.PdfAnnotation.ThresholdType.get -> System.Type! -override Android.Graphics.Pdf.Component.PdfAnnotationType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageImageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdClass.get -> nint -override Android.Graphics.Pdf.Component.PdfPageObject.ThresholdType.get -> System.Type! -override Android.Graphics.Pdf.Component.PdfPageObjectType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPagePathObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageTextObject.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdClass.get -> nint -override Android.Graphics.Pdf.Component.PdfPageTextObjectFont.ThresholdType.get -> System.Type! -override Android.Graphics.Pdf.Component.StampAnnotation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Biometrics.FallbackOption.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Camera2.MultiResolutionImageReader.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Display.DeviceProductInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Display.DisplayTopology.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.ColorSequence.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.ColorSequence.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.MultiLightEffect.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Lights.MultiLightEffect.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Serial.SerialManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Serial.SerialPort.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Serial.SerialPortResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.ChangeLog.ChangeLogsResponse.DeletedMedicalResource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdClass.get -> nint -override Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ThresholdType.get -> System.Type! -override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.SymptomRecord.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DataTypes.SymptomRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DeviceDataSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DeviceDataSourceCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.DeviceDataTypeSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.GetDeviceDataSourcesResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingResponse.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Health.Connect.MatchmakingResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Icu.Lang.UCharacter.IdentifierType.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Icu.Number.SkeletonSyntaxException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Icu.Number.SkeletonSyntaxException.ThresholdClass.get -> nint -override Android.Icu.Number.SkeletonSyntaxException.ThresholdType.get -> System.Type! -override Android.Media.Projection.AppContentProjectionService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.AppContentProjectionService.ThresholdClass.get -> nint -override Android.Media.Projection.AppContentProjectionService.ThresholdType.get -> System.Type! -override Android.Media.Projection.AppContentProjectionSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.AppContentProjectionSession.ThresholdClass.get -> nint -override Android.Media.Projection.AppContentProjectionSession.ThresholdType.get -> System.Type! -override Android.Media.Projection.AppContentRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.MediaProjectionAppContent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.MediaProjectionAppContent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Projection.MediaProjectionConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerBand.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerSettings.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.Quality.EqualizerSettings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.SuggestedDeviceInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Media.SuggestedDeviceInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Dns.HttpsEndpoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Dns.HttpsEndpoint.ThresholdClass.get -> nint -override Android.Net.Dns.HttpsEndpoint.ThresholdType.get -> System.Type! -override Android.Net.Dns.HttpsRecord.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Dns.HttpsRecord.ThresholdClass.get -> nint -override Android.Net.Dns.HttpsRecord.ThresholdType.get -> System.Type! -override Android.Net.Http.Proxy.IHttpConnectCallback.Request.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Http.Proxy.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Http.ProxyOptions.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.EchConfigList.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.EchConfigList.ThresholdClass.get -> nint -override Android.Net.Ssl.EchConfigList.ThresholdType.get -> System.Type! -override Android.Net.Ssl.EchConfigMismatchException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.EchConfigMismatchException.ThresholdClass.get -> nint -override Android.Net.Ssl.EchConfigMismatchException.ThresholdType.get -> System.Type! -override Android.Net.Ssl.InvalidEchDataException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Ssl.InvalidEchDataException.ThresholdClass.get -> nint -override Android.Net.Ssl.InvalidEchDataException.ThresholdType.get -> System.Type! -override Android.Net.Wifi.Aware.AwareDataPathRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Wifi.Aware.AwareDataPathRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Wifi.P2p.WifiP2pConnectionInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Bundle.GetByteArray(string? key) -> byte[]? -override Android.OS.Bundle.PutByteArray(string? key, byte[]? value) -> void -override Android.OS.Storage.FileManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationEnqueueResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.FileOperationResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Sources.AppDataFileSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Sources.AppDataFileSource.ToString() -> string! -override Android.OS.Storage.Operations.Sources.OperationSource.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdClass.get -> nint -override Android.OS.Storage.Operations.Sources.OperationSource.ThresholdType.get -> System.Type! -override Android.OS.Storage.Operations.Targets.OperationTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdClass.get -> nint -override Android.OS.Storage.Operations.Targets.OperationTarget.ThresholdType.get -> System.Type! -override Android.OS.Storage.Operations.Targets.PccTarget.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Storage.Operations.Targets.PccTarget.ToString() -> string! -override Android.OS.Vibrators.HapticFeedbackRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.Vibrators.HapticFeedbackRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.ContactsContract.Settings.AccountAttributes.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.ContactsPickerSessionContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.ContactsPickerSessionContract.Session.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Ble.BleSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.AnchorLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.RelativeLocation.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.Wgs84Location.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.DlTdoaMeasurement.ZElementExtension.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.MotionState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.RangingDataExtras.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Raw.RawDtTagRangingConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Raw.RawDtTagRangingConfig.DescribeContents() -> int -override Android.Ranging.Raw.RawDtTagRangingConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Raw.RawDtTagRangingConfig.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -override Android.Ranging.Uwb.DlTdoaRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Uwb.DlTdoaRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Uwb.UwbSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.PD.WifiPdRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.PD.WifiPdRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.Rtt.RttStationRangingParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.Rtt.RttStationRangingParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Ranging.Wifi.Rtt.WifiRttSpecificData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes) -> int -override Android.Runtime.InputStreamAdapter.Read(byte[]? bytes, int offset, int length) -> int -override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer) -> void -override Android.Runtime.OutputStreamAdapter.Write(byte[]? buffer, int offset, int length) -> void -override Android.Service.Chooser.ChooserManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Chooser.ChooserManager.ThresholdClass.get -> nint -override Android.Service.Chooser.ChooserManager.ThresholdType.get -> System.Type! -override Android.Service.Chooser.ChooserSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Chooser.ChooserSessionToken.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Messaging.AlternativeMessageTransportService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdClass.get -> nint -override Android.Service.Messaging.AlternativeMessageTransportService.ThresholdType.get -> System.Type! -override Android.Systems.StructDlInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Telephony.ParsedPhoneNumber.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Telephony.PhoneNumberManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Telephony.PhoneNumberManager.ThresholdClass.get -> nint -override Android.Telephony.PhoneNumberManager.ThresholdType.get -> System.Type! -override Android.Telephony.Satellite.NtnSignalStrength.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Text.ShowSecretsSetting.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Text.SpannableString.GetChars(int start, int end, char[]? dest, int off) -> void -override Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.Selection.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdClass.get -> nint -override Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.ThresholdType.get -> System.Type! -override Android.Views.Autofill.AutofillNoiseInjectedData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.BlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.BlurRegion.ThresholdClass.get -> nint -override Android.Views.BlurRegion.ThresholdType.get -> System.Type! -override Android.Views.FrameRateVelocityPoint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.RoundedRectBlurRegion.Copy() -> Android.Views.RoundedRectBlurRegion! -override Android.Views.RoundedRectBlurRegion.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.SurfaceControlViewHost.LayoutParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdClass.get -> nint -override Android.Views.SurfaceControlViewHost.LayoutParams.ThresholdType.get -> System.Type! -override Android.Widget.AdapterView.RawAdapter.get -> Java.Lang.Object? -override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.PhotoPickerSelectionParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Java.Lang.IllegalCallerException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Java.Lang.IllegalCallerException.ThresholdClass.get -> nint -override Java.Lang.IllegalCallerException.ThresholdType.get -> System.Type! -override Java.Lang.WrongThreadException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Java.Util.Streams.Gatherers.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override System.Drawing.PointConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.PointConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.PointConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.PointConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.PointConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.RectangleConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.RectangleConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.RectangleConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.RectangleConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.RectangleConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.RectangleConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.SizeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.SizeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.SizeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.SizeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeFConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool -override System.Drawing.SizeFConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool -override System.Drawing.SizeFConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object! value) -> object? -override System.Drawing.SizeFConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, System.Type! destinationType) -> object? -override System.Drawing.SizeFConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary! propertyValues) -> object! -override System.Drawing.SizeFConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override System.Drawing.SizeFConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext? context, object! value, System.Attribute![]? attributes) -> System.ComponentModel.PropertyDescriptorCollection? -override System.Drawing.SizeFConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext? context) -> bool -override sealed Android.App.PrivateCompute.DataMigrationToPccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? -override sealed Android.App.PrivateCompute.PccService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! -override sealed Android.Media.Projection.AppContentProjectionService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder! -override sealed Android.Service.Messaging.AlternativeMessageTransportService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? -static Android.App.AnrWarningResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionActivityId.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionActivityState.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionName.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionPackageMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionSchemaMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionSearchSpec.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionState.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppFunctions.AppFunctionUriGrant.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppInteractionAttribution.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppInteractionContract.GetDeviceAssistancePackageNames(Android.Content.Context! context) -> System.Collections.Generic.IList! -static Android.App.AppSearch.AppSearchAccount.Schema.get -> Android.App.AppSearch.AppSearchSchema? -static Android.App.AppSearch.SearchResult.EmbeddingMatchInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppSearch.SearchResult.MatchRange.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.AppSearch.SearchResult.TextMatchInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.ApplicationExitInfo.AnrInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.HandoffActivityData.CreateWebHandoff(Android.Net.Uri! uri) -> Android.App.HandoffActivityData! -static Android.App.HandoffActivityData.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.HandoffActivityParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.Notification.BridgedNotificationMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.Notification.CreateSemanticStyleAnnotation(int semanticStyle) -> Android.Text.Annotation! -static Android.App.Notification.Metric.TimeDifference.ForPausedStopwatch(Java.Time.Duration! elapsedTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForPausedTimer(Java.Time.Duration! remainingTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForStopwatch(Java.Time.Instant! startTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForStopwatch(long startTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForTimer(Java.Time.Instant! endTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.Notification.Metric.TimeDifference.ForTimer(long endTime, int format) -> Android.App.Notification.Metric.TimeDifference! -static Android.App.PermissionUI.LocationButtonProviderFactory.Create(Android.Content.Context! context) -> Android.App.PermissionUI.ILocationButtonProvider! -static Android.App.PermissionUI.LocationButtonRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.MigrationRequestResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.PccClient.CreateInstance(Android.Content.Context! context, Android.OS.IBinder! binder) -> Android.App.PrivateCompute.PccClient! -static Android.Appwidget.AppWidgetEvent.Creator.get -> Android.OS.IParcelableCreator! -static Android.Companion.ActionRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.Companion.ActionResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.Crypto.Hpke.AeadParameterSpec.Aes128Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? -static Android.Crypto.Hpke.AeadParameterSpec.Aes256Gcm.get -> Android.Crypto.Hpke.AeadParameterSpec? -static Android.Crypto.Hpke.AeadParameterSpec.Chacha20poly1305.get -> Android.Crypto.Hpke.AeadParameterSpec? -static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName) -> Android.Crypto.Hpke.Hpke! -static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, Java.Security.Provider! provider) -> Android.Crypto.Hpke.Hpke! -static Android.Crypto.Hpke.Hpke.GetInstance(string! suiteName, string! providerName) -> Android.Crypto.Hpke.Hpke! -static Android.Crypto.Hpke.Hpke.GetSuiteName(Android.Crypto.Hpke.KemParameterSpec! kem, Android.Crypto.Hpke.KdfParameterSpec! kdf, Android.Crypto.Hpke.AeadParameterSpec! aead) -> string! -static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha256.get -> Android.Crypto.Hpke.KdfParameterSpec? -static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha384.get -> Android.Crypto.Hpke.KdfParameterSpec? -static Android.Crypto.Hpke.KdfParameterSpec.HkdfSha512.get -> Android.Crypto.Hpke.KdfParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemP256HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemP384HkdfSha384.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemP521HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemX25519HkdfSha256.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Crypto.Hpke.KemParameterSpec.DhkemX448HkdfSha512.get -> Android.Crypto.Hpke.KemParameterSpec? -static Android.Graphics.ColorSpace.Named.DisplayBt2020.get -> Android.Graphics.ColorSpace.Named? -static Android.Graphics.ImageDecoder.DefaultProcessListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? -static Android.Graphics.ImageDecoder.DefaultProcessListener.set -> void -static Android.Graphics.ImageDecoder.DefaultThreadListener.get -> Android.Graphics.ImageDecoder.IOnHeaderDecodedListener? -static Android.Graphics.ImageDecoder.DefaultThreadListener.set -> void -static Android.Graphics.Pdf.Component.PdfPageObjectType.IsValidType(int type) -> bool -static Android.Hardware.Biometrics.BiometricPrompt.MaxFallbackOptions.get -> int -static Android.Hardware.Biometrics.FallbackOption.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Camera2.CameraCharacteristics.InfoDeviceType.get -> Android.Hardware.Camera2.CameraCharacteristics.Key! -static Android.Hardware.Camera2.CaptureRequest.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureRequest.Key! -static Android.Hardware.Camera2.CaptureResult.InfoDeviceType.get -> Android.Hardware.Camera2.CaptureResult.Key! -static Android.Hardware.Camera2.CaptureResult.LogicalMultiCameraAdditionalResults.get -> Android.Hardware.Camera2.CaptureResult.Key! -static Android.Hardware.Display.DeviceProductInfo.EdidStructureMetadata.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Display.DisplayTopology.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Lights.ColorSequence.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Lights.MultiLightEffect.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.DeviceDataSource.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.DeviceDataTypeSource.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.DeviceDataTypeSource.OfDataType(Java.Lang.Class! dataType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! -static Android.Health.Connect.DeviceDataTypeSource.OfSymptomType(int symptomType, bool isAvailable, bool isUserEnabled) -> Android.Health.Connect.DeviceDataTypeSource! -static Android.Health.Connect.GetDeviceDataSourcesResponse.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.HealthConnectManager.PermissionSensitiveDeviceDataSourceCapabilities.get -> System.Collections.Generic.ICollection! -static Android.Health.Connect.MatchmakingRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.Health.Connect.MatchmakingResponse.Creator.get -> Android.OS.IParcelableCreator! -static Android.Icu.Lang.UCharacter.GetIdentifierTypes(int c, Java.Util.EnumSet? types) -> int -static Android.Icu.Lang.UCharacter.HasIdentifierType(int c, Android.Icu.Lang.UCharacter.IdentifierType? type) -> bool -static Android.Icu.Lang.UCharacter.IdentifierType.DefaultIgnorable.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Deprecated.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Exclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Inclusion.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.LimitedUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.NotCharacter.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.NotNfkc.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.NotXid.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Obsolete.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Recommended.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Technical.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.UncommonUse.get -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.ValueOf(string? name) -> Android.Icu.Lang.UCharacter.IdentifierType? -static Android.Icu.Lang.UCharacter.IdentifierType.Values() -> Android.Icu.Lang.UCharacter.IdentifierType![]? -static Android.Icu.Lang.UCharacter.UnicodeBlock.BeriaErfe.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.CjkUnifiedIdeographsExtensionJ.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.MiscellaneousSymbolsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.SharadaSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.Sidetic.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.TaiYo.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.TangutComponentsSupplement.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Lang.UCharacter.UnicodeBlock.TolongSiki.get -> Android.Icu.Lang.UCharacter.UnicodeBlock? -static Android.Icu.Number.NumberFormatter.ForSkeleton(string? skeleton) -> Android.Icu.Number.UnlocalizedNumberFormatter? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Fridays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Mondays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Quarters.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Saturdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Sundays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Thursdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Tuesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit.Wednesdays.get -> Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? -static Android.Icu.Util.MeasureUnit.LightSpeed.get -> Android.Icu.Util.MeasureUnit? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quecto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Quetta.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronna.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.MeasurePrefix.Ronto.get -> Android.Icu.Util.MeasureUnit.MeasurePrefix? -static Android.Icu.Util.MeasureUnit.Night.get -> Android.Icu.Util.MeasureUnit? -static Android.Icu.Util.VersionInfo.Unicode170.get -> Android.Icu.Util.VersionInfo? -static Android.Media.AudioTrack.GetFlushWrittenFramesFromPositionSupport(Android.Media.AudioFormat! format, Android.Media.AudioAttributes! attributes) -> int -static Android.Media.Projection.MediaProjectionAppContent.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.Quality.EqualizerBand.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.Quality.EqualizerCapabilities.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.Quality.EqualizerSettings.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.RingtoneManager.GetRingtoneUriForPhoneAccountHandle(Android.Content.Context! context, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> Android.Net.Uri? -static Android.Media.RingtoneManager.SetRingtoneUri(Android.Content.Context! context, Android.Net.Uri? ringtoneUri, Android.Telecom.PhoneAccountHandle? phoneAccountHandle) -> void -static Android.Media.SuggestedDeviceInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Net.Http.Proxy.CreateHttpProxy(int scheme, string! host, int port, Java.Util.Concurrent.IExecutor! executor, Android.Net.Http.Proxy.IHttpConnectCallback! callback) -> Android.Net.Http.Proxy! -static Android.Net.Http.ProxyOptions.FromProxyList(System.Collections.Generic.IList! proxyList, int allProxiesFailedBehavior) -> Android.Net.Http.ProxyOptions! -static Android.Net.Ssl.EchConfigList.FromBytes(byte[]! byteArr) -> Android.Net.Ssl.EchConfigList! -static Android.Net.Ssl.SSLEngines.SetEchConfigList(Javax.Net.Ssl.SSLEngine! engine, Android.Net.Ssl.EchConfigList! echConfigList) -> void -static Android.Net.Ssl.SSLSockets.SetEchConfigList(Javax.Net.Ssl.SSLSocket! socket, Android.Net.Ssl.EchConfigList! echConfigList) -> void -static Android.Net.Wifi.Aware.AwareDataPathRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordMap(byte[]! txtRecordTlvBuffer) -> System.Collections.Generic.IDictionary! -static Android.Net.Wifi.Aware.WifiAwareManager.CreateTxtRecordTlvBuffer(System.Collections.Generic.IDictionary! txtRecord) -> byte[]! -static Android.Net.Wifi.P2p.WifiP2pConnectionInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.OS.Build.GetBackportedFixStatus(long id) -> int -static Android.OS.Build.StrongboxManufacturer.get -> string! -static Android.OS.Build.StrongboxModel.get -> string! -static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls) -> long -static Android.OS.Debug.GetInstanceCount(Java.Lang.Class! cls, bool includeAssignable) -> long -static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes) -> long[]! -static Android.OS.Debug.GetInstanceCounts(System.Collections.Generic.IList! classes, bool includeAssignable) -> long[]! -static Android.OS.Process.IsPrivateComputeCoreUid(int uid) -> bool -static Android.OS.Storage.FileManager.MaxReportedFailures.get -> int -static Android.OS.Storage.Operations.FileOperationEnqueueResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.OS.Storage.Operations.FileOperationRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.OS.Storage.Operations.FileOperationResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.Provider.CallLog.Calls.ContentUriWithVoipCalls.get -> Android.Net.Uri! -static Android.Provider.CallLog.Calls.ContentVoipUri.get -> Android.Net.Uri! -static Android.Provider.ContactsContract.Settings.GetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> long -static Android.Provider.ContactsContract.Settings.ResetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet) -> void -static Android.Provider.ContactsContract.Settings.SetAccountAttributes(Android.Content.ContentResolver! resolver, Android.Accounts.Account? account, string? dataSet, long newAttributes) -> void -static Android.Provider.ContactsPickerSessionContract.AuthorityUri.get -> Android.Net.Uri! -static Android.Provider.ContactsPickerSessionContract.Session.ContentUri.get -> Android.Net.Uri! -static Android.Provider.DocumentsContract.BuildTrashDocumentsUri(string! authority, string! rootId) -> Android.Net.Uri! -static Android.Provider.DocumentsContract.RestoreDocumentFromTrash(Android.Content.ContentResolver! content, Android.Net.Uri! sourceDocumentUri, Android.Net.Uri? targetParentDocumentUri) -> Android.Net.Uri? -static Android.Provider.DocumentsContract.TrashDocument(Android.Content.ContentResolver! content, Android.Net.Uri! documentUri) -> Android.Net.Uri? -static Android.Provider.MediaStore.GetPackageForSearchMediaService(Android.Content.ContentResolver! resolver) -> string! -static Android.Provider.MediaStore.RestoreFileFromTrash(Android.Content.ContentResolver! resolver, string! path, string? targetPath) -> string! -static Android.Provider.MediaStore.TrashFile(Android.Content.ContentResolver! resolver, string! path) -> string! -static Android.Ranging.Ble.BleSpecificData.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.AnchorLocation.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.RelativeLocation.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.Wgs84Location.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.DlTdoaMeasurement.ZElementExtension.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.MotionState.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.RangingDataExtras.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Raw.RawDtTagRangingConfig.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Uwb.DlTdoaRangingParams.CreateFromFiraConfigPacket(byte[]! config, byte[]? rangingRoundIndexes) -> Android.Ranging.Uwb.DlTdoaRangingParams! -static Android.Ranging.Uwb.DlTdoaRangingParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Uwb.UwbSpecificData.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.PD.WifiPdRangingParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.Rtt.RttStationRangingParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Ranging.Wifi.Rtt.WifiRttSpecificData.Creator.get -> Android.OS.IParcelableCreator! -static Android.Runtime.JNIEnv.BridgeProcessingGeneration.get -> int -static Android.Runtime.JNIEnv.GetClassNameFromInstance(nint jobject) -> string? -static Android.Security.NetworkSecurityPolicy.Instance.get -> Android.Security.NetworkSecurityPolicy! -static Android.Service.Chooser.ChooserSessionToken.Creator.get -> Android.OS.IParcelableCreator! -static Android.Systems.Os.Dladdr(long addr) -> Android.Systems.StructDlInfo? -static Android.Telephony.ParsedPhoneNumber.Creator.get -> Android.OS.IParcelableCreator! -static Android.Telephony.Satellite.NtnSignalStrength.Creator.get -> Android.OS.IParcelableCreator! -static Android.Telephony.SubscriptionPlan.Builder.CreateNonrecurring(Java.Time.Period! duration) -> Android.Telephony.SubscriptionPlan.Builder! -static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! -static Android.Text.ShowSecretsSetting.RegisterCallback(Android.Content.Context! context, Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! callback) -> Java.Lang.IRunnable! -static Android.Text.ShowSecretsSetting.ShouldShowPhysicalInput(Android.Content.Context! context) -> bool -static Android.Text.ShowSecretsSetting.ShouldShowTouchInput(Android.Content.Context! context) -> bool -static Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction.ActionSetExtendedSelection.get -> Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction! -static Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Accessibility.AccessibilityNodeInfo.MathInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Accessibility.AccessibilityNodeInfo.Selection.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Autofill.AutofillNoiseInjectedData.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.FrameRateVelocityPoint.Creator.get -> Android.OS.IParcelableCreator! -static Android.Views.Inspectors.WindowInspector.AddGlobalWindowViewsListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! consumer) -> void -static Android.Views.Inspectors.WindowInspector.RemoveGlobalWindowViewsListener(Java.Util.Functions.IConsumer! consumer) -> void -static Android.Views.View.RegisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void -static Android.Views.View.UnregisterCalledFromWrongThreadListener(Android.Views.View.ICalledFromWrongThreadListener! listener) -> void -static Android.Widget.PhotoPicker.PhotoPickerSelectionParams.Creator.get -> Android.OS.IParcelableCreator! -static Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! -static Java.Interop.JavaPeerProxy.GetActivationPeer(nint jniSelf) -> Java.Interop.IJavaPeerable? -static Java.Interop.JavaPeerProxy.MarkActivationPeerReplaceable(nint jniSelf) -> void -static Java.Interop.JavaPeerProxy.SetActivationPeerReference(Java.Interop.IJavaPeerable! peer, nint jniSelf) -> void -static Java.Interop.JavaPeerProxy.ShouldSkipActivation(nint jniSelf) -> bool -static Java.Lang.Character.UnicodeBlock.CjkUnifiedIdeographsExtensionI.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.EgyptianHieroglyphsExtendedA.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.Garay.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.GurungKhema.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.KiratRai.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.MyanmarExtendedC.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.OlOnal.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.Sunuwar.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.SymbolsForLegacyComputingSupplement.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.Todhri.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeBlock.TuluTigalari.get -> Java.Lang.Character.UnicodeBlock? -static Java.Lang.Character.UnicodeScript.Garay.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.GurungKhema.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.KiratRai.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.OlOnal.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.Sunuwar.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.Todhri.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Character.UnicodeScript.TuluTigalari.get -> Java.Lang.Character.UnicodeScript? -static Java.Lang.Math.PowExact(int x, int n) -> int -static Java.Lang.Math.PowExact(long x, int n) -> long -static Java.Lang.Math.UnsignedMultiplyExact(int x, int y) -> int -static Java.Lang.Math.UnsignedMultiplyExact(long x, int y) -> long -static Java.Lang.Math.UnsignedMultiplyExact(long x, long y) -> long -static Java.Lang.Math.UnsignedPowExact(int x, int n) -> int -static Java.Lang.Math.UnsignedPowExact(long x, int n) -> long -static Java.Lang.StrictMath.PowExact(int x, int n) -> int -static Java.Lang.StrictMath.PowExact(long x, int n) -> long -static Java.Lang.StrictMath.UnsignedMultiplyExact(int x, int y) -> int -static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, int y) -> long -static Java.Lang.StrictMath.UnsignedMultiplyExact(long x, long y) -> long -static Java.Lang.StrictMath.UnsignedPowExact(int x, int n) -> int -static Java.Lang.StrictMath.UnsignedPowExact(long x, int n) -> long -static Java.Lang.Thread.Sleep(Java.Time.Duration? duration) -> void -static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path) -> Java.Nio.FileNio.FileSystem? -static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env) -> Java.Nio.FileNio.FileSystem? -static Java.Nio.FileNio.FileSystems.NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary? env, Java.Lang.ClassLoader? loader) -> Java.Nio.FileNio.FileSystem? -static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path) -> string? -static Java.Nio.FileNio.Files.ReadString(Java.Nio.FileNio.IPath? path, Java.Nio.Charset.Charset? cs) -> string? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, Java.Lang.ICharSequence? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, Java.Nio.Charset.Charset? cs, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Nio.FileNio.Files.WriteString(Java.Nio.FileNio.IPath? path, string? csq, params Java.Nio.FileNio.IOpenOption![]? options) -> Java.Nio.FileNio.IPath? -static Java.Security.Spec.NamedParameterSpec.MlDsa65.get -> Java.Security.Spec.NamedParameterSpec? -static Java.Security.Spec.NamedParameterSpec.MlDsa87.get -> Java.Security.Spec.NamedParameterSpec? -static Java.Util.Streams.Gatherer.DefaultCombiner() -> Java.Util.Functions.IBinaryOperator? -static Java.Util.Streams.Gatherer.DefaultFinisher() -> Java.Util.Functions.IBiConsumer? -static Java.Util.Streams.Gatherer.DefaultInitializer() -> Java.Util.Functions.ISupplier? -static Java.Util.Streams.Gatherer.Of(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBinaryOperator? combiner, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Functions.ISupplier? initializer, Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherer.OfSequential(Java.Util.Streams.IGatherer.IIntegrator? integrator, Java.Util.Functions.IBiConsumer? finisher) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.Fold(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? folder) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.Scan(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? scanner) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.WindowFixed(int windowSize) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.Gatherers.WindowSliding(int windowSize) -> Java.Util.Streams.IGatherer? -static Java.Util.Streams.IGatherer.Integrator.Of(Java.Util.Streams.IGatherer.IIntegrator? integrator) -> Java.Util.Streams.IGatherer.IIntegrator? -static Java.Util.Streams.IGatherer.Integrator.OfGreedy(Java.Util.Streams.IGatherer.IIntegrator.IGreedy? greedy) -> Java.Util.Streams.IGatherer.IIntegrator.IGreedy? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewDefaultNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance() -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Javax.Xml.Parsers.DocumentBuilderFactory.NewNSInstance(string? factoryClassName, Java.Lang.ClassLoader? classLoader) -> Javax.Xml.Parsers.DocumentBuilderFactory? -static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary! typeMap, System.Collections.Generic.IReadOnlyDictionary! proxyMap) -> void -static Microsoft.Android.Runtime.TrimmableTypeMap.Initialize(System.Collections.Generic.IReadOnlyDictionary![]! typeMaps, System.Collections.Generic.IReadOnlyDictionary![]! proxyMaps) -> void -virtual Android.App.Activity.OnHandoffActivityDataRequested(Android.App.HandoffActivityDataRequestInfo! requestInfo) -> Android.App.HandoffActivityData? -virtual Android.App.ActivityManager.AppTask.MoveTaskTo(Android.App.TaskLocation! location, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.App.ActivityManager.AppTask.RequestWindowingLayer(int layer, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.App.ActivityManager.RegisterAnrWarningListener(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! listener) -> void -virtual Android.App.ActivityManager.UnregisterAnrWarningListener(Java.Util.Functions.IConsumer! listener) -> void -virtual Android.App.ActivityOptions.IsMovableTaskRequired.get -> bool -virtual Android.App.ActivityOptions.SetMovableTaskRequired(bool movableTaskRequired) -> Android.App.ActivityOptions! -virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, Android.Content.Intent? intent) -> int -virtual Android.App.Admin.DevicePolicyManager.EnableSystemApp(Android.Content.ComponentName? admin, string? packageName) -> void -virtual Android.App.Admin.DevicePolicyManager.SetCrossProfileWidgetProviders(System.Collections.Generic.ICollection! packageNames) -> void -virtual Android.App.Admin.DevicePolicyManager.SetDeviceOwnerLockScreenInfo(Android.Content.ComponentName? admin, Java.Lang.ICharSequence? info) -> void -virtual Android.App.Admin.DevicePolicyManager.SetPermissionPolicy(Android.Content.ComponentName? admin, Android.App.Admin.PermissionPolicy policy) -> void -virtual Android.App.AlarmManager.SetExactAndAllowWhileIdle(Android.App.AlarmType type, long triggerAtMillis, string! tag, Java.Util.Concurrent.IExecutor! executor, Android.App.AlarmManager.IOnAlarmListener! listener) -> void -virtual Android.App.AppSearch.AppSearchSchema.PropertyConfig.Description.get -> string! -virtual Android.App.Assist.AssistStructure.ViewNode.AutofillNoiseInjectedData.get -> Android.Views.Autofill.AutofillNoiseInjectedData? -virtual Android.App.Backup.BackupAgent.OnEstimateFullBackupBytes(long quotaBytes, int transportFlags) -> long -virtual Android.App.Backup.BackupAgent.OnRestoreFile(Android.App.Backup.FullRestoreDataInput! data) -> void -virtual Android.App.Backup.FullRestoreDataInput.AppVersionCode.get -> long -virtual Android.App.Backup.FullRestoreDataInput.ContentVersion.get -> string! -virtual Android.App.Backup.FullRestoreDataInput.Data.get -> Android.OS.ParcelFileDescriptor! -virtual Android.App.Backup.FullRestoreDataInput.Destination.get -> Java.IO.File! -virtual Android.App.Backup.FullRestoreDataInput.Mode.get -> long -virtual Android.App.Backup.FullRestoreDataInput.ModificationTimeSeconds.get -> long -virtual Android.App.Backup.FullRestoreDataInput.Size.get -> long -virtual Android.App.Backup.FullRestoreDataInput.TransportFlags.get -> int -virtual Android.App.Backup.FullRestoreDataInput.Type.get -> int -virtual Android.App.Job.JobScheduler.GetPendingJobReasonStats(int jobId) -> System.Collections.Generic.IDictionary! -virtual Android.App.KeyguardManager.AddDeviceLockedStateListener(Java.Util.Concurrent.IExecutor! executor, Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void -virtual Android.App.KeyguardManager.RemoveDeviceLockedStateListener(Android.App.KeyguardManager.IDeviceLockedStateListener! listener) -> void -virtual Android.App.Notification.Action.EmphasisHint.get -> int -virtual Android.App.Notification.Action.StyleHint.get -> int -virtual Android.App.Notification.Builder.SetHasSummarizedContent(bool hasSummarizedContent) -> Android.App.Notification.Builder! -virtual Android.App.Notification.Builder.SetRequestPromotedOngoing(bool requestPromotedOngoing) -> Android.App.Notification.Builder! -virtual Android.App.Notification.GetBridgedNotificationMetadata() -> Android.App.Notification.BridgedNotificationMetadata? -virtual Android.App.Notification.HasSummarizedContent.get -> bool -virtual Android.App.Notification.IsRequestPromotedOngoing.get -> bool -virtual Android.App.PrivateCompute.PccClient.SendData(Android.OS.Bundle! data) -> void -virtual Android.App.StatusBarManager.ShowPowerMenu(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! receiver) -> void -virtual Android.App.TaskLocation.Bounds.get -> Android.Graphics.Rect! -virtual Android.App.TaskLocation.DisplayId.get -> int -virtual Android.Appwidget.AppWidgetHostView.StartVisibilityTracking() -> void -virtual Android.Appwidget.AppWidgetHostView.StopVisibilityTracking() -> void -virtual Android.Appwidget.AppWidgetManager.QueryAppWidgetEvents(long beginTime, long endTime) -> System.Collections.Generic.IList! -virtual Android.Bluetooth.BluetoothGattCallback.OnSubrateChange(Android.Bluetooth.BluetoothGatt! gatt, int subrateMode, int status) -> void -virtual Android.Bluetooth.BluetoothGattServerCallback.OnSubrateChange(Android.Bluetooth.BluetoothDevice! device, int subrateMode, int status) -> void -virtual Android.Companion.CompanionDeviceService.OnActionRequested(Android.Companion.AssociationInfo! associationInfo, Android.Companion.ActionRequest! request) -> void -virtual Android.Content.Context.RebindService(Android.Content.IServiceConnection! conn, Android.Content.Context.BindServiceFlags! flags) -> void -virtual Android.Content.Context.UpdateServiceBindings(System.Collections.Generic.ICollection! params) -> void -virtual Android.Content.Context.UpdateableFlags.get -> Android.Content.Context.BindServiceFlags! -virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float dimensionValue, int dimensionUnit, string? configuration) -> void -virtual Android.Content.OM.FabricatedOverlay.SetResourceValue(string! resourceName, float value, string? configuration) -> void -virtual Android.Content.PM.PackageInfo.IsAppMetadataVerified.get -> bool -virtual Android.Content.PM.PackageInstaller.SessionParams.SetExtensionParams(Android.OS.PersistableBundle! extensionParams) -> void -virtual Android.Content.PM.PackageManager.GetAppUidForPrivateComputeCoreUid(int pccUid) -> int -virtual Android.Content.PM.Webapp.WebAppInstallRequest.ManifestUrl.get -> string! -virtual Android.Content.PM.Webapp.WebAppInstallRequest.TitleFormatted.get -> Java.Lang.ICharSequence! -virtual Android.Content.PM.Webapp.WebAppQueryRequest.PackageName.get -> string! -virtual Android.Crypto.Hpke.Hpke.Open(Java.Security.IPrivateKey! recipientKey, byte[]? info, Android.Crypto.Hpke.Message! message, byte[]? aad) -> byte[]! -virtual Android.Crypto.Hpke.Hpke.Provider.get -> Java.Security.Provider! -virtual Android.Crypto.Hpke.Hpke.Seal(Java.Security.IPublicKey! recipientKey, byte[]? info, byte[]! plaintext, byte[]? aad) -> Android.Crypto.Hpke.Message! -virtual Android.Crypto.Hpke.Message.GetCiphertext() -> byte[]! -virtual Android.Crypto.Hpke.Message.GetEncapsulated() -> byte[]! -virtual Android.Crypto.Hpke.Recipient.Builder.Build() -> Android.Crypto.Hpke.Recipient! -virtual Android.Crypto.Hpke.Recipient.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Recipient.Builder! -virtual Android.Crypto.Hpke.Recipient.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Recipient.Builder! -virtual Android.Crypto.Hpke.Recipient.Builder.SetSenderKey(Java.Security.IPublicKey! senderKey) -> Android.Crypto.Hpke.Recipient.Builder! -virtual Android.Crypto.Hpke.Recipient.Export(int length, byte[]? context) -> byte[]! -virtual Android.Crypto.Hpke.Recipient.Open(byte[]! ciphertext, byte[]? aad) -> byte[]! -virtual Android.Crypto.Hpke.Recipient.Provider.get -> Java.Security.Provider! -virtual Android.Crypto.Hpke.Recipient.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! -virtual Android.Crypto.Hpke.Sender.Builder.Build() -> Android.Crypto.Hpke.Sender! -virtual Android.Crypto.Hpke.Sender.Builder.SetApplicationInfo(byte[]! applicationInfo) -> Android.Crypto.Hpke.Sender.Builder! -virtual Android.Crypto.Hpke.Sender.Builder.SetPsk(byte[]! psk, byte[]! pskId) -> Android.Crypto.Hpke.Sender.Builder! -virtual Android.Crypto.Hpke.Sender.Builder.SetSenderKey(Java.Security.IPrivateKey! senderKey) -> Android.Crypto.Hpke.Sender.Builder! -virtual Android.Crypto.Hpke.Sender.Export(int length, byte[]? context) -> byte[]! -virtual Android.Crypto.Hpke.Sender.GetEncapsulated() -> byte[]! -virtual Android.Crypto.Hpke.Sender.Provider.get -> Java.Security.Provider! -virtual Android.Crypto.Hpke.Sender.Seal(byte[]! plaintext, byte[]? aad) -> byte[]! -virtual Android.Crypto.Hpke.Sender.Spi.get -> Android.Crypto.Hpke.IHpkeSpi! -virtual Android.Graphics.Paint.FontVariationOverride.get -> string? -virtual Android.Graphics.Paint.FontVariationOverride.set -> void -virtual Android.Graphics.Pdf.Component.PdfAnnotation.PdfAnnotationType.get -> int -virtual Android.Graphics.Pdf.Component.PdfPageObject.GetMatrix() -> float[]! -virtual Android.Graphics.Pdf.Component.PdfPageObject.PdfObjectType.get -> int -virtual Android.Graphics.Pdf.Component.PdfPageObject.SetMatrix(Android.Graphics.Matrix! matrix) -> void -virtual Android.Graphics.Pdf.Component.PdfPageObject.Transform(float a, float b, float c, float d, float e, float f) -> void -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.get -> bool -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Bold.set -> void -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.get -> int -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.FontFamily.set -> void -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.get -> bool -virtual Android.Graphics.Pdf.Component.PdfPageTextObjectFont.Italic.set -> void -virtual Android.Graphics.RuntimeShader.SetWorkingColorSpace(Android.Graphics.ColorSpace? colorSpace) -> void -virtual Android.Hardware.Biometrics.BiometricManager.BiometricSensorStrengths.get -> System.Collections.Generic.IDictionary! -virtual Android.Hardware.Biometrics.BiometricPrompt.Builder.AddFallbackOption(Java.Lang.ICharSequence! text, int iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! -virtual Android.Hardware.Biometrics.BiometricPrompt.FallbackOptions.get -> System.Collections.Generic.IList! -virtual Android.Hardware.Camera2.CameraCaptureSession.UpdateOutputConfigurations(System.Collections.Generic.IList! configurations) -> void -virtual Android.Hardware.Camera2.CameraManager.AvailabilityCallback.OnCameraRemoved(string! cameraId) -> void -virtual Android.Hardware.Camera2.MultiResolutionImageReader.OnActiveOutputSurfacesListener.get -> Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener? -virtual Android.Hardware.Camera2.MultiResolutionImageReader.SetOnActiveOutputSurfacesListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Camera2.MultiResolutionImageReader.IOnActiveOutputSurfacesListener! listener) -> void -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholByVolume.get -> Android.Health.Connect.DataTypes.Units.Percentage? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.BeverageType.get -> int -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.Date.get -> Java.Time.LocalDate? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.NotesFormatted.get -> Java.Lang.ICharSequence? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.ServingVolume.get -> Android.Health.Connect.DataTypes.Units.Volume? -virtual Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.TemporalType.get -> int -virtual Android.Health.Connect.HealthConnectManager.CreateMatchmakingIntent(Android.Health.Connect.MatchmakingRequest! request) -> Android.Content.Intent! -virtual Android.Health.Connect.HealthConnectManager.GetCurrentDeviceDataSource(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSourceCapabilities(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Health.Connect.HealthConnectManager.GetDeviceDataSources(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Health.Connect.HealthConnectManager.IsMatchmakingPossible(Android.Health.Connect.MatchmakingRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.Icu.Number.NumberFormatterSettings.ToSkeleton() -> string? -virtual Android.Icu.Text.DateFormat.Format(Java.Time.Temporal.ITemporal? date, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? fieldPosition) -> Java.Lang.StringBuffer? -virtual Android.Icu.Text.DateIntervalFormat.FormatToValue(Java.Time.Temporal.ITemporal? fromTemporal, Java.Time.Temporal.ITemporal? toTemporal) -> Android.Icu.Text.DateIntervalFormat.FormattedDateInterval? -virtual Android.Icu.Text.UnicodeSet.CodePoints() -> Java.Lang.IIterable? -virtual Android.Media.AudioFormat.Builder.SetChannelAcnMask(int channelAcnMask) -> Android.Media.AudioFormat.Builder! -virtual Android.Media.AudioFormat.ChannelAcnMask.get -> int -virtual Android.Media.AudioTrack.Builder.SetCodecProvenance(string! codecMediaType) -> Android.Media.AudioTrack.Builder! -virtual Android.Media.AudioTrack.CodecProvenance.get -> string! -virtual Android.Media.AudioTrack.FlushWrittenFramesFromPosition(long positionInFrames, int accuracy) -> long -virtual Android.Media.AudioTrack.WrittenFramesCount.get -> long -virtual Android.Media.LoudnessCodecController.LoudnessCodecUpdateHandler.Invoke(Android.Media.MediaCodec! mediaCodec, Android.OS.Bundle! codecValues) -> Android.OS.Bundle! -virtual Android.Media.MediaRecorder.SetVideoEncodingQuality(int quality) -> void -virtual Android.Media.MediaRoute2ProviderService.OnDiscoveryPreferenceChanged(Android.Media.RouteDiscoveryPreference! compositePreference, System.Collections.Generic.IDictionary! perAppPreferences) -> void -virtual Android.Media.MediaRouter2.GetControllerHintsHandler.Invoke(Android.Media.MediaRoute2Info! route) -> Android.OS.Bundle? -virtual Android.Media.Projection.AppContentProjectionSession.IsAudioRequested.get -> bool -virtual Android.Media.Projection.AppContentProjectionSession.NotifySessionStop() -> void -virtual Android.Media.RemoteControlClient.GetPlaybackPositionHandler.Invoke() -> long -virtual Android.Net.Dns.HttpsEndpoint.HttpsRecords.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsEndpoint.IpAddresses.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsRecord.AlpnIds.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsRecord.EchConfigList.get -> Android.Net.Ssl.EchConfigList? -virtual Android.Net.Dns.HttpsRecord.IpAddressHints.get -> System.Collections.Generic.IList! -virtual Android.Net.Dns.HttpsRecord.OwnerName.get -> string! -virtual Android.Net.Dns.HttpsRecord.Port.get -> int -virtual Android.Net.Dns.HttpsRecord.Priority.get -> int -virtual Android.Net.Dns.HttpsRecord.TargetName.get -> string! -virtual Android.Net.Http.HttpEngine.Builder.SetConnectionMigrationOptions(Android.Net.Http.ConnectionMigrationOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Http.HttpEngine.Builder.SetDnsOptions(Android.Net.Http.DnsOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Http.HttpEngine.Builder.SetProxyOptions(Android.Net.Http.ProxyOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Http.HttpEngine.Builder.SetQuicOptions(Android.Net.Http.QuicOptions! options) -> Android.Net.Http.HttpEngine.Builder! -virtual Android.Net.Ssl.EchConfigList.ToBytes() -> byte[]! -virtual Android.Net.Ssl.EchConfigMismatchException.HasRetryConfigList.get -> bool -virtual Android.Net.Ssl.EchConfigMismatchException.PublicHostname.get -> string? -virtual Android.Net.Ssl.EchConfigMismatchException.RetryConfigList.get -> Android.Net.Ssl.EchConfigList? -virtual Android.Net.Wifi.Aware.DiscoverySession.InitiateBootstrappingRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]! message) -> void -virtual Android.Net.Wifi.Aware.DiscoverySession.ReleaseDataPath(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnBootstrappingSucceeded(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[]? message) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathConnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.WifiAwareNetworkInfo! info) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathDisconnected(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestFailed(Android.Net.Wifi.Aware.PeerHandle! peerHandle, int reason) -> void -virtual Android.Net.Wifi.Aware.DiscoverySessionCallback.OnDataPathRequestReceived(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> void -virtual Android.Net.Wifi.Aware.PublishDiscoverySession.AcceptDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool -virtual Android.Net.Wifi.Aware.PublishDiscoverySession.RejectDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle) -> bool -virtual Android.Net.Wifi.Aware.SubscribeDiscoverySession.InitiateDataPathRequest(Android.Net.Wifi.Aware.PeerHandle! peerHandle, Android.Net.Wifi.Aware.AwareDataPathRequest! request) -> bool -virtual Android.Net.Wifi.P2p.WifiP2pConfig.PairingDiscoveryChannelFrequencyMhz.get -> int -virtual Android.Net.Wifi.P2p.WifiP2pDevice.WifiP2pConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? -virtual Android.Net.Wifi.P2p.WifiP2pGroup.WifiP2pGroupClientConnectionInfo.get -> Android.Net.Wifi.P2p.WifiP2pConnectionInfo? -virtual Android.Net.Wifi.P2p.WifiP2pManager.SetConnectionRequestResult(Android.Net.Wifi.P2p.WifiP2pManager.Channel! c, Android.Net.MacAddress! deviceAddress, int result, string? pinOrPassword, Android.Net.Wifi.P2p.WifiP2pManager.IActionListener? listener) -> void -virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.get -> bool -virtual Android.Net.Wifi.WifiConfiguration.AllowedToUpdateByOtherUsers.set -> void -virtual Android.Nfc.CardEmulators.HostApduService.ProcessPollingFrames(System.Collections.Generic.IList! frames) -> void -virtual Android.OS.BaseBundle.GetByteArray(string? key) -> byte[]? -virtual Android.OS.BaseBundle.PutByteArray(string? key, byte[]? value) -> void -virtual Android.OS.MessageQueue.FileDescriptorEventHandler.Invoke(Java.IO.FileDescriptor! fd, Android.OS.MessageQueueEventType events) -> int -virtual Android.Provider.DocumentsProvider.QueryTrashDocuments(string! rootId, string![]? projection, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -virtual Android.Provider.DocumentsProvider.RestoreDocumentFromTrash(string! documentId, string? targetParentDocumentId) -> string? -virtual Android.Provider.DocumentsProvider.TrashDocument(string! documentId) -> string? -virtual Android.Security.Keystore.KeyInfo.IsUnlockedDeviceRequired.get -> bool -virtual Android.Security.NetworkSecurityPolicy.GetDomainEncryptionMode(string! hostname) -> int -virtual Android.Service.Chooser.ChooserManager.GetSession(Android.Service.Chooser.ChooserSessionToken! token) -> Android.Service.Chooser.ChooserSession? -virtual Android.Service.Chooser.ChooserManager.StartSession(Android.Content.Context! context, Android.Content.Intent! chooserIntent) -> Android.Service.Chooser.ChooserSession! -virtual Android.Service.Notification.NotificationListenerService.Ranking.Summarization.get -> string? -virtual Android.Service.Voice.VoiceInteractionSession.GetAppFunctionActivityId(Android.Service.Voice.VoiceInteractionSession.ActivityId! activityId) -> Android.App.AppFunctions.AppFunctionActivityId! -virtual Android.Telecom.Call.Details.AssociatedUser.get -> Android.OS.UserHandle! -virtual Android.Telecom.CallRedirectionService.OnPlaceCall(Android.Net.Uri! handle, Android.Net.Uri! originalHandle, Android.Telecom.PhoneAccountHandle! initialPhoneAccount, bool allowInteractiveResponse) -> void -virtual Android.Telecom.Conference.NotifyConferenceMergeFailed() -> void -virtual Android.Telecom.Conference.OnMerge(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.Connection.OnTransfer(Android.Net.Uri! address, bool isConfirmationRequired) -> void -virtual Android.Telecom.Connection.OnTransfer(Android.Telecom.Connection! toConnection) -> void -virtual Android.Telecom.ConnectionService.OnConferenceAdded(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.ConnectionService.OnConferenceRemoved(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.ConnectionService.OnConnectionAdded(Android.Telecom.Connection! connection) -> void -virtual Android.Telecom.ConnectionService.OnConnectionRemoved(Android.Telecom.Connection! connection) -> void -virtual Android.Telecom.ConnectionService.OnCreateConferenceComplete(Android.Telecom.Conference! conference) -> void -virtual Android.Telecom.ConnectionService.OnCreateConnectionComplete(Android.Telecom.Connection! connection) -> void -virtual Android.Telecom.InCallService.OnCallEndpointRequested(Android.Telecom.CallEndpoint! callEndpoint) -> void -virtual Android.Telecom.TelecomManager.IsInExternalCall.get -> bool -virtual Android.Telephony.PhoneNumberManager.ParsePhoneNumber(System.Collections.Generic.IList? associatedUris, string! countryIso) -> Android.Telephony.ParsedPhoneNumber! -virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxDownlinkKbps.get -> long -virtual Android.Telephony.SubscriptionInfo.StreamingAppMaxUplinkKbps.get -> long -virtual Android.Telephony.SubscriptionManager.SetTs43PhoneNumber(int subscriptionId, string! number) -> void -virtual Android.Telephony.SubscriptionPlan.Builder.SetDataUsageResetTime(Java.Time.ZonedDateTime? dataUsageResetTime) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetId(int id) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxDownlinkKbps(long downlinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetStreamingAppMaxUplinkKbps(long uplinkKbps) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.SubscriptionPlan.Builder.SetTypes(int[]! types) -> Android.Telephony.SubscriptionPlan.Builder! -virtual Android.Telephony.TelephonyManager.CurrentTtyMode.get -> int -virtual Android.Telephony.TelephonyManager.GetServiceStateForSlot(int slotIndex) -> Android.Telephony.ServiceState? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetSelection() -> Android.Views.Accessibility.AccessibilityNodeInfo.Selection? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.GetStructuredDataInfo() -> Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetExtraRenderingInfo(Android.Views.Accessibility.AccessibilityNodeInfo.ExtraRenderingInfo? extraRenderingInfo) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetSelection(Android.Views.Accessibility.AccessibilityNodeInfo.Selection? selection) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.SetStructuredDataInfo(Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo? info) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Attributes.get -> System.Collections.Generic.IDictionary! -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.GetAttribute(string! attributeKey) -> string? -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.PutAttribute(string! attributeKey, string! value) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.RemoveAttribute(string! attributeKey) -> void -virtual Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo.Tag.get -> string! -virtual Android.Views.BlurRegion.Alpha.get -> float -virtual Android.Views.BlurRegion.Alpha.set -> void -virtual Android.Views.BlurRegion.BlurRadius.get -> float -virtual Android.Views.BlurRegion.BlurRadius.set -> void -virtual Android.Views.ContentCaptures.ContentCaptureSession.NotifyContentInteractionEvent(Android.Views.Autofill.AutofillId! autofillId) -> void -virtual Android.Views.Display.FrameRateVelocityMapping.get -> System.Collections.Generic.IList! -virtual Android.Views.Display.IsInternal.get -> bool -virtual Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder.SetSubtypeShortLabel(Java.Lang.ICharSequence! subtypeShortLabel) -> Android.Views.InputMethods.InputMethodSubtype.InputMethodSubtypeBuilder! -virtual Android.Views.ReceiveContentHandler.Invoke(Android.Views.View! view, Android.Views.ContentInfo! payload) -> Android.Views.ContentInfo? -virtual Android.Views.Surface.ProducerThrottlingEnabled.get -> bool -virtual Android.Views.Surface.ProducerThrottlingEnabled.set -> void -virtual Android.Views.SurfaceControlViewHost.GetLayoutParams() -> Android.Views.SurfaceControlViewHost.LayoutParams! -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Height.get -> int -virtual Android.Views.SurfaceControlViewHost.LayoutParams.IsFocusable.get -> bool -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.get -> string! -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Title.set -> void -virtual Android.Views.SurfaceControlViewHost.LayoutParams.Width.get -> int -virtual Android.Views.SurfaceControlViewHost.Relayout(Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void -virtual Android.Views.SurfaceControlViewHost.SetView(Android.Views.View! view, Android.Views.SurfaceControlViewHost.LayoutParams! attrs) -> void -virtual Android.Views.SurfaceView.BlurRegions.get -> System.Collections.Generic.IList! -virtual Android.Views.SurfaceView.SetBlurRegions(System.Collections.Generic.ICollection? blurRegions) -> void -virtual Android.Views.View.ApplyWindowInsetsHandler.Invoke(Android.Views.View! v, Android.Views.WindowInsets! insets) -> Android.Views.WindowInsets! -virtual Android.Views.View.PerformHapticFeedback(Android.OS.Vibrators.HapticFeedbackRequest! request) -> bool -virtual Android.Views.View.RequestPointerCapture(int mode) -> void -virtual Android.Views.View.RequestRectangleOnScreen(Android.Graphics.Rect! rectangle, bool immediate, int source) -> bool -virtual Android.Views.ViewConfiguration.DoubleTapTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.LongPressTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.MultiPressTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.ScrollFrictionAmount.get -> float -virtual Android.Views.ViewConfiguration.TapTimeoutMillis.get -> int -virtual Android.Views.ViewConfiguration.TextCursorBlinkIntervalMillis.get -> int -virtual Android.Views.WindowManagerLayoutParams.HasKeyboardCapture.get -> bool -virtual Android.Views.WindowManagerLayoutParams.SetKeyboardCaptureEnabled(bool enabled) -> void -virtual Android.Webkit.WebChromeClient.FileChooserParams.PermissionMode.get -> int -virtual Android.Widget.RemoteViews.SetAppWidgetEventTag(int viewId, int tag) -> void -virtual Android.Widget.RemoteViews.SetViewPadding(int viewId, float left, float top, float right, float bottom, int units) -> void -virtual Java.Nio.CharBuffer.GetChars(int srcBegin, int srcEnd, char[]! dst, int dstBegin) -> void -virtual Javax.Net.Ssl.ExtendedSSLSession.StatusResponses.get -> System.Collections.Generic.IList? -virtual Javax.Net.Ssl.SSLParameters.GetNamedGroups() -> string![]? -virtual Javax.Net.Ssl.SSLParameters.SetNamedGroups(string![]? namedGroups) -> void -Android.Hardware.Hid.HidDevice -Android.Hardware.Hid.HidDevice.Close() -> void -Android.Hardware.Hid.HidDevice.GetFeatureReport(int reportId, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.GetReportDescriptor() -> byte[]! -Android.Hardware.Hid.HidDevice.IsOpen.get -> bool -Android.Hardware.Hid.HidDevice.Name.get -> string! -Android.Hardware.Hid.HidDevice.Open(Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.PhysicalAddress.get -> string! -Android.Hardware.Hid.HidDevice.ProductId.get -> int -Android.Hardware.Hid.HidDevice.SendFeatureReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.SendOutputReport(Android.Hardware.Hid.Report! report, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Hardware.Hid.HidDevice.Transport.get -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDevice.UniqueId.get -> string! -Android.Hardware.Hid.HidDevice.VendorId.get -> int -Android.Hardware.Hid.HidDeviceAddedEventArgs -Android.Hardware.Hid.HidDeviceAddedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! -Android.Hardware.Hid.HidDeviceAddedEventArgs.HidDeviceAddedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.HidDeviceRemovedEventArgs -Android.Hardware.Hid.HidDeviceRemovedEventArgs.Device.get -> Android.Hardware.Hid.HidDevice! -Android.Hardware.Hid.HidDeviceRemovedEventArgs.HidDeviceRemovedEventArgs(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Bluetooth = 5 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.I2c = 24 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Spi = 28 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Unknown = 0 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Usb = 3 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidDeviceTransport.Virtual = 6 -> Android.Hardware.Hid.HidDeviceTransport -Android.Hardware.Hid.HidManager -Android.Hardware.Hid.HidManager.CanEnumerateDevices() -> bool -Android.Hardware.Hid.HidManager.Devices.get -> System.Collections.Generic.IList! -Android.Hardware.Hid.HidManager.RegisterListener(Android.Hardware.Hid.IHidDeviceListener! listener, Java.Util.Concurrent.IExecutor! executor) -> void -Android.Hardware.Hid.HidManager.UnregisterListener(Android.Hardware.Hid.IHidDeviceListener! listener) -> void -Android.Hardware.Hid.IHidDeviceListener -Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceAdded(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.IHidDeviceListener.OnHidDeviceRemoved(Android.Hardware.Hid.HidDevice! device) -> void -Android.Hardware.Hid.Report -Android.Hardware.Hid.Report.Data.get -> Java.Nio.ByteBuffer! -Android.Hardware.Hid.Report.Report(Java.Nio.ByteBuffer! data) -> void -Android.Hardware.Hid.Report.Report(int reportId, Java.Nio.ByteBuffer! data) -> void -Android.Hardware.Hid.Report.ReportId.get -> int -Android.Hardware.Input.AppCustomizationAction -Android.Hardware.Input.AppCustomizationAction.Builder -Android.Hardware.Input.AppCustomizationAction.Builder.Build() -> Android.Hardware.Input.AppCustomizationAction! -Android.Hardware.Input.AppCustomizationAction.Builder.Builder(Android.Content.ComponentName! component, string! action) -> void -Android.Hardware.Input.AppCustomizationAction.Builder.SetData(Android.Net.Uri? data) -> Android.Hardware.Input.AppCustomizationAction.Builder! -Android.Hardware.Input.AppCustomizationAction.Component.get -> Android.Content.ComponentName! -Android.Hardware.Input.AppCustomizationAction.Data.get -> Android.Net.Uri? -Android.Hardware.Input.AppCustomizationAction.IntentAction.get -> string! -Android.Hardware.Input.ButtonCustomizationTrigger -Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCode.get -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.ButtonCustomizationTrigger.ButtonCustomizationTrigger(Android.Hardware.Input.CustomizableButton buttonCode) -> void -Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Back = 8 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Extra = 128 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Forward = 16 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Side = 256 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Task = 512 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableButton.Tertiary = 4 -> Android.Hardware.Input.CustomizableButton -Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Assist = 219 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Back = 4 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Bookmark = 174 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.BrightnessDown = 220 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.BrightnessUp = 221 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Calculator = 210 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Calendar = 208 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Camera = 27 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Contacts = 207 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Dictate = 319 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Envelope = 65 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Explorer = 64 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F1 = 131 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F10 = 140 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F11 = 141 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F12 = 142 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F13 = 326 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F14 = 327 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F15 = 328 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F16 = 329 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F17 = 330 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F18 = 331 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F19 = 332 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F2 = 132 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F20 = 333 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F21 = 334 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F22 = 335 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F23 = 336 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F24 = 337 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F3 = 133 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F4 = 134 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F5 = 135 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F6 = 136 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F7 = 137 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F8 = 138 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.F9 = 139 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Forward = 125 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Fullscreen = 325 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaEject = 129 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaNext = 87 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause = 85 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaPrevious = 88 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MediaStop = 86 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Menu = 82 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.MoveHome = 122 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Music = 209 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.New = 320 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Screenshot = 318 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Search = 84 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.Sysrq = 120 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.VolumeDown = 25 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.VolumeMute = 164 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizableKeyCode.VolumeUp = 24 -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.CustomizationAction -Android.Hardware.Input.CustomizationAction.CustomizationAction(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Hardware.Input.CustomizationTrigger -Android.Hardware.Input.CustomizationTrigger.CustomizationTrigger(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Hardware.Input.InputManager.AddPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger, Android.Hardware.Input.CustomizationAction! action) -> void -Android.Hardware.Input.InputManager.GetAllPeripheralCustomizations(int vendorId, int productId) -> System.Collections.Generic.IDictionary! -Android.Hardware.Input.InputManager.GetPeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> Android.Hardware.Input.CustomizationAction? -Android.Hardware.Input.InputManager.IsButtonAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableButton buttonCode) -> bool -Android.Hardware.Input.InputManager.IsKeyAllowedForCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizableKeyCode keyCode) -> bool -Android.Hardware.Input.InputManager.RemoveAllPeripheralCustomizations(int vendorId, int productId) -> void -Android.Hardware.Input.InputManager.RemovePeripheralCustomization(int vendorId, int productId, Android.Hardware.Input.CustomizationTrigger! trigger) -> void -Android.Hardware.Input.KeyCustomizationTrigger -Android.Hardware.Input.KeyCustomizationTrigger.KeyCode.get -> Android.Hardware.Input.CustomizableKeyCode -Android.Hardware.Input.KeyCustomizationTrigger.KeyCustomizationTrigger(Android.Hardware.Input.CustomizableKeyCode keyCode) -> void -Android.Hardware.Input.SimpleCustomizationAction -Android.Hardware.Input.SimpleCustomizationAction.SimpleCustomizationAction(Android.Hardware.Input.SimpleCustomizationActionType actionType) -> void -Android.Hardware.Input.SimpleCustomizationAction.Type.get -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Assist = 21 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Back = 1 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown = 2 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp = 3 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Calculator = 4 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow = 19 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert = 22 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery = 24 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch = 23 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Dictation = 5 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.DoNothing = 18 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu = 6 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Forward = 7 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Lock = 8 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.MediaNext = 9 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause = 10 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious = 11 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot = 20 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen = 12 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture = 13 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop = 14 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist = 25 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown = 15 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute = 16 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp = 17 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.UriCustomizationAction -Android.Hardware.Input.UriCustomizationAction.Type.get -> Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationAction.Uri.get -> Android.Net.Uri! -Android.Hardware.Input.UriCustomizationAction.UriCustomizationAction(Android.Hardware.Input.UriCustomizationActionType actionType, Android.Net.Uri! uri) -> void -Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationActionType.OpenFile = 1 -> Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationActionType.OpenFolder = 2 -> Android.Hardware.Input.UriCustomizationActionType -Android.Hardware.Input.UriCustomizationActionType.OpenUrl = 3 -> Android.Hardware.Input.UriCustomizationActionType -Android.Health.Connect.DataTypes.Device.Builder.SetUdi(string? udi) -> Android.Health.Connect.DataTypes.Device.Builder! -Android.Health.Connect.DataTypes.Device.Udi.get -> string? -Android.Health.Connect.Datatypes.RecordTemporalType -Android.Health.Connect.Datatypes.RecordTemporalType.Instant = 0 -> Android.Health.Connect.Datatypes.RecordTemporalType -Android.Health.Connect.Datatypes.RecordTemporalType.Interval = 1 -> Android.Health.Connect.Datatypes.RecordTemporalType -Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate = 2 -> Android.Health.Connect.Datatypes.RecordTemporalType -Android.Net.Http.FinishedRequestTimings -Android.Net.Http.FinishedRequestTimings.ConnectingEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.ConnectingStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.DnsEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.DnsStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.ReceivedByteCount.get -> long -Android.Net.Http.FinishedRequestTimings.RequestEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.RequestStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.SendingEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.SendingStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.SentByteCount.get -> long -Android.Net.Http.FinishedRequestTimings.TlsHandshakeEnd.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.TlsHandshakeStart.get -> Java.Time.Instant? -Android.Net.Http.FinishedRequestTimings.WasSocketReused() -> bool -Android.OS.BuildVersionCodesFull.CinnamonBun1 = 3700001 -> Android.OS.BuildVersionCodesFull -Android.Provider.DocumentContractFlags.SupportsSubtreeSearch = 262144 -> Android.Provider.DocumentContractFlags -Android.Provider.MediaStore.DeletedFiles -Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns -Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns -Android.Telecom.CallCapability.Transfer = 67108864 -> Android.Telecom.CallCapability -Android.Telecom.CallCapability.TransferConsultative = 134217728 -> Android.Telecom.CallCapability -Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork = 2097152 -> Android.Telecom.PhoneAccountCapability -Android.Views.Keycode.ContextualQuery = 341 -> Android.Views.Keycode -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetCollapsedModeScrollingEnabled(bool collapsedModeScrollingEnabled) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetEmbeddedUiCustomizationParams(Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? embeddedUiCustomizationParams) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetLaunchTab(Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab launchTab) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder.SetRequestLocationMetadata(bool accessLocationMetadata) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.EmbeddedUiCustomizationParams.get -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams? -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsCollapsedModeScrollingEnabled.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.IsLocationMetadataRequested.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.LaunchTab.get -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.AspectRatio.get -> Android.Widget.Photopicker.AspectRatio -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Build() -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.Builder() -> void -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetAspectRatio(Android.Widget.Photopicker.AspectRatio aspectRatio) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.SetSelectionBarVisibleInExpandedMode(bool visible) -> Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder! -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.DescribeContents() -> int -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.IsSelectionBarVisibleInExpandedMode.get -> bool -Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums = 0 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images = 1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset = -1 -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Content.Context.HidService = "hid" -> string! -const Android.Hardware.Hid.HidDevice.TransportBluetooth = Android.Hardware.Hid.HidDeviceTransport.Bluetooth -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportI2c = Android.Hardware.Hid.HidDeviceTransport.I2c -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportSpi = Android.Hardware.Hid.HidDeviceTransport.Spi -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportUnknown = Android.Hardware.Hid.HidDeviceTransport.Unknown -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportUsb = Android.Hardware.Hid.HidDeviceTransport.Usb -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Hid.HidDevice.TransportVirtual = Android.Hardware.Hid.HidDeviceTransport.Virtual -> Android.Hardware.Hid.HidDeviceTransport -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonBack = Android.Hardware.Input.CustomizableButton.Back -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonExtra = Android.Hardware.Input.CustomizableButton.Extra -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonForward = Android.Hardware.Input.CustomizableButton.Forward -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonSide = Android.Hardware.Input.CustomizableButton.Side -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTask = Android.Hardware.Input.CustomizableButton.Task -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.ButtonCustomizationTrigger.CustomizableButtonTertiary = Android.Hardware.Input.CustomizableButton.Tertiary -> Android.Hardware.Input.CustomizableButton -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeAssist = Android.Hardware.Input.CustomizableKeyCode.Assist -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBack = Android.Hardware.Input.CustomizableKeyCode.Back -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBookmark = Android.Hardware.Input.CustomizableKeyCode.Bookmark -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessDown = Android.Hardware.Input.CustomizableKeyCode.BrightnessDown -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeBrightnessUp = Android.Hardware.Input.CustomizableKeyCode.BrightnessUp -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalculator = Android.Hardware.Input.CustomizableKeyCode.Calculator -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCalendar = Android.Hardware.Input.CustomizableKeyCode.Calendar -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeCamera = Android.Hardware.Input.CustomizableKeyCode.Camera -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeContacts = Android.Hardware.Input.CustomizableKeyCode.Contacts -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeDictate = Android.Hardware.Input.CustomizableKeyCode.Dictate -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeEnvelope = Android.Hardware.Input.CustomizableKeyCode.Envelope -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeExplorer = Android.Hardware.Input.CustomizableKeyCode.Explorer -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF1 = Android.Hardware.Input.CustomizableKeyCode.F1 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF10 = Android.Hardware.Input.CustomizableKeyCode.F10 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF11 = Android.Hardware.Input.CustomizableKeyCode.F11 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF12 = Android.Hardware.Input.CustomizableKeyCode.F12 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF13 = Android.Hardware.Input.CustomizableKeyCode.F13 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF14 = Android.Hardware.Input.CustomizableKeyCode.F14 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF15 = Android.Hardware.Input.CustomizableKeyCode.F15 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF16 = Android.Hardware.Input.CustomizableKeyCode.F16 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF17 = Android.Hardware.Input.CustomizableKeyCode.F17 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF18 = Android.Hardware.Input.CustomizableKeyCode.F18 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF19 = Android.Hardware.Input.CustomizableKeyCode.F19 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF2 = Android.Hardware.Input.CustomizableKeyCode.F2 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF20 = Android.Hardware.Input.CustomizableKeyCode.F20 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF21 = Android.Hardware.Input.CustomizableKeyCode.F21 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF22 = Android.Hardware.Input.CustomizableKeyCode.F22 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF23 = Android.Hardware.Input.CustomizableKeyCode.F23 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF24 = Android.Hardware.Input.CustomizableKeyCode.F24 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF3 = Android.Hardware.Input.CustomizableKeyCode.F3 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF4 = Android.Hardware.Input.CustomizableKeyCode.F4 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF5 = Android.Hardware.Input.CustomizableKeyCode.F5 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF6 = Android.Hardware.Input.CustomizableKeyCode.F6 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF7 = Android.Hardware.Input.CustomizableKeyCode.F7 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF8 = Android.Hardware.Input.CustomizableKeyCode.F8 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeF9 = Android.Hardware.Input.CustomizableKeyCode.F9 -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeForward = Android.Hardware.Input.CustomizableKeyCode.Forward -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeFullscreen = Android.Hardware.Input.CustomizableKeyCode.Fullscreen -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaEject = Android.Hardware.Input.CustomizableKeyCode.MediaEject -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaNext = Android.Hardware.Input.CustomizableKeyCode.MediaNext -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPlayPause = Android.Hardware.Input.CustomizableKeyCode.MediaPlayPause -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaPrevious = Android.Hardware.Input.CustomizableKeyCode.MediaPrevious -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMediaStop = Android.Hardware.Input.CustomizableKeyCode.MediaStop -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMenu = Android.Hardware.Input.CustomizableKeyCode.Menu -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMoveHome = Android.Hardware.Input.CustomizableKeyCode.MoveHome -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeMusic = Android.Hardware.Input.CustomizableKeyCode.Music -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeNew = Android.Hardware.Input.CustomizableKeyCode.New -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeScreenshot = Android.Hardware.Input.CustomizableKeyCode.Screenshot -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSearch = Android.Hardware.Input.CustomizableKeyCode.Search -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeSysrq = Android.Hardware.Input.CustomizableKeyCode.Sysrq -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeDown = Android.Hardware.Input.CustomizableKeyCode.VolumeDown -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeMute = Android.Hardware.Input.CustomizableKeyCode.VolumeMute -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.KeyCustomizationTrigger.CustomizableKeycodeVolumeUp = Android.Hardware.Input.CustomizableKeyCode.VolumeUp -> Android.Hardware.Input.CustomizableKeyCode -const Android.Hardware.Input.SimpleCustomizationAction.TypeAssist = Android.Hardware.Input.SimpleCustomizationActionType.Assist -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeBack = Android.Hardware.Input.SimpleCustomizationActionType.Back -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessDown = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessDown -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeBrightnessUp = Android.Hardware.Input.SimpleCustomizationActionType.BrightnessUp -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeCalculator = Android.Hardware.Input.SimpleCustomizationActionType.Calculator -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeCloseWindow = Android.Hardware.Input.SimpleCustomizationActionType.CloseWindow -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualInsert = Android.Hardware.Input.SimpleCustomizationActionType.ContextualInsert -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualQuery = Android.Hardware.Input.SimpleCustomizationActionType.ContextualQuery -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeContextualSearch = Android.Hardware.Input.SimpleCustomizationActionType.ContextualSearch -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeDictation = Android.Hardware.Input.SimpleCustomizationActionType.Dictation -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeDoNothing = Android.Hardware.Input.SimpleCustomizationActionType.DoNothing -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeEmojiMenu = Android.Hardware.Input.SimpleCustomizationActionType.EmojiMenu -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeForward = Android.Hardware.Input.SimpleCustomizationActionType.Forward -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeLock = Android.Hardware.Input.SimpleCustomizationActionType.Lock -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaNext = Android.Hardware.Input.SimpleCustomizationActionType.MediaNext -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPlayPause = Android.Hardware.Input.SimpleCustomizationActionType.MediaPlayPause -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeMediaPrevious = Android.Hardware.Input.SimpleCustomizationActionType.MediaPrevious -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypePartialScreenshot = Android.Hardware.Input.SimpleCustomizationActionType.PartialScreenshot -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypePrintScreen = Android.Hardware.Input.SimpleCustomizationActionType.PrintScreen -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeScreenCapture = Android.Hardware.Input.SimpleCustomizationActionType.ScreenCapture -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeShowDesktop = Android.Hardware.Input.SimpleCustomizationActionType.ShowDesktop -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVoiceAssist = Android.Hardware.Input.SimpleCustomizationActionType.VoiceAssist -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeDown = Android.Hardware.Input.SimpleCustomizationActionType.VolumeDown -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeMute = Android.Hardware.Input.SimpleCustomizationActionType.VolumeMute -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeVolumeUp = Android.Hardware.Input.SimpleCustomizationActionType.VolumeUp -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.UriCustomizationAction.TypeOpenFile = Android.Hardware.Input.UriCustomizationActionType.OpenFile -> Android.Hardware.Input.UriCustomizationActionType -const Android.Hardware.Input.UriCustomizationAction.TypeOpenFolder = Android.Hardware.Input.UriCustomizationActionType.OpenFolder -> Android.Hardware.Input.UriCustomizationActionType -const Android.Hardware.Input.UriCustomizationAction.TypeOpenUrl = Android.Hardware.Input.UriCustomizationActionType.OpenUrl -> Android.Hardware.Input.UriCustomizationActionType -const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInstant = Android.Health.Connect.Datatypes.RecordTemporalType.Instant -> Android.Health.Connect.Datatypes.RecordTemporalType -const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeInterval = Android.Health.Connect.Datatypes.RecordTemporalType.Interval -> Android.Health.Connect.Datatypes.RecordTemporalType -const Android.Health.Connect.DataTypes.Record.RecordTemporalTypeLocalDate = Android.Health.Connect.Datatypes.RecordTemporalType.LocalDate -> Android.Health.Connect.Datatypes.RecordTemporalType -const Android.Health.Connect.HealthPermissions.WriteDeviceUdi = "android.permission.health.WRITE_DEVICE_UDI" -> string! -const Android.Manifest.Permission.AccessHid = "android.permission.ACCESS_HID" -> string! -const Android.Manifest.Permission.ManagePeripheralCustomization = "android.permission.MANAGE_PERIPHERAL_CUSTOMIZATION" -> string! -const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun1 = Android.OS.BuildVersionCodesFull.CinnamonBun1 -> Android.OS.BuildVersionCodesFull -const Android.Provider.DocumentsContract.Document.FlagSupportsSubtreeSearch = Android.Provider.DocumentContractFlags.SupportsSubtreeSearch -> Android.Provider.DocumentContractFlags -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Count = "_count" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.Id = "_id" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.MediaType = "media_type" -> string! -const Android.Provider.MediaStore.DeletedFiles.DeletedFilesColumns.VolumeName = "volume_name" -> string! -const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.DeletedGeneration = "deleted_generation" -> string! -const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.MediaType = "media_type" -> string! -const Android.Provider.MediaStore.DeletedFiles.IDeletedFilesColumns.VolumeName = "volume_name" -> string! -const Android.Provider.MediaStore.ExtraRequestLocationMetadataAccess = "android.provider.extra.REQUEST_LOCATION_METADATA_ACCESS" -> string! -const Android.Provider.MediaStore.Images.IImageColumns.HasGainMap = "has_gain_map" -> string! -const Android.Provider.MediaStore.Images.ImageColumns.HasGainMap = "has_gain_map" -> string! -const Android.Provider.MediaStore.Images.Media.InterfaceConsts.HasGainMap = "has_gain_map" -> string! -const Android.Telecom.Call.Details.CapabilityTransfer = Android.Telecom.CallCapability.Transfer -> Android.Telecom.CallCapability -const Android.Telecom.Call.Details.CapabilityTransferConsultative = Android.Telecom.CallCapability.TransferConsultative -> Android.Telecom.CallCapability -const Android.Telecom.PhoneAccount.CapabilityOptOutOfPremiumNetwork = Android.Telecom.PhoneAccountCapability.OptOutOfPremiumNetwork -> Android.Telecom.PhoneAccountCapability -const Android.Views.KeyEvent.KeycodeContextualQuery = Android.Views.Keycode.ContextualQuery -> Android.Views.Keycode -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabAlbums = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Albums -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabImages = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Images -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo.TabUnset = Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab.Unset -> Android.Widget.Photopicker.EmbeddedPhotoPickerLaunchTab -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -override Android.Hardware.Hid.HidDevice.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Hid.HidManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Hid.Report.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.AppCustomizationAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.AppCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.ButtonCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.CustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.CustomizationAction.ThresholdClass.get -> nint -override Android.Hardware.Input.CustomizationAction.ThresholdType.get -> System.Type! -override Android.Hardware.Input.CustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.CustomizationTrigger.ThresholdClass.get -> nint -override Android.Hardware.Input.CustomizationTrigger.ThresholdType.get -> System.Type! -override Android.Hardware.Input.KeyCustomizationTrigger.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.SimpleCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Input.UriCustomizationAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Net.Http.FinishedRequestTimings.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.MediaStore.DeletedFiles.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -static Android.Provider.DocumentsContract.BuildSearchDocumentsUri(Android.Net.Uri! parentDocumentUri, string? query) -> Android.Net.Uri! -static Android.Provider.MediaStore.DeletedFiles.GetContentUri(string! volumeName) -> Android.Net.Uri! -static Android.Provider.MediaStore.QueryDeletedFiles(Android.Content.ContentResolver! resolver, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -static Android.Systems.Os.Madvise(long address, long byteCount, int advice) -> void -static Android.Systems.OsConstants.MadvCold.get -> int -static Android.Systems.OsConstants.MadvCollapse.get -> int -static Android.Systems.OsConstants.MadvDodump.get -> int -static Android.Systems.OsConstants.MadvDofork.get -> int -static Android.Systems.OsConstants.MadvDontdump.get -> int -static Android.Systems.OsConstants.MadvDontfork.get -> int -static Android.Systems.OsConstants.MadvDontneed.get -> int -static Android.Systems.OsConstants.MadvFree.get -> int -static Android.Systems.OsConstants.MadvHugepage.get -> int -static Android.Systems.OsConstants.MadvHwpoison.get -> int -static Android.Systems.OsConstants.MadvKeeponfork.get -> int -static Android.Systems.OsConstants.MadvMergeable.get -> int -static Android.Systems.OsConstants.MadvNohugepage.get -> int -static Android.Systems.OsConstants.MadvNormal.get -> int -static Android.Systems.OsConstants.MadvPageout.get -> int -static Android.Systems.OsConstants.MadvPopulateRead.get -> int -static Android.Systems.OsConstants.MadvPopulateWrite.get -> int -static Android.Systems.OsConstants.MadvRandom.get -> int -static Android.Systems.OsConstants.MadvRemove.get -> int -static Android.Systems.OsConstants.MadvSequential.get -> int -static Android.Systems.OsConstants.MadvSoftOffline.get -> int -static Android.Systems.OsConstants.MadvUnmergeable.get -> int -static Android.Systems.OsConstants.MadvWillneed.get -> int -static Android.Systems.OsConstants.MadvWipeonfork.get -> int -static Android.Widget.PhotoPicker.EmbeddedPhotoPickerUiCustomizationParams.Creator.get -> Android.OS.IParcelableCreator! -virtual Android.Net.Http.BidirectionalStream.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! -virtual Android.Net.Http.UrlRequest.FinishedRequestTimings.get -> Android.Net.Http.FinishedRequestTimings! -virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string! query, string![]? projection, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -virtual Android.Provider.DocumentsProvider.QuerySearchDocuments(string! parentDocumentId, string![]? projection, Android.OS.Bundle! queryArgs, Android.OS.CancellationSignal? signal) -> Android.Database.ICursor? -virtual Android.Views.ViewConfiguration.GetFocusTraversalThreshold(int inputDeviceId, int axis, int source) -> int -virtual Android.Views.ViewConfiguration.IsFocusNavigationEnabled(int inputDeviceId, int axis, int source) -> bool -virtual Android.Views.WindowManagerLayoutParams.CanChangeGlobalTouchMode() -> bool -virtual Android.Views.WindowManagerLayoutParams.SetCanChangeGlobalTouchMode(bool canChangeGlobalTouchMode) -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AndroidClientHandler() -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.AssertSelf() -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.get -> System.TimeSpan -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ConnectTimeout.set -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.get -> Xamarin.Android.Net.AuthenticationData? -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.PreAuthenticationData.set -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ProxyAuthenticationRequested.get -> bool -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.get -> System.TimeSpan -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.ReadTimeout.set -> void -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestNeedsAuthorization.get -> bool -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.RequestedAuthentication.get -> System.Collections.Generic.IList? -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.get -> System.Collections.Generic.IList? -*REMOVED*Xamarin.Android.Net.AndroidClientHandler.TrustedCerts.set -> void -*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.Dispose(bool disposing) -> void -*REMOVED*override Xamarin.Android.Net.AndroidClientHandler.SendAsync(System.Net.Http.HttpRequestMessage! request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureCustomSSLSocketFactory(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.SSLSocketFactory? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.KeyManagerFactory? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureKeyStore(Java.Security.KeyStore? keyStore) -> Java.Security.KeyStore? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.ConfigureTrustManagerFactory(Java.Security.KeyStore? keyStore) -> Javax.Net.Ssl.TrustManagerFactory? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetJavaProxy(System.Uri! destination, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.GetSSLHostnameVerifier(Javax.Net.Ssl.HttpsURLConnection! connection) -> Javax.Net.Ssl.IHostnameVerifier? -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.SetupRequest(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! conn) -> System.Threading.Tasks.Task! -*REMOVED*virtual Xamarin.Android.Net.AndroidClientHandler.WriteRequestContentToOutput(System.Net.Http.HttpRequestMessage! request, Java.Net.HttpURLConnection! httpConnection, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -*REMOVED*Android.App.PermissionUI.LocationButtonSession -*REMOVED*Android.Bluetooth.LE.BluetoothLeScanner.StartScan(Android.Bluetooth.LE.ScanCallback? callback) -> void -*REMOVED*Android.Bluetooth.LE.BluetoothLeScanner.StartScan(System.Collections.Generic.IList? filters, Android.Bluetooth.LE.ScanSettings? settings, Android.Bluetooth.LE.ScanCallback? callback) -> void -*REMOVED*Android.Hardware.Camera2.Params.OutputConfiguration.SetPhysicalCameraId(string? physicalCameraId) -> void -*REMOVED*Android.Service.Autofill.FillContext.WriteToParcel(Android.OS.Parcel? dest, Android.OS.ParcelableWriteFlags flags) -> void -*REMOVED*Java.Time.Zone.ZoneOffsetTransition.CompareTo(Java.Time.Zone.ZoneOffsetTransition? transition) -> int -*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeNearMyPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearMyPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeNearYourPreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.NearYourPreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeNone = Android.App.PermissionUI.LocationButtonSessionTextType.None -> Android.App.PermissionUI.LocationButtonSessionTextType -*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.PreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeSharePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.SharePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -*REMOVED*const Android.App.PermissionUI.LocationButtonSession.TextTypeUsePreciseLocation = Android.App.PermissionUI.LocationButtonSessionTextType.UsePreciseLocation -> Android.App.PermissionUI.LocationButtonSessionTextType -*REMOVED*const Android.Manifest.Permission.UseLoopbackInterface = "android.permission.USE_LOOPBACK_INTERFACE" -> string! -*REMOVED*virtual Android.App.Activity.ShouldShowRequestPermissionRationale(string! permission) -> bool -Android.AgentIcon.AgentTaskEvent -Android.AgentIcon.AgentTaskEvent.Background.get -> Android.Graphics.Drawables.Icon? -Android.AgentIcon.AgentTaskEvent.Builder -Android.AgentIcon.AgentTaskEvent.Builder.Build() -> Android.AgentIcon.AgentTaskEvent! -Android.AgentIcon.AgentTaskEvent.Builder.Builder(Android.AgentIcon.AgentTaskEvent.Builder! other) -> void -Android.AgentIcon.AgentTaskEvent.Builder.Builder(Java.Lang.ICharSequence! text) -> void -Android.AgentIcon.AgentTaskEvent.Builder.Builder(System.Collections.Generic.IList! leadingIcons, System.Collections.Generic.IList! trailingIcons) -> void -Android.AgentIcon.AgentTaskEvent.Builder.Builder(string! text) -> void -Android.AgentIcon.AgentTaskEvent.Builder.SetBackground(Android.Graphics.Drawables.Icon? background) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.Builder.SetClickAction(Android.App.PendingIntent? action) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.Builder.SetContentDescription(Java.Lang.ICharSequence? contentDescription) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.Builder.SetContentDescription(string? contentDescription) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.Builder.SetLeadingIcons(System.Collections.Generic.IList! leadingIcons) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.Builder.SetText(Java.Lang.ICharSequence? text) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.Builder.SetText(string? text) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.Builder.SetTrailingIcons(System.Collections.Generic.IList! trailingIcons) -> Android.AgentIcon.AgentTaskEvent.Builder! -Android.AgentIcon.AgentTaskEvent.ClickAction.get -> Android.App.PendingIntent? -Android.AgentIcon.AgentTaskEvent.ContentDescription.get -> string? -Android.AgentIcon.AgentTaskEvent.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence? -Android.AgentIcon.AgentTaskEvent.DescribeContents() -> int -Android.AgentIcon.AgentTaskEvent.InterfaceConsts -Android.AgentIcon.AgentTaskEvent.LeadingIcons.get -> System.Collections.Generic.IList! -Android.AgentIcon.AgentTaskEvent.Text.get -> string? -Android.AgentIcon.AgentTaskEvent.TextFormatted.get -> Java.Lang.ICharSequence? -Android.AgentIcon.AgentTaskEvent.TrailingIcons.get -> System.Collections.Generic.IList! -Android.AgentIcon.AgentTaskEvent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.AgentIcon.AgentTaskOutcome -Android.AgentIcon.AgentTaskOutcome.Builder -Android.AgentIcon.AgentTaskOutcome.Builder.Build() -> Android.AgentIcon.AgentTaskOutcome! -Android.AgentIcon.AgentTaskOutcome.Builder.Builder() -> void -Android.AgentIcon.AgentTaskOutcome.Builder.SetEventShown(bool eventShown) -> Android.AgentIcon.AgentTaskOutcome.Builder! -Android.AgentIcon.AgentTaskOutcome.Builder.SetStateChanged(bool stateChanged) -> Android.AgentIcon.AgentTaskOutcome.Builder! -Android.AgentIcon.AgentTaskOutcome.DescribeContents() -> int -Android.AgentIcon.AgentTaskOutcome.InterfaceConsts -Android.AgentIcon.AgentTaskOutcome.IsEventShown.get -> bool -Android.AgentIcon.AgentTaskOutcome.IsStateChanged.get -> bool -Android.AgentIcon.AgentTaskOutcome.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.AgentIcon.AgentTaskState -Android.AgentIcon.AgentTaskState.Builder -Android.AgentIcon.AgentTaskState.Builder.Build() -> Android.AgentIcon.AgentTaskState! -Android.AgentIcon.AgentTaskState.Builder.Builder(Android.AgentIcon.AgentTaskState.Builder! other) -> void -Android.AgentIcon.AgentTaskState.Builder.Builder(Android.Graphics.Drawables.Icon! icon, Java.Lang.ICharSequence! contentDescription) -> void -Android.AgentIcon.AgentTaskState.Builder.Builder(Android.Graphics.Drawables.Icon! icon, string! contentDescription) -> void -Android.AgentIcon.AgentTaskState.Builder.SetClickAction(Android.App.PendingIntent? action) -> Android.AgentIcon.AgentTaskState.Builder! -Android.AgentIcon.AgentTaskState.Builder.SetIconAndContentDescription(Android.Graphics.Drawables.Icon! icon, Java.Lang.ICharSequence! contentDescription) -> Android.AgentIcon.AgentTaskState.Builder! -Android.AgentIcon.AgentTaskState.Builder.SetIconAndContentDescription(Android.Graphics.Drawables.Icon! icon, string! contentDescription) -> Android.AgentIcon.AgentTaskState.Builder! -Android.AgentIcon.AgentTaskState.Builder.SetShouldInterruptPreviousAnimation(bool shouldInterruptPreviousAnimation) -> Android.AgentIcon.AgentTaskState.Builder! -Android.AgentIcon.AgentTaskState.Builder.SetShouldLoopAnimation(bool shouldLoopAnimation) -> Android.AgentIcon.AgentTaskState.Builder! -Android.AgentIcon.AgentTaskState.ClickAction.get -> Android.App.PendingIntent? -Android.AgentIcon.AgentTaskState.ContentDescription.get -> string? -Android.AgentIcon.AgentTaskState.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence! -Android.AgentIcon.AgentTaskState.DescribeContents() -> int -Android.AgentIcon.AgentTaskState.Icon.get -> Android.Graphics.Drawables.Icon! -Android.AgentIcon.AgentTaskState.InterfaceConsts -Android.AgentIcon.AgentTaskState.ShouldInterruptPreviousAnimation() -> bool -Android.AgentIcon.AgentTaskState.ShouldLoopAnimation() -> bool -Android.AgentIcon.AgentTaskState.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.AgentIcon.AgentTaskUpdate -Android.AgentIcon.AgentTaskUpdate.AgentTaskEvent.get -> Android.AgentIcon.AgentTaskEvent? -Android.AgentIcon.AgentTaskUpdate.AgentTaskState.get -> Android.AgentIcon.AgentTaskState? -Android.AgentIcon.AgentTaskUpdate.Builder -Android.AgentIcon.AgentTaskUpdate.Builder.Build() -> Android.AgentIcon.AgentTaskUpdate! -Android.AgentIcon.AgentTaskUpdate.Builder.Builder() -> void -Android.AgentIcon.AgentTaskUpdate.Builder.Builder(Android.AgentIcon.AgentTaskUpdate.Builder! other) -> void -Android.AgentIcon.AgentTaskUpdate.Builder.SetAgentTaskEvent(Android.AgentIcon.AgentTaskEvent? agentTaskEvent) -> Android.AgentIcon.AgentTaskUpdate.Builder! -Android.AgentIcon.AgentTaskUpdate.Builder.SetAgentTaskState(Android.AgentIcon.AgentTaskState? agentTaskState) -> Android.AgentIcon.AgentTaskUpdate.Builder! -Android.AgentIcon.AgentTaskUpdate.DescribeContents() -> int -Android.AgentIcon.AgentTaskUpdate.InterfaceConsts -Android.AgentIcon.AgentTaskUpdate.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.Activity.MaxNumPictureInPictureOverlayActions.get -> int -Android.App.ActivityOptions.LaunchCookie -Android.App.ActivityOptions.LaunchCookie.DescribeContents() -> int -Android.App.ActivityOptions.LaunchCookie.InterfaceConsts -Android.App.ActivityOptions.LaunchCookie.LaunchCookie() -> void -Android.App.ActivityOptions.LaunchCookie.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.Admin.DevicePolicyManagerScope -Android.App.Admin.DevicePolicyManagerScope.Device = 2 -> Android.App.Admin.DevicePolicyManagerScope -Android.App.Admin.DevicePolicyManagerScope.ParentUser = 3 -> Android.App.Admin.DevicePolicyManagerScope -Android.App.Admin.DevicePolicyManagerScope.User = 1 -> Android.App.Admin.DevicePolicyManagerScope -Android.App.Admin.PackageIdentifier -Android.App.Admin.PackageIdentifier.PackageIdentifier(string! packageName) -> void -Android.App.Admin.PackageIdentifier.PackageName.get -> string! -Android.App.Admin.Policy.DeviceRadioState -Android.App.Admin.Policy.DeviceRadioState.DeviceRadioState(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer -Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Allowed = 1 -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer -Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Disallowed = 2 -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer -Android.App.Admin.PolicyIdentifier -Android.App.Admin.WifiSecurity.PersonalWpa = 4 -> Android.App.Admin.WifiSecurity -Android.App.AppFunctions.AppFunctionManager.ExecuteAppFunction(Android.App.AppInteractionSession! appInteractionSession, Android.App.AppFunctions.ExecuteAppFunctionRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.CancellationSignal! cancellationSignal, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppFunctions.AppFunctionMetadata.AccessLevel.get -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel -Android.App.AppFunctions.AppFunctionMetadataAccessLevel -Android.App.AppFunctions.AppFunctionMetadataAccessLevel.AndroidTrusted = 300 -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel -Android.App.AppFunctions.AppFunctionMetadataAccessLevel.Self = 100 -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel -Android.App.AppFunctions.AppFunctionMetadataAccessLevel.System = 200 -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel -Android.App.AppInteractionDeniedException -Android.App.AppInteractionDeniedException.AppInteractionDeniedException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.AppInteractionDeniedException.AppInteractionDeniedException(string? message, Android.App.AppInteractionDeniedReason reason) -> void -Android.App.AppInteractionDeniedException.AppInteractionDeniedException(string? message, Android.App.AppInteractionDeniedReason reason, Android.OS.Bundle! extras) -> void -Android.App.AppInteractionDeniedReason -Android.App.AppInteractionDeniedReason.AutoDenied = 2 -> Android.App.AppInteractionDeniedReason -Android.App.AppInteractionDeniedReason.Unknown = 0 -> Android.App.AppInteractionDeniedReason -Android.App.AppInteractionDeniedReason.UserDenied = 1 -> Android.App.AppInteractionDeniedReason -Android.App.AppInteractionException -Android.App.AppInteractionException.AppInteractionException(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.AppInteractionManager -Android.App.AppInteractionManager.CreateSession(Android.App.AppInteractionSession.CreateParams! params, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppInteractionSession -Android.App.AppInteractionSession.AddLifecycleListener(Java.Util.Concurrent.IExecutor! executor, Android.App.AppInteractionSession.ILifecycleListener! listener) -> void -Android.App.AppInteractionSession.Close() -> void -Android.App.AppInteractionSession.CreateParams -Android.App.AppInteractionSession.CreateParams.Builder -Android.App.AppInteractionSession.CreateParams.Builder.Build() -> Android.App.AppInteractionSession.CreateParams! -Android.App.AppInteractionSession.CreateParams.Builder.Builder() -> void -Android.App.AppInteractionSession.CreateParams.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.App.AppInteractionSession.CreateParams.Builder! -Android.App.AppInteractionSession.CreateParams.Builder.SetOnStartIntentSenderCallback(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! callback) -> Android.App.AppInteractionSession.CreateParams.Builder! -Android.App.AppInteractionSession.CreateParams.Builder.SetTargetPackages(System.Collections.Generic.IList! targetPackages) -> Android.App.AppInteractionSession.CreateParams.Builder! -Android.App.AppInteractionSession.CreateParams.Extras.get -> Android.OS.Bundle! -Android.App.AppInteractionSession.CreateParams.TargetPackages.get -> System.Collections.Generic.IList! -Android.App.AppInteractionSession.ILifecycleListener -Android.App.AppInteractionSession.ILifecycleListener.OnAppInteractionSessionClosed(Android.App.AppInteractionSession! session, Android.App.AppInteractionSessionCloseReason reason) -> void -Android.App.AppInteractionSession.LifecycleEventArgs -Android.App.AppInteractionSession.LifecycleEventArgs.LifecycleEventArgs(Android.App.AppInteractionSession! session, Android.App.AppInteractionSessionCloseReason reason) -> void -Android.App.AppInteractionSession.LifecycleEventArgs.Reason.get -> Android.App.AppInteractionSessionCloseReason -Android.App.AppInteractionSession.LifecycleEventArgs.Session.get -> Android.App.AppInteractionSession! -Android.App.AppInteractionSession.RemoveLifecycleListener(Android.App.AppInteractionSession.ILifecycleListener! listener) -> void -Android.App.AppInteractionSession.Update(Android.App.AppInteractionSession.UpdateParams! params, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.AppInteractionSession.UpdateParams -Android.App.AppInteractionSession.UpdateParams.AdditionalTargetPackages.get -> System.Collections.Generic.IList! -Android.App.AppInteractionSession.UpdateParams.Builder -Android.App.AppInteractionSession.UpdateParams.Builder.Build() -> Android.App.AppInteractionSession.UpdateParams! -Android.App.AppInteractionSession.UpdateParams.Builder.Builder() -> void -Android.App.AppInteractionSession.UpdateParams.Builder.SetAdditionalTargetPackages(System.Collections.Generic.IList! additionalTargetPackages) -> Android.App.AppInteractionSession.UpdateParams.Builder! -Android.App.AppInteractionSession.UpdateParams.Builder.SetExtras(Android.OS.Bundle! extras) -> Android.App.AppInteractionSession.UpdateParams.Builder! -Android.App.AppInteractionSession.UpdateParams.Builder.SetOnStartIntentSenderCallback(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! callback) -> Android.App.AppInteractionSession.UpdateParams.Builder! -Android.App.AppInteractionSession.UpdateParams.Extras.get -> Android.OS.Bundle! -Android.App.AppInteractionSessionCloseReason -Android.App.AppInteractionSessionCloseReason.CallerInitiated = 2 -> Android.App.AppInteractionSessionCloseReason -Android.App.AppInteractionSessionCloseReason.Timeout = 1 -> Android.App.AppInteractionSessionCloseReason -Android.App.AppInteractionSessionCloseReason.Unknown = 0 -> Android.App.AppInteractionSessionCloseReason -Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder.SetDeletePropagationType(Android.App.AppSearch.AppSearchSchemaDeletePropagationType deletePropagationType) -> Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder! -Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.DeletePropagationType.get -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType -Android.App.AppSearch.AppSearchSchemaDeletePropagationType -Android.App.AppSearch.AppSearchSchemaDeletePropagationType.None = 0 -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType -Android.App.AppSearch.AppSearchSchemaDeletePropagationType.PropagateFrom = 1 -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType -Android.App.ApplicationExitInfoReason.Anomaly = 18 -> Android.App.ApplicationExitInfoReason -Android.App.ApplicationExitInfoReason.MemoryLimiter = 17 -> Android.App.ApplicationExitInfoReason -Android.App.ContentSafety.ClassifiableContent -Android.App.ContentSafety.ClassifiableContent.Builder -Android.App.ContentSafety.ClassifiableContent.Builder.Build() -> Android.App.ContentSafety.ClassifiableContent! -Android.App.ContentSafety.ClassifiableContent.Builder.Builder(Android.Content.LocusId! locusId, string! mimeType) -> void -Android.App.ContentSafety.ClassifiableContent.Builder.SetData(Android.OS.ParcelFileDescriptor! data) -> Android.App.ContentSafety.ClassifiableContent.Builder! -Android.App.ContentSafety.ClassifiableContent.Builder.SetUri(Android.Net.Uri! uri) -> Android.App.ContentSafety.ClassifiableContent.Builder! -Android.App.ContentSafety.ClassifiableContent.Data.get -> Android.OS.ParcelFileDescriptor? -Android.App.ContentSafety.ClassifiableContent.DescribeContents() -> int -Android.App.ContentSafety.ClassifiableContent.Id.get -> Android.Content.LocusId! -Android.App.ContentSafety.ClassifiableContent.InterfaceConsts -Android.App.ContentSafety.ClassifiableContent.MimeType.get -> string! -Android.App.ContentSafety.ClassifiableContent.OriginatingPackageName.get -> string? -Android.App.ContentSafety.ClassifiableContent.Uri.get -> Android.Net.Uri? -Android.App.ContentSafety.ClassifiableContent.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.ContentSafety.ContentClassificationResult -Android.App.ContentSafety.ContentClassificationResult.ContentClassificationResult(Android.Content.LocusId! locusId, Android.App.ContentSafety.ContentClassificationType type) -> void -Android.App.ContentSafety.ContentClassificationResult.DescribeContents() -> int -Android.App.ContentSafety.ContentClassificationResult.InterfaceConsts -Android.App.ContentSafety.ContentClassificationResult.LocusId.get -> Android.Content.LocusId! -Android.App.ContentSafety.ContentClassificationResult.Type.get -> Android.App.ContentSafety.ContentClassificationType -Android.App.ContentSafety.ContentClassificationResult.WriteToParcel(Android.OS.Parcel! parcel, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.ContentSafety.ContentClassificationType -Android.App.ContentSafety.ContentClassificationType.Allowed = 1 -> Android.App.ContentSafety.ContentClassificationType -Android.App.ContentSafety.ContentClassificationType.Blocked = 3 -> Android.App.ContentSafety.ContentClassificationType -Android.App.ContentSafety.ContentClassificationType.Unclassified = 0 -> Android.App.ContentSafety.ContentClassificationType -Android.App.ContentSafety.ContentClassificationType.Warning = 2 -> Android.App.ContentSafety.ContentClassificationType -Android.App.ContentSafety.ContentSafetyManager -Android.App.ContentSafety.ContentSafetyManager.CreateContentRestrictedIntent(Android.Content.LocusId! locusId) -> Android.Content.Intent? -Android.App.ContentSafety.ContentSafetyManager.IsContentSafetyEnabled.get -> bool -Android.App.ContentSafety.ContentSafetyManager.RequestContentClassification(Android.App.ContentSafety.ClassifiableContent! content, Java.Util.Concurrent.IExecutor! executor, Android.App.ContentSafety.IContentClassificationCallback! callback) -> void -Android.App.ContentSafety.IContentClassificationCallback -Android.App.ContentSafety.IContentClassificationCallback.OnContentClassification(Android.App.ContentSafety.ContentClassificationResult! result) -> void -Android.App.Job.JobInfo.Builder.SetCategory(Android.App.Job.JobInfoCategory category) -> Android.App.Job.JobInfo.Builder! -Android.App.Job.JobInfoCategory -Android.App.Job.JobInfoCategory.AppUpdates = 1 -> Android.App.Job.JobInfoCategory -Android.App.Job.JobInfoCategory.None = 0 -> Android.App.Job.JobInfoCategory -Android.App.MemoryBudgetManager -Android.App.MemoryBudgetManager.ClearPackageBudget() -> void -Android.App.MemoryBudgetManager.ClearProcessBudget() -> void -Android.App.MemoryBudgetManager.IOnOverBudgetListener -Android.App.MemoryBudgetManager.IOnOverBudgetListener.OnOverBudget(long budget) -> void -Android.App.MemoryBudgetManager.OverBudgetEventArgs -Android.App.MemoryBudgetManager.OverBudgetEventArgs.Budget.get -> long -Android.App.MemoryBudgetManager.OverBudgetEventArgs.OverBudgetEventArgs(long budget) -> void -Android.App.MemoryBudgetManager.PackageBudgetBytes.get -> long -Android.App.MemoryBudgetManager.PackageBudgetBytes.set -> void -Android.App.MemoryBudgetManager.PackageCurrentUsageBytes.get -> long -Android.App.MemoryBudgetManager.ProcessBudgetBytes.get -> long -Android.App.MemoryBudgetManager.ProcessBudgetBytes.set -> void -Android.App.MemoryBudgetManager.ProcessCurrentUsageBytes.get -> long -Android.App.MemoryBudgetManager.RegisterPackageOverBudgetListener(Android.OS.Looper? looper, Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void -Android.App.MemoryBudgetManager.RegisterProcessOverBudgetListener(Android.OS.Looper? looper, Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void -Android.App.MemoryBudgetManager.UnregisterPackageOverBudgetListener(Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void -Android.App.MemoryBudgetManager.UnregisterProcessOverBudgetListener(Android.App.MemoryBudgetManager.IOnOverBudgetListener! listener) -> void -Android.App.NotificationAgentTaskInteractionFlags -Android.App.NotificationAgentTaskInteractionFlags.HideStatusBarIcon = 1 -> Android.App.NotificationAgentTaskInteractionFlags -Android.App.NotificationAgentTaskInteractionFlags.HideVisualAlerts = 2 -> Android.App.NotificationAgentTaskInteractionFlags -Android.App.PersonalContext.Hint.AttributionHint -Android.App.PersonalContext.Hint.AttributionHint.AttributionHint(Android.App.PersonalContext.Insight.ContextInsight! insight) -> void -Android.App.PersonalContext.Hint.AttributionHint.Insight.get -> Android.App.PersonalContext.Insight.ContextInsight! -Android.App.PersonalContext.Hint.AutofillInlineRequestHint -Android.App.PersonalContext.Hint.AutofillInlineRequestHint.AutofillInlineRequestHint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PersonalContext.Hint.CallHint -Android.App.PersonalContext.Hint.CallHint.CallHint(Android.App.PersonalContext.Hint.CallHintModality modality, System.Collections.Generic.ICollection! participants) -> void -Android.App.PersonalContext.Hint.CallHint.Modality.get -> Android.App.PersonalContext.Hint.CallHintModality -Android.App.PersonalContext.Hint.CallHint.Participants.get -> System.Collections.Generic.ICollection! -Android.App.PersonalContext.Hint.CallHintModality -Android.App.PersonalContext.Hint.CallHintModality.Audio = 1 -> Android.App.PersonalContext.Hint.CallHintModality -Android.App.PersonalContext.Hint.CallHintModality.Unknown = -1 -> Android.App.PersonalContext.Hint.CallHintModality -Android.App.PersonalContext.Hint.CallHintModality.Video = 2 -> Android.App.PersonalContext.Hint.CallHintModality -Android.App.PersonalContext.Hint.CapturedText -Android.App.PersonalContext.Hint.CapturedText.Builder -Android.App.PersonalContext.Hint.CapturedText.Builder.Build() -> Android.App.PersonalContext.Hint.CapturedText! -Android.App.PersonalContext.Hint.CapturedText.Builder.Builder() -> void -Android.App.PersonalContext.Hint.CapturedText.Builder.SetResourceId(string! resourceId) -> Android.App.PersonalContext.Hint.CapturedText.Builder! -Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewId(string! viewId) -> Android.App.PersonalContext.Hint.CapturedText.Builder! -Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewNodeBoundingBox(Android.Graphics.Rect! viewNodeBoundingBox) -> Android.App.PersonalContext.Hint.CapturedText.Builder! -Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewNodeDescription(string! viewNodeDescription) -> Android.App.PersonalContext.Hint.CapturedText.Builder! -Android.App.PersonalContext.Hint.CapturedText.Builder.SetViewNodeText(string! viewNodeText) -> Android.App.PersonalContext.Hint.CapturedText.Builder! -Android.App.PersonalContext.Hint.CapturedText.DescribeContents() -> int -Android.App.PersonalContext.Hint.CapturedText.InterfaceConsts -Android.App.PersonalContext.Hint.CapturedText.ResourceId.get -> string! -Android.App.PersonalContext.Hint.CapturedText.ViewId.get -> string! -Android.App.PersonalContext.Hint.CapturedText.ViewNodeBoundingBox.get -> Android.Graphics.Rect! -Android.App.PersonalContext.Hint.CapturedText.ViewNodeDescription.get -> string! -Android.App.PersonalContext.Hint.CapturedText.ViewNodeLastSeenMillis.get -> long -Android.App.PersonalContext.Hint.CapturedText.ViewNodeLastUpdatedMillis.get -> long -Android.App.PersonalContext.Hint.CapturedText.ViewNodeText.get -> string! -Android.App.PersonalContext.Hint.CapturedText.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Hint.ChatMessageContextData -Android.App.PersonalContext.Hint.ChatMessageContextData.AutofillId.get -> Android.Views.Autofill.AutofillId! -Android.App.PersonalContext.Hint.ChatMessageContextData.Builder -Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.Build() -> Android.App.PersonalContext.Hint.ChatMessageContextData! -Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.Builder() -> void -Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.SetAutofillId(Android.Views.Autofill.AutofillId! autofillId) -> Android.App.PersonalContext.Hint.ChatMessageContextData.Builder! -Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.SetRawDateString(string! rawDateString) -> Android.App.PersonalContext.Hint.ChatMessageContextData.Builder! -Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.SetRawTimeString(string! rawTimeString) -> Android.App.PersonalContext.Hint.ChatMessageContextData.Builder! -Android.App.PersonalContext.Hint.ChatMessageContextData.DescribeContents() -> int -Android.App.PersonalContext.Hint.ChatMessageContextData.InterfaceConsts -Android.App.PersonalContext.Hint.ChatMessageContextData.RawDateString.get -> string! -Android.App.PersonalContext.Hint.ChatMessageContextData.RawTimeString.get -> string! -Android.App.PersonalContext.Hint.ChatMessageContextData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Hint.ChatMessageData -Android.App.PersonalContext.Hint.ChatMessageData.Author.get -> string! -Android.App.PersonalContext.Hint.ChatMessageData.Builder -Android.App.PersonalContext.Hint.ChatMessageData.Builder.Build() -> Android.App.PersonalContext.Hint.ChatMessageData! -Android.App.PersonalContext.Hint.ChatMessageData.Builder.Builder() -> void -Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetAuthor(string! author) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! -Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetContextData(Android.App.PersonalContext.Hint.ChatMessageContextData! contextData) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! -Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetOutgoingMessage(bool isOutgoingMessage) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! -Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetReferenceTimeMillis(long referenceTimeMillis) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! -Android.App.PersonalContext.Hint.ChatMessageData.Builder.SetText(string! text) -> Android.App.PersonalContext.Hint.ChatMessageData.Builder! -Android.App.PersonalContext.Hint.ChatMessageData.ContextData.get -> Android.App.PersonalContext.Hint.ChatMessageContextData? -Android.App.PersonalContext.Hint.ChatMessageData.DescribeContents() -> int -Android.App.PersonalContext.Hint.ChatMessageData.InterfaceConsts -Android.App.PersonalContext.Hint.ChatMessageData.IsOutgoingMessage.get -> bool -Android.App.PersonalContext.Hint.ChatMessageData.ReferenceTimeMillis.get -> long -Android.App.PersonalContext.Hint.ChatMessageData.Text.get -> string! -Android.App.PersonalContext.Hint.ChatMessageData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Hint.ContextHint -Android.App.PersonalContext.Hint.ContextHint.ContextHint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PersonalContext.Hint.ContextHint.CreationTimeMillis.get -> long -Android.App.PersonalContext.Hint.ContextHint.HintId.get -> Java.Util.UUID! -Android.App.PersonalContext.Hint.ConversationData -Android.App.PersonalContext.Hint.ConversationData.Builder -Android.App.PersonalContext.Hint.ConversationData.Builder.Build() -> Android.App.PersonalContext.Hint.ConversationData! -Android.App.PersonalContext.Hint.ConversationData.Builder.Builder() -> void -Android.App.PersonalContext.Hint.ConversationData.Builder.SetChatMessages(System.Collections.Generic.IList! chatMessages) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetComponentName(Android.Content.ComponentName! componentName) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetConversationTitle(string! conversationTitle) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetHasNewMessage(bool hasNewMessage) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetInputBoxAutofillId(Android.Views.Autofill.AutofillId? inputBoxAutofillId) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetInputBoxText(string! inputBoxText) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetKeyboardShown(bool isKeyboardShown) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetLastMessageFromTheUser(bool isLastMessageFromTheUser) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetProcessingEndTimestampMillis(long processingEndTimestampMillis) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.Builder.SetProcessingStartTimestampMillis(long processingStartTimestampMillis) -> Android.App.PersonalContext.Hint.ConversationData.Builder! -Android.App.PersonalContext.Hint.ConversationData.ChatMessages.get -> System.Collections.Generic.IList! -Android.App.PersonalContext.Hint.ConversationData.ComponentName.get -> Android.Content.ComponentName! -Android.App.PersonalContext.Hint.ConversationData.ConversationTitle.get -> string! -Android.App.PersonalContext.Hint.ConversationData.DescribeContents() -> int -Android.App.PersonalContext.Hint.ConversationData.HasNewMessage.get -> bool -Android.App.PersonalContext.Hint.ConversationData.InputBoxAutofillId.get -> Android.Views.Autofill.AutofillId? -Android.App.PersonalContext.Hint.ConversationData.InputBoxText.get -> string! -Android.App.PersonalContext.Hint.ConversationData.InterfaceConsts -Android.App.PersonalContext.Hint.ConversationData.IsKeyboardShown.get -> bool -Android.App.PersonalContext.Hint.ConversationData.IsLastMessageFromTheUser.get -> bool -Android.App.PersonalContext.Hint.ConversationData.ProcessingEndTimestampMillis.get -> long -Android.App.PersonalContext.Hint.ConversationData.ProcessingStartTimestampMillis.get -> long -Android.App.PersonalContext.Hint.ConversationData.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Hint.ConversationEvent -Android.App.PersonalContext.Hint.ConversationEvent.ConversationEnterEvent -Android.App.PersonalContext.Hint.ConversationEvent.ConversationEnterEvent.ConversationEnterEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis) -> void -Android.App.PersonalContext.Hint.ConversationEvent.ConversationEvent(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PersonalContext.Hint.ConversationEvent.ConversationExitEvent -Android.App.PersonalContext.Hint.ConversationEvent.ConversationExitEvent.ConversationExitEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis) -> void -Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent -Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent.ConversationProcessingEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis, Android.Views.Autofill.AutofillId! messageAutofillId) -> void -Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent.MessageAutofillId.get -> Android.Views.Autofill.AutofillId! -Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent -Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent.ConversationData.get -> Android.App.PersonalContext.Hint.ConversationData! -Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent.ConversationUpdateEvent(string! conversationSessionId, long clientEventTimestampMillis, long timestampMillis, Android.App.PersonalContext.Hint.ConversationData! conversationData) -> void -Android.App.PersonalContext.Hint.ConversationHint -Android.App.PersonalContext.Hint.ConversationHint.ConversationEvent.get -> Android.App.PersonalContext.Hint.ConversationEvent! -Android.App.PersonalContext.Hint.ConversationHint.ConversationHint(Android.App.PersonalContext.Hint.ConversationEvent! conversationEvent) -> void -Android.App.PersonalContext.Hint.HintFilter -Android.App.PersonalContext.Hint.HintFilter.Builder -Android.App.PersonalContext.Hint.HintFilter.Builder.AddHintType(Java.Lang.Class! hintClass, Android.App.PersonalContext.Hint.HintFilterType filterType) -> Android.App.PersonalContext.Hint.HintFilter.Builder! -Android.App.PersonalContext.Hint.HintFilter.Builder.AddPackage(string! packageName, Android.App.PersonalContext.Hint.HintFilterType filterType) -> Android.App.PersonalContext.Hint.HintFilter.Builder! -Android.App.PersonalContext.Hint.HintFilter.Builder.Build() -> Android.App.PersonalContext.Hint.HintFilter! -Android.App.PersonalContext.Hint.HintFilter.Builder.Builder() -> void -Android.App.PersonalContext.Hint.HintFilter.DescribeContents() -> int -Android.App.PersonalContext.Hint.HintFilter.GetHintTypes(Android.App.PersonalContext.Hint.HintFilterType filter) -> System.Collections.Generic.ICollection! -Android.App.PersonalContext.Hint.HintFilter.GetPackages(Android.App.PersonalContext.Hint.HintFilterType filter) -> System.Collections.Generic.ICollection! -Android.App.PersonalContext.Hint.HintFilter.HintTypes.get -> System.Collections.Generic.ICollection! -Android.App.PersonalContext.Hint.HintFilter.InterfaceConsts -Android.App.PersonalContext.Hint.HintFilter.Packages.get -> System.Collections.Generic.ICollection! -Android.App.PersonalContext.Hint.HintFilter.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Hint.HintFilterType -Android.App.PersonalContext.Hint.HintFilterType.Allowed = 1 -> Android.App.PersonalContext.Hint.HintFilterType -Android.App.PersonalContext.Hint.HintFilterType.None = 0 -> Android.App.PersonalContext.Hint.HintFilterType -Android.App.PersonalContext.Hint.HintFilterType.Required = 2 -> Android.App.PersonalContext.Hint.HintFilterType -Android.App.PersonalContext.Hint.InsightReferenceHint -Android.App.PersonalContext.Hint.InsightReferenceHint.InsightId.get -> Java.Util.UUID! -Android.App.PersonalContext.Hint.MessagesHint -Android.App.PersonalContext.Hint.MessagesHint.Builder -Android.App.PersonalContext.Hint.MessagesHint.Builder.Build() -> Android.App.PersonalContext.Hint.MessagesHint! -Android.App.PersonalContext.Hint.MessagesHint.Builder.Builder(string! packageName) -> void -Android.App.PersonalContext.Hint.MessagesHint.Builder.SetChatMessages(System.Collections.Generic.IList! chatMessages) -> Android.App.PersonalContext.Hint.MessagesHint.Builder! -Android.App.PersonalContext.Hint.MessagesHint.ChatMessages.get -> System.Collections.Generic.IList! -Android.App.PersonalContext.Hint.MessagesHint.PackageName.get -> string! -Android.App.PersonalContext.Hint.NotificationDetails -Android.App.PersonalContext.Hint.NotificationDetails.Builder -Android.App.PersonalContext.Hint.NotificationDetails.Builder.Build() -> Android.App.PersonalContext.Hint.NotificationDetails! -Android.App.PersonalContext.Hint.NotificationDetails.Builder.Builder() -> void -Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetKey(string! key) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! -Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetNotification(Android.App.Notification! notification) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! -Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetPackageName(string! packageName) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! -Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetPostTimeMillis(long postTimeMillis) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! -Android.App.PersonalContext.Hint.NotificationDetails.Builder.SetUser(Android.OS.UserHandle! user) -> Android.App.PersonalContext.Hint.NotificationDetails.Builder! -Android.App.PersonalContext.Hint.NotificationDetails.DescribeContents() -> int -Android.App.PersonalContext.Hint.NotificationDetails.InterfaceConsts -Android.App.PersonalContext.Hint.NotificationDetails.Key.get -> string! -Android.App.PersonalContext.Hint.NotificationDetails.Notification.get -> Android.App.Notification! -Android.App.PersonalContext.Hint.NotificationDetails.PackageName.get -> string! -Android.App.PersonalContext.Hint.NotificationDetails.PostTimeMillis.get -> long -Android.App.PersonalContext.Hint.NotificationDetails.User.get -> Android.OS.UserHandle! -Android.App.PersonalContext.Hint.NotificationDetails.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Hint.NotificationEvent -Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent -Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.EventType.get -> int -Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.NotificationChannel.get -> Android.App.NotificationChannel! -Android.App.PersonalContext.Hint.NotificationEvent.NotificationEvent(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent -Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent.EventType.get -> int -Android.App.PersonalContext.Hint.NotificationHint -Android.App.PersonalContext.Hint.NotificationHint.NotificationEvent.get -> Android.App.PersonalContext.Hint.NotificationEvent! -Android.App.PersonalContext.Hint.RecentViewHint -Android.App.PersonalContext.Hint.RecentViewHint.Builder -Android.App.PersonalContext.Hint.RecentViewHint.Builder.AddCapturedText(Android.App.PersonalContext.Hint.CapturedText! capturedText) -> Android.App.PersonalContext.Hint.RecentViewHint.Builder! -Android.App.PersonalContext.Hint.RecentViewHint.Builder.Build() -> Android.App.PersonalContext.Hint.RecentViewHint! -Android.App.PersonalContext.Hint.RecentViewHint.Builder.Builder() -> void -Android.App.PersonalContext.Hint.RecentViewHint.Builder.SetLocusId(string? locusId) -> Android.App.PersonalContext.Hint.RecentViewHint.Builder! -Android.App.PersonalContext.Hint.RecentViewHint.Builder.SetSourceAppActivityComponentName(Android.Content.ComponentName! sourceAppActivityComponentName) -> Android.App.PersonalContext.Hint.RecentViewHint.Builder! -Android.App.PersonalContext.Hint.RecentViewHint.CapturedTexts.get -> System.Collections.Generic.IList! -Android.App.PersonalContext.Hint.RecentViewHint.LocusId.get -> string? -Android.App.PersonalContext.Hint.RecentViewHint.SourceAppActivityComponentName.get -> Android.Content.ComponentName! -Android.App.PersonalContext.Hint.TextClassificationHint -Android.App.PersonalContext.Hint.TextClassificationHint.TextClassificationHint(Android.Views.TextClassifiers.TextClassification.Request! textClassificationRequest, string! textClassificationSessionId) -> void -Android.App.PersonalContext.Hint.TextClassificationHint.TextClassificationHint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PersonalContext.Hint.UserInputHint -Android.App.PersonalContext.Hint.UserInputHint.Builder -Android.App.PersonalContext.Hint.UserInputHint.Builder.Build() -> Android.App.PersonalContext.Hint.UserInputHint! -Android.App.PersonalContext.Hint.UserInputHint.Builder.Builder(Android.App.PersonalContext.Hint.UserInputText! userInputText) -> void -Android.App.PersonalContext.Hint.UserInputHint.Builder.SetSourceAppActivityComponentName(Android.Content.ComponentName! sourceAppActivityComponentName) -> Android.App.PersonalContext.Hint.UserInputHint.Builder! -Android.App.PersonalContext.Hint.UserInputHint.SourceAppActivityComponentName.get -> Android.Content.ComponentName! -Android.App.PersonalContext.Hint.UserInputHint.UserInputText.get -> Android.App.PersonalContext.Hint.UserInputText! -Android.App.PersonalContext.Hint.UserInputText -Android.App.PersonalContext.Hint.UserInputText.Builder -Android.App.PersonalContext.Hint.UserInputText.Builder.Build() -> Android.App.PersonalContext.Hint.UserInputText! -Android.App.PersonalContext.Hint.UserInputText.Builder.Builder() -> void -Android.App.PersonalContext.Hint.UserInputText.Builder.SetFieldType(Android.App.PersonalContext.Hint.UserInputTextFieldType fieldType) -> Android.App.PersonalContext.Hint.UserInputText.Builder! -Android.App.PersonalContext.Hint.UserInputText.Builder.SetText(string! text) -> Android.App.PersonalContext.Hint.UserInputText.Builder! -Android.App.PersonalContext.Hint.UserInputText.Builder.SetUserInputTextSource(Android.App.PersonalContext.Hint.UserInputTextSource userInputTextSource) -> Android.App.PersonalContext.Hint.UserInputText.Builder! -Android.App.PersonalContext.Hint.UserInputText.Builder.SetViewNodeBoundingBox(Android.Graphics.Rect! viewNodeBoundingBox) -> Android.App.PersonalContext.Hint.UserInputText.Builder! -Android.App.PersonalContext.Hint.UserInputText.DescribeContents() -> int -Android.App.PersonalContext.Hint.UserInputText.FieldType.get -> Android.App.PersonalContext.Hint.UserInputTextFieldType -Android.App.PersonalContext.Hint.UserInputText.InterfaceConsts -Android.App.PersonalContext.Hint.UserInputText.Text.get -> string! -Android.App.PersonalContext.Hint.UserInputText.UserInputTextSource.get -> Android.App.PersonalContext.Hint.UserInputTextSource -Android.App.PersonalContext.Hint.UserInputText.ViewNodeBoundingBox.get -> Android.Graphics.Rect! -Android.App.PersonalContext.Hint.UserInputText.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Hint.UserInputTextFieldType -Android.App.PersonalContext.Hint.UserInputTextFieldType.SearchBox = 1 -> Android.App.PersonalContext.Hint.UserInputTextFieldType -Android.App.PersonalContext.Hint.UserInputTextFieldType.Unknown = 0 -> Android.App.PersonalContext.Hint.UserInputTextFieldType -Android.App.PersonalContext.Hint.UserInputTextSource -Android.App.PersonalContext.Hint.UserInputTextSource.Clicked = 3 -> Android.App.PersonalContext.Hint.UserInputTextSource -Android.App.PersonalContext.Hint.UserInputTextSource.Inferred = 2 -> Android.App.PersonalContext.Hint.UserInputTextSource -Android.App.PersonalContext.Hint.UserInputTextSource.Typed = 1 -> Android.App.PersonalContext.Hint.UserInputTextSource -Android.App.PersonalContext.Hint.UserInputTextSource.Unknown = 0 -> Android.App.PersonalContext.Hint.UserInputTextSource -Android.App.PersonalContext.Insight.ActionableInsight -Android.App.PersonalContext.Insight.ActionableInsight.ActionDetails.get -> Android.App.PersonalContext.Insight.InsightActionDetails! -Android.App.PersonalContext.Insight.ActionableInsight.ActionableInsight(Android.App.PersonalContext.Insight.InsightActionDetails! actionDetails, Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails, Android.App.PersonalContext.Insight.InsightBranding? branding) -> void -Android.App.PersonalContext.Insight.ActionableInsight.DisplayDetails.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! -Android.App.PersonalContext.Insight.AugmentedAutofillInsight -Android.App.PersonalContext.Insight.AugmentedAutofillInsight.AugmentedAutofillInsight(System.Collections.Generic.IList! insights) -> void -Android.App.PersonalContext.Insight.AugmentedAutofillInsight.ChildInsights.get -> System.Collections.Generic.IList! -Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight -Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder -Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.AddInlineSuggestionHint(string! suggestionHint) -> Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder! -Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.Build() -> Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight! -Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.Builder(Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails) -> void -Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Details.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! -Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.InlineSuggestionHints.get -> System.Collections.Generic.IList! -Android.App.PersonalContext.Insight.ContextInsight -Android.App.PersonalContext.Insight.ContextInsight.Branding.get -> Android.App.PersonalContext.Insight.InsightBranding? -Android.App.PersonalContext.Insight.ContextInsight.ContextInsight(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PersonalContext.Insight.ContextInsight.CreationTime.get -> Java.Time.Instant! -Android.App.PersonalContext.Insight.ContextInsight.InsightId.get -> Java.Util.UUID! -Android.App.PersonalContext.Insight.DisplayInsight -Android.App.PersonalContext.Insight.DisplayInsight.Details.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! -Android.App.PersonalContext.Insight.DisplayInsight.DisplayInsight(Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails, Android.App.PersonalContext.Insight.InsightBranding? branding) -> void -Android.App.PersonalContext.Insight.HintInvalidationInsight -Android.App.PersonalContext.Insight.HintInvalidationInsight.InvalidatedHintId.get -> Java.Util.UUID! -Android.App.PersonalContext.Insight.InsightActionDetails -Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypes.get -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType -Android.App.PersonalContext.Insight.InsightActionDetails.Builder -Android.App.PersonalContext.Insight.InsightActionDetails.Builder.Build() -> Android.App.PersonalContext.Insight.InsightActionDetails! -Android.App.PersonalContext.Insight.InsightActionDetails.Builder.Builder() -> void -Android.App.PersonalContext.Insight.InsightActionDetails.Builder.SetPendingIntent(Android.App.PendingIntent! pendingIntent) -> Android.App.PersonalContext.Insight.InsightActionDetails.Builder! -Android.App.PersonalContext.Insight.InsightActionDetails.Builder.SetRemoteAction(Android.App.RemoteAction! remoteAction) -> Android.App.PersonalContext.Insight.InsightActionDetails.Builder! -Android.App.PersonalContext.Insight.InsightActionDetails.Builder.SetRemoteAppFunctionAction(Android.App.PersonalContext.Insight.RemoteAppFunctionAction! remoteAppFunctionAction) -> Android.App.PersonalContext.Insight.InsightActionDetails.Builder! -Android.App.PersonalContext.Insight.InsightActionDetails.DescribeContents() -> int -Android.App.PersonalContext.Insight.InsightActionDetails.HasActionType(Android.App.PersonalContext.Insight.InsightActionDetailsActionType actionType) -> bool -Android.App.PersonalContext.Insight.InsightActionDetails.InterfaceConsts -Android.App.PersonalContext.Insight.InsightActionDetails.PendingIntent.get -> Android.App.PendingIntent? -Android.App.PersonalContext.Insight.InsightActionDetails.RemoteAction.get -> Android.App.RemoteAction? -Android.App.PersonalContext.Insight.InsightActionDetails.RemoteAppFunctionAction.get -> Android.App.PersonalContext.Insight.RemoteAppFunctionAction? -Android.App.PersonalContext.Insight.InsightActionDetails.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Insight.InsightActionDetailsActionType -Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasAppFunction = 4 -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType -Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasPendingIntent = 1 -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType -Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasRemoteAction = 2 -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType -Android.App.PersonalContext.Insight.InsightBranding -Android.App.PersonalContext.Insight.InsightBranding.Builder -Android.App.PersonalContext.Insight.InsightBranding.Builder.Build() -> Android.App.PersonalContext.Insight.InsightBranding! -Android.App.PersonalContext.Insight.InsightBranding.Builder.Builder() -> void -Android.App.PersonalContext.Insight.InsightBranding.Builder.SetColor(Android.App.PersonalContext.Insight.InsightBrandingColorType type, Android.Graphics.Color color) -> Android.App.PersonalContext.Insight.InsightBranding.Builder! -Android.App.PersonalContext.Insight.InsightBranding.Builder.SetIcon(Android.App.PersonalContext.Insight.InsightBrandingIconType type, Android.Graphics.Drawables.Icon? icon) -> Android.App.PersonalContext.Insight.InsightBranding.Builder! -Android.App.PersonalContext.Insight.InsightBranding.Builder.SetIcon(Android.App.PersonalContext.Insight.InsightBrandingIconType type, int position, Android.Graphics.Drawables.Icon? icon) -> Android.App.PersonalContext.Insight.InsightBranding.Builder! -Android.App.PersonalContext.Insight.InsightBranding.DescribeContents() -> int -Android.App.PersonalContext.Insight.InsightBranding.GetColor(Android.App.PersonalContext.Insight.InsightBrandingColorType type) -> Android.Graphics.Color -Android.App.PersonalContext.Insight.InsightBranding.GetIcons(Android.App.PersonalContext.Insight.InsightBrandingIconType type) -> Android.Util.SparseArray! -Android.App.PersonalContext.Insight.InsightBranding.InterfaceConsts -Android.App.PersonalContext.Insight.InsightBranding.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Insight.InsightBrandingColorType -Android.App.PersonalContext.Insight.InsightBrandingColorType.Primary = 0 -> Android.App.PersonalContext.Insight.InsightBrandingColorType -Android.App.PersonalContext.Insight.InsightBrandingColorType.Secondary = 1 -> Android.App.PersonalContext.Insight.InsightBrandingColorType -Android.App.PersonalContext.Insight.InsightBrandingIconType -Android.App.PersonalContext.Insight.InsightBrandingIconType.Background = 2 -> Android.App.PersonalContext.Insight.InsightBrandingIconType -Android.App.PersonalContext.Insight.InsightBrandingIconType.Leading = 0 -> Android.App.PersonalContext.Insight.InsightBrandingIconType -Android.App.PersonalContext.Insight.InsightBrandingIconType.Trailing = 1 -> Android.App.PersonalContext.Insight.InsightBrandingIconType -Android.App.PersonalContext.Insight.InsightDisplayDetails -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Build() -> Android.App.PersonalContext.Insight.InsightDisplayDetails! -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(Android.Graphics.Drawables.Icon! icon) -> void -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(Java.Lang.ICharSequence! title) -> void -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(Java.Lang.ICharSequence! title, Android.Graphics.Drawables.Icon! icon) -> void -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(string! title) -> void -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.Builder(string! title, Android.Graphics.Drawables.Icon! icon) -> void -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetContentDescription(Java.Lang.ICharSequence? contentDescription) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetContentDescription(string? contentDescription) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetSubtitle(Java.Lang.ICharSequence? subtitle) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! -Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.SetSubtitle(string? subtitle) -> Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder! -Android.App.PersonalContext.Insight.InsightDisplayDetails.ContentDescription.get -> string? -Android.App.PersonalContext.Insight.InsightDisplayDetails.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence? -Android.App.PersonalContext.Insight.InsightDisplayDetails.DescribeContents() -> int -Android.App.PersonalContext.Insight.InsightDisplayDetails.Icon.get -> Android.Graphics.Drawables.Icon? -Android.App.PersonalContext.Insight.InsightDisplayDetails.InterfaceConsts -Android.App.PersonalContext.Insight.InsightDisplayDetails.Subtitle.get -> string? -Android.App.PersonalContext.Insight.InsightDisplayDetails.SubtitleFormatted.get -> Java.Lang.ICharSequence? -Android.App.PersonalContext.Insight.InsightDisplayDetails.Title.get -> string? -Android.App.PersonalContext.Insight.InsightDisplayDetails.TitleFormatted.get -> Java.Lang.ICharSequence? -Android.App.PersonalContext.Insight.InsightDisplayDetails.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Insight.InsightFilter -Android.App.PersonalContext.Insight.InsightFilter.Builder -Android.App.PersonalContext.Insight.InsightFilter.Builder.AddInsightType(Java.Lang.Class! insightClass) -> Android.App.PersonalContext.Insight.InsightFilter.Builder! -Android.App.PersonalContext.Insight.InsightFilter.Builder.AddInsightType(string! insightType) -> Android.App.PersonalContext.Insight.InsightFilter.Builder! -Android.App.PersonalContext.Insight.InsightFilter.Builder.Build() -> Android.App.PersonalContext.Insight.InsightFilter! -Android.App.PersonalContext.Insight.InsightFilter.Builder.Builder() -> void -Android.App.PersonalContext.Insight.InsightFilter.DescribeContents() -> int -Android.App.PersonalContext.Insight.InsightFilter.InsightTypes.get -> System.Collections.Generic.ICollection! -Android.App.PersonalContext.Insight.InsightFilter.InterfaceConsts -Android.App.PersonalContext.Insight.InsightFilter.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Insight.Interaction.InsightEvent -Android.App.PersonalContext.Insight.Interaction.InsightEvent.DescribeContents() -> int -Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventType.get -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts -Android.App.PersonalContext.Insight.Interaction.InsightEvent.Timestamp.get -> long -Android.App.PersonalContext.Insight.Interaction.InsightEvent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.Hide = 2 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.Show = 1 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.Unknown = 0 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested = 6 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss = 5 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested = 9 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative = 8 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive = 7 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress = 4 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserTap = 3 -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -Android.App.PersonalContext.Insight.NotificationInsight -Android.App.PersonalContext.Insight.NotificationInsight.Builder -Android.App.PersonalContext.Insight.NotificationInsight.Builder.AddChildInsight(Android.App.PersonalContext.Insight.ActionableInsight! insight) -> Android.App.PersonalContext.Insight.NotificationInsight.Builder! -Android.App.PersonalContext.Insight.NotificationInsight.Builder.AddChildInsight(Android.App.PersonalContext.Insight.DisplayInsight! insight) -> Android.App.PersonalContext.Insight.NotificationInsight.Builder! -Android.App.PersonalContext.Insight.NotificationInsight.Builder.Build() -> Android.App.PersonalContext.Insight.NotificationInsight! -Android.App.PersonalContext.Insight.NotificationInsight.Builder.Builder() -> void -Android.App.PersonalContext.Insight.NotificationInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.NotificationInsight.Builder! -Android.App.PersonalContext.Insight.NotificationInsight.ChildInsights.get -> System.Collections.Generic.IList! -Android.App.PersonalContext.Insight.PromptInsight -Android.App.PersonalContext.Insight.PromptInsight.Builder -Android.App.PersonalContext.Insight.PromptInsight.Builder.Build() -> Android.App.PersonalContext.Insight.PromptInsight! -Android.App.PersonalContext.Insight.PromptInsight.Builder.Builder(Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails) -> void -Android.App.PersonalContext.Insight.PromptInsight.Builder.ClearCount() -> Android.App.PersonalContext.Insight.PromptInsight.Builder! -Android.App.PersonalContext.Insight.PromptInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.PromptInsight.Builder! -Android.App.PersonalContext.Insight.PromptInsight.Builder.SetCount(int count) -> Android.App.PersonalContext.Insight.PromptInsight.Builder! -Android.App.PersonalContext.Insight.PromptInsight.Builder.SetPromptIntent(Android.App.PendingIntent? promptIntent) -> Android.App.PersonalContext.Insight.PromptInsight.Builder! -Android.App.PersonalContext.Insight.PromptInsight.Count.get -> int -Android.App.PersonalContext.Insight.PromptInsight.Details.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! -Android.App.PersonalContext.Insight.PromptInsight.HasCount.get -> bool -Android.App.PersonalContext.Insight.PromptInsight.PromptIntent.get -> Android.App.PendingIntent? -Android.App.PersonalContext.Insight.PromptRequest -Android.App.PersonalContext.Insight.PromptRequest.DescribeContents() -> int -Android.App.PersonalContext.Insight.PromptRequest.InterfaceConsts -Android.App.PersonalContext.Insight.PromptRequest.PromptInsight.get -> Android.App.PersonalContext.Insight.PromptInsight! -Android.App.PersonalContext.Insight.PromptRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Insight.PromptResponse -Android.App.PersonalContext.Insight.PromptResponse.ContextInsight.get -> Android.App.PersonalContext.Insight.ContextInsight? -Android.App.PersonalContext.Insight.PromptResponse.PromptRequest.get -> Android.App.PersonalContext.Insight.PromptRequest! -Android.App.PersonalContext.Insight.PromptResponse.PromptResponse(Android.App.PersonalContext.Insight.PromptRequest! promptRequest, Android.App.PersonalContext.Insight.ContextInsight? contextInsight) -> void -Android.App.PersonalContext.Insight.RemoteAppFunctionAction -Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder -Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder.Build() -> Android.App.PersonalContext.Insight.RemoteAppFunctionAction! -Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder.Builder(Android.App.AppFunctions.ExecuteAppFunctionRequest! request) -> void -Android.App.PersonalContext.Insight.RemoteAppFunctionAction.DescribeContents() -> int -Android.App.PersonalContext.Insight.RemoteAppFunctionAction.InterfaceConsts -Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Request.get -> Android.App.AppFunctions.ExecuteAppFunctionRequest! -Android.App.PersonalContext.Insight.RemoteAppFunctionAction.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Build() -> Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight! -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Builder(Android.App.PersonalContext.Insight.ActionableInsight! actionableInsight) -> void -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Builder(Android.App.PersonalContext.Insight.DisplayInsight! displayInsight) -> void -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.Builder(Android.App.PersonalContext.Insight.PromptInsight! promptInsight) -> void -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder! -Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.ChildInsight.get -> Android.App.PersonalContext.Insight.ContextInsight! -Android.App.PersonalContext.Insight.ScreenWhisperInsight -Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder -Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.Build() -> Android.App.PersonalContext.Insight.ScreenWhisperInsight! -Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.Builder(Android.App.PersonalContext.Insight.ActionableInsight! actionableInsight) -> void -Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.Builder(Android.App.PersonalContext.Insight.PromptInsight! promptInsight) -> void -Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.SetBranding(Android.App.PersonalContext.Insight.InsightBranding! branding) -> Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder! -Android.App.PersonalContext.Insight.ScreenWhisperInsight.ChildInsight.get -> Android.App.PersonalContext.Insight.ContextInsight! -Android.App.PersonalContext.Insight.TextClassificationInsight -Android.App.PersonalContext.Insight.TextClassificationInsight.ActionDetails.get -> Android.App.PersonalContext.Insight.InsightActionDetails! -Android.App.PersonalContext.Insight.TextClassificationInsight.DisplayDetails.get -> Android.App.PersonalContext.Insight.InsightDisplayDetails! -Android.App.PersonalContext.Insight.TextClassificationInsight.TextClassificationInsight(Android.App.PersonalContext.Insight.InsightActionDetails! actionDetails, Android.App.PersonalContext.Insight.InsightDisplayDetails! displayDetails) -> void -Android.App.PersonalContext.PersonalContextManager -Android.App.PersonalContext.PersonalContextManager.EnabledUnderstanders.get -> System.Collections.Generic.IList! -Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener -Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener.OnPersonalContextModeChanged(string! packageName) -> void -Android.App.PersonalContext.PersonalContextManager.InvokeIsPersonalContextModeEnabled(string! packageName) -> bool -Android.App.PersonalContext.PersonalContextManager.IsEnabled.get -> bool -Android.App.PersonalContext.PersonalContextManager.IsPersonalContextModeEnabled.get -> bool -Android.App.PersonalContext.PersonalContextManager.PersonalContextModeChangedEventArgs -Android.App.PersonalContext.PersonalContextManager.PersonalContextModeChangedEventArgs.PackageName.get -> string! -Android.App.PersonalContext.PersonalContextManager.PersonalContextModeChangedEventArgs.PersonalContextModeChangedEventArgs(string! packageName) -> void -Android.App.PersonalContext.PersonalContextManager.RegisterOnPersonalContextEnabledChangedListener(Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! listener) -> void -Android.App.PersonalContext.PersonalContextManager.RegisterOnPersonalContextModeChangedListener(Java.Util.Concurrent.IExecutor! executor, Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener! listener) -> void -Android.App.PersonalContext.PersonalContextManager.RegisterOnPersonalContextModeChangedListener(string! packageName, Java.Util.Concurrent.IExecutor! executor, Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener! listener) -> void -Android.App.PersonalContext.PersonalContextManager.RegisterUnderstanderCallback(Java.Util.Concurrent.IExecutor! executor, Java.Lang.IRunnable! callback) -> void -Android.App.PersonalContext.PersonalContextManager.RespondToPrompt(Android.App.PersonalContext.Insight.PromptResponse! promptResponse) -> void -Android.App.PersonalContext.PersonalContextManager.RespondToUnderstanderRegistrationRequest(Android.App.PersonalContext.Understander.RegistrationResponse! response) -> void -Android.App.PersonalContext.PersonalContextManager.UnregisterOnPersonalContextEnabledChangedListener(Java.Lang.IRunnable! listener) -> void -Android.App.PersonalContext.PersonalContextManager.UnregisterOnPersonalContextModeChangedListener(Android.App.PersonalContext.PersonalContextManager.IOnPersonalContextModeChangedListener! listener) -> void -Android.App.PersonalContext.PersonalContextManager.UnregisterUnderstanderCallback(Java.Lang.IRunnable! callback) -> void -Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerDestination.AugmentedAutofill = 16 -> Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerDestination.Embedded = 32 -> Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerDestination.Notification = 2 -> Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerDestination.RemoteAutofill = 8 -> Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerDestination.ScreenWhisper = 4 -> Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerDestination.Universal = 1 -> Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerDestination.Unknown = 0 -> Android.App.PersonalContext.PersonalContextManagerDestination -Android.App.PersonalContext.PersonalContextManagerUnderstanderType -Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Agent = 1 -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType -Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Oem = 2 -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType -Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Unknown = 0 -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType -Android.App.PersonalContext.Understander.FeedbackRequest -Android.App.PersonalContext.Understander.FeedbackRequest.DescribeContents() -> int -Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackRequest(Android.App.PersonalContext.Insight.ContextInsight! source, Android.App.PersonalContext.Understander.FeedbackRequestProperties properties) -> void -Android.App.PersonalContext.Understander.FeedbackRequest.InterfaceConsts -Android.App.PersonalContext.Understander.FeedbackRequest.Properties.get -> Android.App.PersonalContext.Understander.FeedbackRequestProperties -Android.App.PersonalContext.Understander.FeedbackRequest.Source.get -> Android.App.PersonalContext.Insight.ContextInsight! -Android.App.PersonalContext.Understander.FeedbackRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Understander.FeedbackRequestProperties -Android.App.PersonalContext.Understander.FeedbackRequestProperties.Negative = 2 -> Android.App.PersonalContext.Understander.FeedbackRequestProperties -Android.App.PersonalContext.Understander.FeedbackRequestProperties.Positive = 1 -> Android.App.PersonalContext.Understander.FeedbackRequestProperties -Android.App.PersonalContext.Understander.FeedbackRequestProperties.Unknown = 0 -> Android.App.PersonalContext.Understander.FeedbackRequestProperties -Android.App.PersonalContext.Understander.RegistrationRequest -Android.App.PersonalContext.Understander.RegistrationRequest.ComponentName.get -> Android.Content.ComponentName! -Android.App.PersonalContext.Understander.RegistrationRequest.DescribeContents() -> int -Android.App.PersonalContext.Understander.RegistrationRequest.InterfaceConsts -Android.App.PersonalContext.Understander.RegistrationRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PersonalContext.Understander.RegistrationResponse -Android.App.PersonalContext.Understander.RegistrationResponse.RegistrationResponse(Android.App.PersonalContext.Understander.RegistrationRequest! request, Android.App.PersonalContext.Understander.RegistrationResponseResponse response) -> void -Android.App.PersonalContext.Understander.RegistrationResponse.Request.get -> Android.App.PersonalContext.Understander.RegistrationRequest! -Android.App.PersonalContext.Understander.RegistrationResponse.Response.get -> Android.App.PersonalContext.Understander.RegistrationResponseResponse -Android.App.PersonalContext.Understander.RegistrationResponseResponse -Android.App.PersonalContext.Understander.RegistrationResponseResponse.Cancel = 2 -> Android.App.PersonalContext.Understander.RegistrationResponseResponse -Android.App.PersonalContext.Understander.RegistrationResponseResponse.Proceed = 1 -> Android.App.PersonalContext.Understander.RegistrationResponseResponse -Android.App.PersonalContext.Understander.RegistrationResponseResponse.Unknown = 0 -> Android.App.PersonalContext.Understander.RegistrationResponseResponse -Android.App.PictureInPictureParams.OverlayActions.get -> System.Collections.Generic.IList! -Android.App.PictureInPictureParams.PrimaryAction.get -> Android.App.RemoteAction? -Android.App.PictureInPictureParams.PrimaryOverlayAction.get -> Android.App.RemoteAction? -Android.App.PrivateCompute.AssistantQueryRequest -Android.App.PrivateCompute.AssistantQueryRequest.Builder -Android.App.PrivateCompute.AssistantQueryRequest.Builder.Build() -> Android.App.PrivateCompute.AssistantQueryRequest! -Android.App.PrivateCompute.AssistantQueryRequest.Builder.Builder(Android.App.PrivateCompute.AssistantQueryRequest.Query! query) -> void -Android.App.PrivateCompute.AssistantQueryRequest.GetQuery() -> Android.App.PrivateCompute.AssistantQueryRequest.Query! -Android.App.PrivateCompute.AssistantQueryRequest.Query -Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder -Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.Build() -> Android.App.PrivateCompute.AssistantQueryRequest.Query! -Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.Builder(string! queryString, string! sessionId) -> void -Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.SetQueryId(string? queryId) -> Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder! -Android.App.PrivateCompute.AssistantQueryRequest.Query.DescribeContents() -> int -Android.App.PrivateCompute.AssistantQueryRequest.Query.InterfaceConsts -Android.App.PrivateCompute.AssistantQueryRequest.Query.QueryId.get -> string? -Android.App.PrivateCompute.AssistantQueryRequest.Query.QueryString.get -> string! -Android.App.PrivateCompute.AssistantQueryRequest.Query.SessionId.get -> string! -Android.App.PrivateCompute.AssistantQueryRequest.Query.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PrivateCompute.AssistantQueryResponse -Android.App.PrivateCompute.AssistantQueryResponse.Builder -Android.App.PrivateCompute.AssistantQueryResponse.Builder.Build() -> Android.App.PrivateCompute.AssistantQueryResponse! -Android.App.PrivateCompute.AssistantQueryResponse.Builder.Builder() -> void -Android.App.PrivateCompute.AssistantQueryResponse.Builder.SetMetadata(byte[]? metadata) -> Android.App.PrivateCompute.AssistantQueryResponse.Builder! -Android.App.PrivateCompute.AssistantQueryResponse.Builder.SetQueryId(string? queryId) -> Android.App.PrivateCompute.AssistantQueryResponse.Builder! -Android.App.PrivateCompute.AssistantQueryResponse.Builder.SetQueryResponse(string? queryResponse) -> Android.App.PrivateCompute.AssistantQueryResponse.Builder! -Android.App.PrivateCompute.AssistantQueryResponse.GetMetadata() -> byte[]? -Android.App.PrivateCompute.AssistantQueryResponse.QueryId.get -> string? -Android.App.PrivateCompute.AssistantQueryResponse.QueryResponse.get -> string? -Android.App.PrivateCompute.EgressReceiverService -Android.App.PrivateCompute.EgressReceiverService.EgressReceiverService() -> void -Android.App.PrivateCompute.EgressReceiverService.EgressReceiverService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PrivateCompute.EgressRequest -Android.App.PrivateCompute.EgressRequest.EgressRequest(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PrivateCompute.EgressRequest.InterfaceConsts -Android.App.PrivateCompute.EgressResponse -Android.App.PrivateCompute.EgressResponse.EgressResponse(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.App.PrivateCompute.EgressResponse.InterfaceConsts -Android.App.PrivateCompute.PccEgressException -Android.App.PrivateCompute.PccEgressException.DescribeContents() -> int -Android.App.PrivateCompute.PccEgressException.GetSensitiveCategoryInfo() -> Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo? -Android.App.PrivateCompute.PccEgressException.InterfaceConsts -Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode) -> void -Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode, Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo! sensitiveCategoryInfo) -> void -Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode, string! message) -> void -Android.App.PrivateCompute.PccEgressException.PccEgressException(Android.App.PrivateCompute.PccEgressExceptionStatusError statusCode, string! message, Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo! sensitiveCategoryInfo) -> void -Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo -Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.ApplicableCategories.get -> long -Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.DescribeContents() -> int -Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.InterfaceConsts -Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.IsCategoryDetected(long category) -> bool -Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.SensitiveCategoryInfo(long categoriesBitmask) -> void -Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PrivateCompute.PccEgressException.StatusCode.get -> Android.App.PrivateCompute.PccEgressExceptionStatusError -Android.App.PrivateCompute.PccEgressException.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.PrivateCompute.PccEgressExceptionStatusError -Android.App.PrivateCompute.PccEgressExceptionStatusError.ContentSensitive = 3 -> Android.App.PrivateCompute.PccEgressExceptionStatusError -Android.App.PrivateCompute.PccEgressExceptionStatusError.NoResponseFromEgressService = 2 -> Android.App.PrivateCompute.PccEgressExceptionStatusError -Android.App.PrivateCompute.PccEgressExceptionStatusError.UnableToDeliverRequest = 1 -> Android.App.PrivateCompute.PccEgressExceptionStatusError -Android.App.PrivateCompute.PccEgressExceptionStatusError.Unknown = -1 -> Android.App.PrivateCompute.PccEgressExceptionStatusError -Android.App.PrivateCompute.PccSandboxManager.EgressData(Android.App.PrivateCompute.EgressRequest! request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! callback) -> void -Android.App.Time.TimeManager -Android.App.Time.TimeManager.HomeTimeZone.get -> Java.Util.TimeZone? -Android.App.Usage.AppUsageDuration -Android.App.Usage.AppUsageDuration.AppUsageDuration(string! packageName, long totalUsageDurationMillis, long startTimeMillis, long endTimeMillis) -> void -Android.App.Usage.AppUsageDuration.DescribeContents() -> int -Android.App.Usage.AppUsageDuration.EndTimeMillis.get -> long -Android.App.Usage.AppUsageDuration.InterfaceConsts -Android.App.Usage.AppUsageDuration.PackageName.get -> string! -Android.App.Usage.AppUsageDuration.StartTimeMillis.get -> long -Android.App.Usage.AppUsageDuration.TotalUsageDurationMillis.get -> long -Android.App.Usage.AppUsageDuration.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.Usage.AppUsageDurationQuery -Android.App.Usage.AppUsageDurationQuery.Builder -Android.App.Usage.AppUsageDurationQuery.Builder.Build() -> Android.App.Usage.AppUsageDurationQuery! -Android.App.Usage.AppUsageDurationQuery.Builder.Builder(long startTimeMillis, long endTimeMillis, Android.App.Usage.UsageStatsInterval intervalType) -> void -Android.App.Usage.AppUsageDurationQuery.Builder.SetEndTimeMillis(long endTimeMillis) -> Android.App.Usage.AppUsageDurationQuery.Builder! -Android.App.Usage.AppUsageDurationQuery.Builder.SetIntervalType(Android.App.Usage.UsageStatsInterval intervalType) -> Android.App.Usage.AppUsageDurationQuery.Builder! -Android.App.Usage.AppUsageDurationQuery.Builder.SetStartTimeMillis(long startTimeMillis) -> Android.App.Usage.AppUsageDurationQuery.Builder! -Android.App.Usage.AppUsageDurationQuery.DescribeContents() -> int -Android.App.Usage.AppUsageDurationQuery.EndTimeMillis.get -> long -Android.App.Usage.AppUsageDurationQuery.InterfaceConsts -Android.App.Usage.AppUsageDurationQuery.IntervalType.get -> Android.App.Usage.UsageStatsInterval -Android.App.Usage.AppUsageDurationQuery.StartTimeMillis.get -> long -Android.App.Usage.AppUsageDurationQuery.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.App.Usage.UsageStatsManager.QueryAppUsageDuration(Android.App.Usage.AppUsageDurationQuery! query) -> System.Collections.Generic.IList! -Android.Bluetooth.BluetoothDevice.DisconnectAcl(Android.Bluetooth.BluetoothTransports transport) -> Android.Bluetooth.CurrentBluetoothStatusCodes -Android.Bluetooth.BluetoothDevice.LeAppearance.get -> int -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetPathlossThresholdDb(int pathlossThresholdDb) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.Builder.SetRssiThresholdDbm(int rssiThresholdDbm) -> Android.Bluetooth.BluetoothGattConnectionSettings.Builder! -Android.Bluetooth.BluetoothGattConnectionSettings.PathlossThresholdDb.get -> int -Android.Bluetooth.BluetoothGattConnectionSettings.RssiThresholdDbm.get -> int -Android.Bluetooth.BluetoothHeadset.GetCodecType(Android.Bluetooth.BluetoothDevice! device) -> Android.Bluetooth.BluetoothHeadsetCodecType -Android.Bluetooth.BluetoothHeadsetCodecType -Android.Bluetooth.BluetoothHeadsetCodecType.Cvsd = 1 -> Android.Bluetooth.BluetoothHeadsetCodecType -Android.Bluetooth.BluetoothHeadsetCodecType.Lc3Swb = 3 -> Android.Bluetooth.BluetoothHeadsetCodecType -Android.Bluetooth.BluetoothHeadsetCodecType.Msbc = 2 -> Android.Bluetooth.BluetoothHeadsetCodecType -Android.Bluetooth.BluetoothHeadsetCodecType.Unsupported = -1 -> Android.Bluetooth.BluetoothHeadsetCodecType -Android.Bluetooth.BluetoothHeadsetCodecType.VendorSpecific = 0 -> Android.Bluetooth.BluetoothHeadsetCodecType -Android.Bluetooth.DeviceClass.AudioVideoHearingAid = 1100 -> Android.Bluetooth.DeviceClass -Android.Bluetooth.LE.BluetoothLeScanner.StartScan(Android.Bluetooth.LE.ScanCallback! callback) -> void -Android.Bluetooth.LE.BluetoothLeScanner.StartScan(System.Collections.Generic.IList? filters, Android.Bluetooth.LE.ScanSettings! settings, Android.Bluetooth.LE.ScanCallback! callback) -> void -Android.Companion.AssociationInfo.AssociationToken.get -> Java.Util.UUID! -Android.Companion.AssociationInfo.GetTrustTypes() -> int[]! -Android.Companion.AssociationInfo.IsTrusted.get -> bool -Android.Companion.CompanionDeviceManager.RequestDeviceTrustPairing(int associationId, Android.Companion.OutOfBandPairingRequest? requestOobPairing, int[]! trustTypes, Java.Util.Concurrent.IExecutor! executor, Android.Companion.CompanionDeviceManager.TrustPairingCallback! callback) -> void -Android.Companion.CompanionDeviceManager.TrustPairingCallback -Android.Companion.CompanionDeviceManager.TrustPairingCallback.TrustPairingCallback() -> void -Android.Companion.CompanionDeviceManager.TrustPairingCallback.TrustPairingCallback(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.OutOfBandPairingFailed = 7 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingAssociationDoesNotExist = 5 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingCanceled = 2 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingFailedToCreatePairingDialog = 3 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingPinCodeNotMatching = 4 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingTransportNotAttached = 1 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.ResumptionFailed = 6 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustErrorCode.Unknown = 0 -> Android.Companion.CompanionDeviceManagerTrustErrorCode -Android.Companion.CompanionDeviceManagerTrustType -Android.Companion.CompanionDeviceManagerTrustType.CrossDeviceAuthentication = 2 -> Android.Companion.CompanionDeviceManagerTrustType -Android.Companion.CompanionDeviceManagerTrustType.ProactiveAssistance = 1 -> Android.Companion.CompanionDeviceManagerTrustType -Android.Companion.CompanionDeviceManagerTrustType.ScreenAutomation = 0 -> Android.Companion.CompanionDeviceManagerTrustType -Android.Companion.OutOfBandPairingRequest -Android.Companion.OutOfBandPairingRequest.Builder -Android.Companion.OutOfBandPairingRequest.Builder.Build() -> Android.Companion.OutOfBandPairingRequest! -Android.Companion.OutOfBandPairingRequest.Builder.Builder() -> void -Android.Companion.OutOfBandPairingRequest.Builder.SetBluetoothLe(bool bluetoothLe) -> Android.Companion.OutOfBandPairingRequest.Builder! -Android.Companion.OutOfBandPairingRequest.DescribeContents() -> int -Android.Companion.OutOfBandPairingRequest.InterfaceConsts -Android.Companion.OutOfBandPairingRequest.IsBluetoothLe.get -> bool -Android.Companion.OutOfBandPairingRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Companion.Virtual.VirtualDevice.DeviceProfile.get -> Android.Companion.Virtual.VirtualDeviceProfile -Android.Companion.Virtual.VirtualDeviceProfile -Android.Companion.Virtual.VirtualDeviceProfile.AppStreaming = 102 -> Android.Companion.Virtual.VirtualDeviceProfile -Android.Companion.Virtual.VirtualDeviceProfile.AutomotiveProjection = 101 -> Android.Companion.Virtual.VirtualDeviceProfile -Android.Companion.Virtual.VirtualDeviceProfile.NearbyDeviceStreaming = 103 -> Android.Companion.Virtual.VirtualDeviceProfile -Android.Companion.Virtual.VirtualDeviceProfile.Unknown = -1 -> Android.Companion.Virtual.VirtualDeviceProfile -Android.Content.PM.ApplicationInfo.IsAppLockEnabled.get -> bool -Android.Content.PM.ApplicationInfo.IsAppLockEnabled.set -> void -Android.Content.PM.ApplicationInfo.IsAppLockSupported.get -> bool -Android.Content.PM.ApplicationInfo.IsAppLockSupported.set -> void -Android.Content.PM.MemoryBudgetInfo -Android.Content.PM.MemoryBudgetInfo.AdditionalBytesPerDisplayPixel.get -> long -Android.Content.PM.MemoryBudgetInfo.AdditionalMbPerDensity.get -> long -Android.Content.PM.MemoryBudgetInfo.DescribeContents() -> int -Android.Content.PM.MemoryBudgetInfo.Feature.get -> Android.Content.PM.MemoryBudgetInfoFeature -Android.Content.PM.MemoryBudgetInfo.InterfaceConsts -Android.Content.PM.MemoryBudgetInfo.MaxMb.get -> long -Android.Content.PM.MemoryBudgetInfo.State.get -> Android.Content.PM.MemoryBudgetInfoState -Android.Content.PM.MemoryBudgetInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Content.PM.MemoryBudgetInfoFeature -Android.Content.PM.MemoryBudgetInfoFeature.Automotive = 1 -> Android.Content.PM.MemoryBudgetInfoFeature -Android.Content.PM.MemoryBudgetInfoFeature.Leanback = 2 -> Android.Content.PM.MemoryBudgetInfoFeature -Android.Content.PM.MemoryBudgetInfoFeature.Unspecified = 0 -> Android.Content.PM.MemoryBudgetInfoFeature -Android.Content.PM.MemoryBudgetInfoFeature.Watch = 3 -> Android.Content.PM.MemoryBudgetInfoFeature -Android.Content.PM.MemoryBudgetInfoState -Android.Content.PM.MemoryBudgetInfoState.Background = 300 -> Android.Content.PM.MemoryBudgetInfoState -Android.Content.PM.MemoryBudgetInfoState.Foreground = 100 -> Android.Content.PM.MemoryBudgetInfoState -Android.Content.PM.MemoryBudgetInfoState.Perceptible = 200 -> Android.Content.PM.MemoryBudgetInfoState -Android.Content.PM.RequestedPermission.PrivateComputeCoreOnly = 262144 -> Android.Content.PM.RequestedPermission -Android.Graphics.ImageDecoder.AllocationLimit.get -> long -Android.Graphics.ImageDecoder.AllocationLimit.set -> void -Android.Graphics.ImageDecoderErrorType.GainmapExtractionFailed = 4 -> Android.Graphics.ImageDecoderErrorType -Android.Graphics.Outline.OuterShadowOnly.get -> bool -Android.Graphics.Outline.OuterShadowOnly.set -> void -Android.Graphics.Pdf.RenderParams.Builder.SetRenderPageObjectFlags(Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags flags) -> Android.Graphics.Pdf.RenderParams.Builder! -Android.Graphics.Pdf.RenderParams.RenderPageObjectFlags.get -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeImage = 4 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeNone = 0 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludePath = 2 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeText = 8 -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -Android.Graphics.RenderNode.SetBackdropRenderEffect(Android.Graphics.RenderEffect? renderEffect) -> bool -Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Login = 2 -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Payment = 1 -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Unknown = 0 -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -Android.Hardware.Biometrics.BiometricPromptStyleSpec -Android.Hardware.Biometrics.BiometricPromptStyleSpec.BackgroundColor.get -> Android.Graphics.Color -Android.Hardware.Biometrics.BiometricPromptStyleSpec.BiometricPromptStyleSpec(Android.Graphics.Color backgroundColor, int width, int height, int cornerRadius) -> void -Android.Hardware.Biometrics.BiometricPromptStyleSpec.CornerRadius.get -> int -Android.Hardware.Biometrics.BiometricPromptStyleSpec.DescribeContents() -> int -Android.Hardware.Biometrics.BiometricPromptStyleSpec.Height.get -> int -Android.Hardware.Biometrics.BiometricPromptStyleSpec.InterfaceConsts -Android.Hardware.Biometrics.BiometricPromptStyleSpec.Width.get -> int -Android.Hardware.Biometrics.BiometricPromptStyleSpec.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AllowedAuthenticators.get -> Android.Hardware.Biometrics.BiometricManagerAuthenticators -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.AuthenticationCallback() -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.AuthenticationCallback(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationError(Android.Hardware.Biometrics.BiometricErrorCode errorCode, string! errString) -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationHelp(int helpCode, string! helpString) -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationExecutor.get -> Java.Util.Concurrent.IExecutor? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationPurpose.get -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.AddFallbackOption(Java.Lang.ICharSequence! text, Android.Hardware.Biometrics.BiometricManagerIconType iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.AddFallbackOption(string! text, Android.Hardware.Biometrics.BiometricManagerIconType iconType, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.Build() -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.Builder(Android.Content.Context! context) -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetAllowedAuthenticators(Android.Hardware.Biometrics.BiometricManagerAuthenticators authenticators) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetAuthenticationCallback(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback! callback) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetAuthenticationPurpose(Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose purpose) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetConfirmationRequired(bool requireConfirmation) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetContentView(Android.Hardware.Biometrics.IPromptContentView! view) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetDescription(Java.Lang.ICharSequence! description) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetDescription(string! description) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetEmbeddedContentFactory(Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory! contentFactory) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetExistingAuthSessionId(long authSessionId) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetLogoBitmap(Android.Graphics.Bitmap! logoBitmap) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetLogoDescription(string! logoDescription) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetLogoRes(int logoRes) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetNegativeButton(Java.Lang.ICharSequence! text, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetNegativeButton(string! text, Java.Util.Concurrent.IExecutor! executor, Android.Content.IDialogInterfaceOnClickListener! listener) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetNextTranslationOffset(int nextTranslationOffset) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetPreviousTranslationOffset(int previousTranslationOffset) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetSubtitle(Java.Lang.ICharSequence! subtitle) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetSubtitle(string! subtitle) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetTitle(Java.Lang.ICharSequence! title) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.SetTitle(string! title) -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.ContentView.get -> Android.Hardware.Biometrics.IPromptContentView? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Description.get -> string? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.DescriptionFormatted.get -> Java.Lang.ICharSequence? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.EmbeddedContentFactory.get -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.ExistingAuthSessionId.get -> long -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.FallbackOptions.get -> System.Collections.Generic.IList! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.GetAuthenticationCallback() -> Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IEmbeddedContentFactory.CreateView(Android.Content.Context! context) -> Android.Views.View! -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.IsConfirmationRequired.get -> bool -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.LogoBitmap.get -> Android.Graphics.Bitmap? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.LogoDescription.get -> string? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.LogoRes.get -> int -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButton.get -> Android.Content.IDialogInterfaceOnClickListener? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButtonExecutor.get -> Java.Util.Concurrent.IExecutor? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButtonText.get -> string? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NegativeButtonTextFormatted.get -> Java.Lang.ICharSequence? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NextTranslationOffset.get -> int -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.NextTranslationOffset.set -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.PauseAuthentication() -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.PreviousTranslationOffset.get -> int -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.ResumeAuthentication() -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartAuthenticationSession(Android.OS.CancellationSignal! cancel, Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode startMode, Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback! callback) -> void -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StyleSpec.get -> Android.Hardware.Biometrics.BiometricPromptStyleSpec? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Subtitle.get -> string? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.SubtitleFormatted.get -> Java.Lang.ICharSequence? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Title.get -> string? -Android.Hardware.Biometrics.EmbeddedBiometricPrompt.TitleFormatted.get -> Java.Lang.ICharSequence? -Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode -Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Deferred = 2 -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode -Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Immediate = 0 -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode -Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.ImmediateUnlessOccluded = 1 -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode -Android.Hardware.Camera2.Params.OutputConfiguration.PhysicalCameraId.get -> string? -Android.Hardware.Camera2.Params.OutputConfiguration.PhysicalCameraId.set -> void -Android.Hardware.Display.DisplayBrightnessUnit.Raw = 3 -> Android.Hardware.Display.DisplayBrightnessUnit -Android.Hardware.Hid.ErrorEventArgs -Android.Hardware.Hid.ErrorEventArgs.Cause.get -> Java.Lang.Exception! -Android.Hardware.Hid.ErrorEventArgs.ErrorEventArgs(Java.Lang.Exception! cause) -> void -Android.Hardware.Hid.HidDevice.RegisterEventListener(Java.Util.Concurrent.IExecutor! executor, Android.Hardware.Hid.IHidEventListener! listener) -> void -Android.Hardware.Hid.HidDevice.UnregisterEventListener(Android.Hardware.Hid.IHidEventListener! listener) -> void -Android.Hardware.Hid.IHidEventListener -Android.Hardware.Hid.IHidEventListener.OnDisconnected() -> void -Android.Hardware.Hid.IHidEventListener.OnError(Java.Lang.Exception! cause) -> void -Android.Hardware.Hid.IHidEventListener.OnInputReport(Android.Hardware.Hid.Report! report) -> void -Android.Hardware.Hid.InputReportEventArgs -Android.Hardware.Hid.InputReportEventArgs.InputReportEventArgs(Android.Hardware.Hid.Report! report) -> void -Android.Hardware.Hid.InputReportEventArgs.Report.get -> Android.Hardware.Hid.Report! -Android.Hardware.Input.SimpleCustomizationActionType.Copy = 26 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Cut = 28 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.Paste = 27 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Hardware.Input.SimpleCustomizationActionType.SwitchInputLanguage = 29 -> Android.Hardware.Input.SimpleCustomizationActionType -Android.Media.Encoding.Ac4L4 = 32 -> Android.Media.Encoding -Android.Media.MediaParser.SeekMap.GetSeekPoints(long timeMicros, int trackIndex) -> Android.Util.Pair! -Android.Media.MediaParser.SeekMap.TrackHasSeekPoints(int trackIndex) -> bool -Android.Media.Metrics.EditingSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void -Android.Media.Metrics.PlaybackSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void -Android.Media.Metrics.RecordingSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void -Android.Media.Metrics.TranscodingSession.ReportBundleMetrics(Android.OS.PersistableBundle! metrics) -> void -Android.Net.Wifi.Aware.Characteristics.SupportedOffloadBootstrappingMethods.get -> Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -Android.Net.Wifi.Aware.PublishConfig.Builder.SetFrameworkOffloadedPairingEnabled(bool enabled) -> Android.Net.Wifi.Aware.PublishConfig.Builder! -Android.Net.Wifi.Aware.PublishConfig.IsFrameworkOffloadedPairingEnabled.get -> bool -Android.Net.Wifi.Aware.SubscribeConfig.Builder.SetFrameworkOffloadedPairingEnabled(bool enabled) -> Android.Net.Wifi.Aware.SubscribeConfig.Builder! -Android.Net.Wifi.Aware.SubscribeConfig.IsFrameworkOffloadedPairingEnabled.get -> bool -Android.OS.BuildVersionCodesFull.CinnamonBun2 = 3700002 -> Android.OS.BuildVersionCodesFull -Android.OS.MultiSensory.MultisensoryManager -Android.OS.MultiSensory.MultisensoryManager.MultisensoryManager(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Cancel = 6 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorContinuous = 17 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorDiscrete = 18 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorThresholdLimit = 16 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Failure = 1 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.FailureHighEmphasis = 0 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressDelete = 22 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressReturn = 21 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressSpacebar = 20 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressStandard = 19 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Lock = 10 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.LongPress = 11 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Pause = 4 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Start = 3 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Stop = 5 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Success = 2 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.SwipeIndicatorThresholdLimit = 12 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOff = 8 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOn = 7 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.TapHighEmphasis = 13 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.TapLowEmphasis = 15 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.TapMediumEmphasis = 14 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.MultiSensory.MultisensoryManagerToken.Unlock = 9 -> Android.OS.MultiSensory.MultisensoryManagerToken -Android.OS.VibrationEffect.Builder -Android.OS.VibrationEffect.Builder.AddEnvelope(long startTimeMillis, Android.OS.VibrationEffect.Envelope! envelope) -> Android.OS.VibrationEffect.Builder! -Android.OS.VibrationEffect.Builder.AddEvents(long startTimeShiftMillis, System.Collections.Generic.IList! events) -> Android.OS.VibrationEffect.Builder! -Android.OS.VibrationEffect.Builder.AddPreset(long startTimeMillis, Android.OS.VibrationEffect.Preset! preset) -> Android.OS.VibrationEffect.Builder! -Android.OS.VibrationEffect.Builder.Build() -> Android.OS.VibrationEffect! -Android.OS.VibrationEffect.Builder.Builder() -> void -Android.OS.VibrationEffect.Builder.Builder(Android.OS.VibrationEffect! effect) -> void -Android.OS.VibrationEffect.Builder.SetRepeatingEffect(long startTimeMillis, Android.OS.VibrationEffect! effect, long durationMillis) -> Android.OS.VibrationEffect.Builder! -Android.OS.VibrationEffect.Envelope -Android.OS.VibrationEffect.Event -Android.OS.VibrationEffect.Preset -Android.OS.VibrationEffect.VibrationParseException -Android.OS.VibrationEffect.VibrationParseException.VibrationParseException(string! message) -> void -Android.OS.VibrationEffect.VibrationParseException.VibrationParseException(string! message, Java.Lang.Throwable? cause) -> void -Android.OS.VibrationEffectPresetType -Android.OS.VibrationEffectPresetType.Click = 1 -> Android.OS.VibrationEffectPresetType -Android.OS.VibrationEffectPresetType.LowTick = 8 -> Android.OS.VibrationEffectPresetType -Android.OS.VibrationEffectPresetType.Tick = 7 -> Android.OS.VibrationEffectPresetType -Android.Provider.PeopleContract -Android.Provider.PeopleContract.Capability -Android.Provider.PeopleContract.Directory -Android.Provider.PeopleContract.Groups -Android.Provider.PeopleContract.Groups.Query -Android.Provider.PeopleContract.Groups.Query.Builder -Android.Provider.PeopleContract.Groups.Query.Builder.AddLookupQuery(string! packageName, System.Collections.Generic.IList! lookupKeys) -> Android.Provider.PeopleContract.Groups.Query.Builder! -Android.Provider.PeopleContract.Groups.Query.Builder.Build() -> Android.OS.Bundle! -Android.Provider.PeopleContract.Groups.Query.Builder.Builder() -> void -Android.Provider.PeopleContract.Intents -Android.Provider.PeopleContract.Persons -Android.Provider.PeopleContract.Persons.Query -Android.Provider.PeopleContract.Persons.Query.Builder -Android.Provider.PeopleContract.Persons.Query.Builder.AddEmailQuery(string! packageName, System.Collections.Generic.IList! emailAddresses) -> Android.Provider.PeopleContract.Persons.Query.Builder! -Android.Provider.PeopleContract.Persons.Query.Builder.AddGroupQuery(string! packageName, System.Collections.Generic.IList! groupLookupKeys) -> Android.Provider.PeopleContract.Persons.Query.Builder! -Android.Provider.PeopleContract.Persons.Query.Builder.AddLookupQuery(string! packageName, System.Collections.Generic.IList! lookupKeys) -> Android.Provider.PeopleContract.Persons.Query.Builder! -Android.Provider.PeopleContract.Persons.Query.Builder.AddPhoneQuery(string! packageName, System.Collections.Generic.IList! phones) -> Android.Provider.PeopleContract.Persons.Query.Builder! -Android.Provider.PeopleContract.Persons.Query.Builder.Build() -> Android.OS.Bundle! -Android.Provider.PeopleContract.Persons.Query.Builder.Builder() -> void -Android.Security.AuthenticationPolicy.AuthenticationPolicyManager -Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.CreateCrossDeviceAuthenticationRequest(Java.Util.UUID! associationToken, Java.Util.Concurrent.IExecutor! callbackExecutor, Android.OS.IOutcomeReceiver! callback) -> void -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.CrossDeviceAuthenticationException(Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode errorCode) -> void -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.CrossDeviceAuthenticationException(Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode errorCode, string! message) -> void -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.CrossDeviceAuthenticationException(Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode errorCode, string! message, Java.Lang.Throwable! cause) -> void -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorCode.get -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.CompanionDeviceManagerNotPresent = 7 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.DecryptionFailed = 2 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidPackage = 3 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidTimestamp = 4 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.NotInForeground = 6 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.SerializationFailed = 5 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unauthorized = 1 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unknown = 0 -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -Android.Security.DomainEncryptionMode.Required = 4 -> Android.Security.DomainEncryptionMode -Android.Security.GrantedKeyInfo -Android.Security.GrantedKeyInfo.Alias.get -> string! -Android.Security.GrantedKeyInfo.Certificate.get -> Java.Security.Cert.X509Certificate? -Android.Security.GrantedKeyInfo.DescribeContents() -> int -Android.Security.GrantedKeyInfo.GrantedKeyInfo(string! alias, Java.Security.Cert.X509Certificate? certificate) -> void -Android.Security.GrantedKeyInfo.InterfaceConsts -Android.Security.GrantedKeyInfo.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Security.KeyChainManager -Android.Security.KeyChainManager.GetCertificateChain(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> System.Collections.Generic.IList! -Android.Security.KeyChainManager.GetGrantedKeyPairs(Android.Security.KeyChainManagerKeyPairScope scope) -> System.Collections.Generic.IList! -Android.Security.KeyChainManager.GetPrivateKey(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> Java.Security.IPrivateKey? -Android.Security.KeyChainManagerKeyPairScope -Android.Security.KeyChainManagerKeyPairScope.Device = 1 -> Android.Security.KeyChainManagerKeyPairScope -Android.Security.KeyChainManagerKeyPairScope.User = 2 -> Android.Security.KeyChainManagerKeyPairScope -Android.Security.Net.Config.Domain -Android.Security.Net.Config.Domain.Domain(string! hostname, bool subdomainsIncluded) -> void -Android.Security.Net.Config.Domain.Hostname.get -> string! -Android.Security.Net.Config.Domain.IsLocalhost.get -> bool -Android.Security.Net.Config.NetworkSecurityConfig -Android.Security.Net.Config.NetworkSecurityConfig.Builder -Android.Security.Net.Config.NetworkSecurityConfig.Builder.Build() -> Android.Security.Net.Config.NetworkSecurityConfig! -Android.Security.Net.Config.NetworkSecurityConfig.Builder.Builder() -> void -Android.Security.Net.Config.NetworkSecurityConfig.Builder.Builder(Android.Security.Net.Config.NetworkSecurityConfig! config) -> void -Android.Security.Net.Config.NetworkSecurityConfig.Builder.SetCertificateTransparencyVerificationRequired(bool required) -> Android.Security.Net.Config.NetworkSecurityConfig.Builder! -Android.Security.Net.Config.NetworkSecurityConfig.Builder.SetCleartextTrafficPermitted(bool cleartextTrafficPermitted) -> Android.Security.Net.Config.NetworkSecurityConfig.Builder! -Android.Security.Net.Config.NetworkSecurityConfig.Builder.SetDomainEncryptionMode(Android.Security.DomainEncryptionMode mode) -> Android.Security.Net.Config.NetworkSecurityConfig.Builder! -Android.Security.Net.Config.NetworkSecurityConfig.DomainEncryptionMode.get -> Android.Security.DomainEncryptionMode -Android.Security.Net.Config.NetworkSecurityConfig.IsCertificateTransparencyVerificationRequired.get -> bool -Android.Security.Net.Config.NetworkSecurityConfig.IsCleartextTrafficPermitted.get -> bool -Android.Security.NetworkSecurityPolicy.Builder -Android.Security.NetworkSecurityPolicy.Builder.AddDomainConfig(Android.Security.Net.Config.Domain! domain, Android.Security.Net.Config.NetworkSecurityConfig! config) -> Android.Security.NetworkSecurityPolicy.Builder! -Android.Security.NetworkSecurityPolicy.Builder.Build() -> Android.Security.NetworkSecurityPolicy! -Android.Security.NetworkSecurityPolicy.Builder.Builder(Android.Content.Context! appContext) -> void -Android.Security.NetworkSecurityPolicy.Builder.Builder(Android.Content.Context! appContext, bool inheritNetworkSecurityConfig) -> void -Android.Security.NetworkSecurityPolicy.Builder.SetBaseConfig(Android.Security.Net.Config.NetworkSecurityConfig! config) -> Android.Security.NetworkSecurityPolicy.Builder! -Android.Security.NetworkSecurityPolicy.Builder.SetLocalhostConfig(Android.Security.Net.Config.NetworkSecurityConfig! config) -> Android.Security.NetworkSecurityPolicy.Builder! -Android.Service.Autofill.FillContext.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Service.ContentSafety.ContentSafetyAppService -Android.Service.ContentSafety.ContentSafetyAppService.ContentSafetyAppService() -> void -Android.Service.ContentSafety.ContentSafetyAppService.ContentSafetyAppService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Service.PersonalContext.Embedded.IInsightVisualizerSession -Android.Service.PersonalContext.Embedded.IInsightVisualizerSession.Close() -> void -Android.Service.PersonalContext.Embedded.IInsightVisualizerSession.Close(Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason reason) -> void -Android.Service.PersonalContext.Embedded.IInsightVisualizerSession.CreateRemoteViewsForHints(System.Collections.Generic.ICollection! hints, Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig! config) -> Android.Widget.RemoteViews? -Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig -Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.BackgroundColor.get -> Android.Graphics.ColorObject! -Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.Extras.get -> Android.OS.Bundle! -Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.MaximumHeight.get -> int -Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.MaximumWidth.get -> int -Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason -Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.ClientDisconnected = 2 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason -Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.Error = 4 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason -Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.Unknown = 0 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason -Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.UserButtonPress = 1 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason -Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason.VisualizerDecision = 3 -> Android.Service.PersonalContext.Embedded.InsightVisualizerSessionCloseReason -Android.Service.PersonalContext.Embedded.VisualizerViewAction -Android.Service.PersonalContext.Embedded.VisualizerViewAction.AttributionInsight.get -> Android.Service.PersonalContext.Insight.ContextInsight? -Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder -Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.Build() -> Android.Service.PersonalContext.Embedded.VisualizerViewAction! -Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.Builder() -> void -Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetAttributionInsight(Android.Service.PersonalContext.Insight.ContextInsight! insight) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! -Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetEgressInsight(Android.Service.PersonalContext.Insight.ContextInsight! insight) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! -Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetFeedbackRequest(Android.App.PersonalContext.Understander.FeedbackRequest! feedbackRequest) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! -Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.SetShouldCloseSessionOnTriggered(bool shouldCloseSessionOnTriggered) -> Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder! -Android.Service.PersonalContext.Embedded.VisualizerViewAction.DescribeContents() -> int -Android.Service.PersonalContext.Embedded.VisualizerViewAction.EgressInsight.get -> Android.Service.PersonalContext.Insight.ContextInsight? -Android.Service.PersonalContext.Embedded.VisualizerViewAction.FeedbackRequest.get -> Android.App.PersonalContext.Understander.FeedbackRequest? -Android.Service.PersonalContext.Embedded.VisualizerViewAction.InterfaceConsts -Android.Service.PersonalContext.Embedded.VisualizerViewAction.ShouldCloseSessionOnTriggered() -> bool -Android.Service.PersonalContext.Embedded.VisualizerViewAction.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Service.PersonalContext.Insight.ContextInsight -Android.Service.PersonalContext.Insight.ContextInsight.ContextInsight(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Service.PersonalContext.Insight.ContextInsight.InsightId.get -> Java.Util.UUID! -Android.Service.PersonalContext.Insight.Interaction.InsightEvent -Android.Service.PersonalContext.Insight.Interaction.InsightEvent.DescribeContents() -> int -Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventInsight.get -> Android.App.PersonalContext.Insight.ContextInsight! -Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventType.get -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts -Android.Service.PersonalContext.Insight.Interaction.InsightEvent.Timestamp.get -> long -Android.Service.PersonalContext.Insight.Interaction.InsightEvent.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Hide = 2 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Show = 1 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Unknown = 0 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested = 6 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss = 5 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested = 9 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative = 8 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive = 7 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress = 4 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserTap = 3 -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -Android.Service.PersonalContext.Understander.ContextUnderstanderService -Android.Service.PersonalContext.Understander.ContextUnderstanderService.ContextUnderstanderService() -> void -Android.Service.PersonalContext.Understander.ContextUnderstanderService.ContextUnderstanderService(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Service.PersonalContext.Understander.ContextUnderstanderService.SetExecutor(Java.Util.Concurrent.IExecutor! executor) -> void -Android.Service.PersonalContext.Understander.UnderstandRequest -Android.Service.PersonalContext.Understander.UnderstandRequest.Destinations.get -> int -Android.Service.PersonalContext.Understander.UnderstandRequest.Hints.get -> System.Collections.Generic.ICollection! -Android.Service.PersonalContext.Understander.UnderstandRequest.SessionId.get -> string? -Android.Service.PersonalContext.Understander.UnderstandResult -Android.Service.PersonalContext.Understander.UnderstandResult.Builder -Android.Service.PersonalContext.Understander.UnderstandResult.Builder.Build() -> Android.Service.PersonalContext.Understander.UnderstandResult! -Android.Service.PersonalContext.Understander.UnderstandResult.Builder.Builder(Android.Service.PersonalContext.Understander.UnderstandRequest! request) -> void -Android.Service.PersonalContext.Understander.UnderstandResult.Builder.SetFeedbackActivity(Android.App.PendingIntent? feedbackActivity) -> Android.Service.PersonalContext.Understander.UnderstandResult.Builder! -Android.Service.PersonalContext.Understander.UnderstandResult.Builder.SetResponseForDestination(int destination, Android.App.PersonalContext.Insight.ContextInsight! insight) -> Android.Service.PersonalContext.Understander.UnderstandResult.Builder! -Android.Service.PersonalContext.Understander.UnderstandResult.Builder.SetVisualizerSession(Android.Service.PersonalContext.Embedded.IInsightVisualizerSession? session) -> Android.Service.PersonalContext.Understander.UnderstandResult.Builder! -Android.Service.PersonalContext.Understander.UnderstandResult.FeedbackActivity.get -> Android.App.PendingIntent? -Android.Service.PersonalContext.Understander.UnderstandResult.GetResponseForDestination(int destination) -> Android.App.PersonalContext.Insight.ContextInsight? -Android.Service.PersonalContext.Understander.UnderstandResult.VisualizerSession.get -> Android.Service.PersonalContext.Embedded.IInsightVisualizerSession? -Android.Telecom.CallProperty.IsTetheredCall = 131072 -> Android.Telecom.CallProperty -Android.Telecom.ConnectionProperties.IsTetheredCall = 16384 -> Android.Telecom.ConnectionProperties -Android.Telephony.CallDisconnectCause.Unwanted = 83 -> Android.Telephony.CallDisconnectCause -Android.Telephony.CarrierConfigManager.OpportunisticNetwork -Android.Util.Function.IIntObjFunction -Android.Util.Function.IIntObjFunction.Apply(int value, Java.Lang.Object? t) -> Java.Lang.Object? -Android.Util.Function.ILongObjFunction -Android.Util.Function.ILongObjFunction.Apply(long value, Java.Lang.Object? t) -> Java.Lang.Object? -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Build() -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition! -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Builder(Android.Views.Accessibility.AccessibilityNodeInfo! node, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Builder(Android.Views.View! view, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.Builder(Android.Views.View! view, int virtualDescendantId, int offset) -> void -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.SetOffsetType(Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType offsetType) -> Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder! -Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.OffsetType.get -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType -Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType -Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Child = 1 -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType -Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Text = 0 -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType -Android.Views.Accessibility.AccessibilityWindowInfo.ControlledWindowsCount.get -> int -Android.Views.Accessibility.AccessibilityWindowInfo.ControllingWindow.get -> Android.Views.Accessibility.AccessibilityWindowInfo? -Android.Views.Accessibility.AccessibilityWindowInfo.GetControlledWindow(int index) -> Android.Views.Accessibility.AccessibilityWindowInfo? -Android.Views.ActionMode.SetTextSelection(string? text, int start, int end, Android.OS.LocaleList! locales) -> void -Android.Views.ContentCaptures.ContentCaptureNodeProperties -Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentCaptureNodeProperties() -> void -Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentCaptureNodeProperties(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescription.get -> string? -Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescription.set -> void -Android.Views.ContentCaptures.ContentCaptureNodeProperties.Text.get -> string? -Android.Views.ContentCaptures.ContentCaptureNodeProperties.Text.set -> void -Android.Views.ContentCaptures.ContentCaptureSessionVersion -Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version1 = 1 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion -Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version2 = 2 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion -Android.Views.IWindowManager.DisplayEngagementModeState -Android.Views.IWindowManager.DisplayEngagementModeState.DisplayId.get -> int -Android.Views.IWindowManager.DisplayEngagementModeState.EngagementModeFlags.get -> Android.Views.WindowManagerDisplayEngagementModes -Android.Views.IWindowManager.GetDisplayEngagementMode(int displayId) -> Android.Views.WindowManagerDisplayEngagementModes -Android.Views.IWindowManager.RegisterDisplayEngagementModeCallback(Java.Util.Concurrent.IExecutor! executor, Java.Util.Functions.IConsumer! callback) -> void -Android.Views.IWindowManager.RequestEngagementControlState(Android.Views.WindowManagerEngagementControlState engagementControlFlags) -> void -Android.Views.IWindowManager.UnregisterDisplayEngagementModeCallback(Java.Util.Functions.IConsumer! callback) -> void -Android.Views.InputDevice.ViewBehavior.HasPrimaryDirectionalMotionAxis.get -> bool -Android.Views.InputDevice.ViewBehavior.PrimaryDirectionalMotionAxis.get -> Android.Views.Axis -Android.Views.InputMethods.InputMethodManager.GetImeHideAnimationDurationOverrideMillis(Android.Views.View! view) -> long -Android.Views.InputMethods.InputMethodManager.GetImeShowAnimationDurationOverrideMillis(Android.Views.View! view) -> long -Android.Views.InputMethods.InputMethodManager.SetImeHideAnimationDurationOverrideMillis(Android.Views.View! view, long durationMillis) -> void -Android.Views.InputMethods.InputMethodManager.SetImeShowAnimationDurationOverrideMillis(Android.Views.View! view, long durationMillis) -> void -Android.Views.SurfaceControl.RegisterOnJankDataListener(Java.Util.Concurrent.IExecutor! executor, Android.Views.SurfaceControl.IOnJankDataListener! listener) -> Android.Views.SurfaceControl.OnJankDataListenerRegistration! -Android.Views.VibrationEffectInflater -Android.Views.VibrationEffectInflater.Inflate(int resId) -> Android.OS.VibrationEffect! -Android.Views.ViewTreeObserver.AddWindowInsetsAnimationListener(Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener! listener) -> void -Android.Views.ViewTreeObserver.End -> System.EventHandler! -Android.Views.ViewTreeObserver.EndEventArgs -Android.Views.ViewTreeObserver.EndEventArgs.Animation.get -> Android.Views.WindowInsetsAnimation! -Android.Views.ViewTreeObserver.EndEventArgs.EndEventArgs(Android.Views.WindowInsetsAnimation! animation) -> void -Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener -Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener.OnEnd(Android.Views.WindowInsetsAnimation! animation) -> void -Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener.OnPrepare(Android.Views.WindowInsetsAnimation! animation) -> void -Android.Views.ViewTreeObserver.Prepare -> System.EventHandler! -Android.Views.ViewTreeObserver.PrepareEventArgs -Android.Views.ViewTreeObserver.PrepareEventArgs.Animation.get -> Android.Views.WindowInsetsAnimation! -Android.Views.ViewTreeObserver.PrepareEventArgs.PrepareEventArgs(Android.Views.WindowInsetsAnimation! animation) -> void -Android.Views.ViewTreeObserver.RemoveWindowInsetsAnimationListener(Android.Views.ViewTreeObserver.IWindowInsetsAnimationListener! victim) -> void -Android.Views.WindowManagerDisplayEngagementModes -Android.Views.WindowManagerDisplayEngagementModes.AudioOn = 2 -> Android.Views.WindowManagerDisplayEngagementModes -Android.Views.WindowManagerDisplayEngagementModes.VisualsOn = 1 -> Android.Views.WindowManagerDisplayEngagementModes -Android.Views.WindowManagerEngagementControlState -Android.Views.WindowManagerEngagementControlState.Visuals = 1 -> Android.Views.WindowManagerEngagementControlState -Android.Views.WindowManagerLayoutParams.DimColor.get -> long -Android.Views.WindowManagerLayoutParams.DimColor.set -> void -Android.Views.WindowManagerLayoutParams.ScreenBrightnessUnit.get -> Android.Hardware.Display.DisplayBrightnessUnit -Android.Views.WindowManagerLayoutParams.ScreenBrightnessUnit.set -> void -Android.Widget.RemoteViews.DrawInstructions.Bytes.get -> System.Collections.Generic.IList! -Android.Window.TrustedPresentationThresholds.SignalMode.get -> Android.Window.TrustedPresentationThresholdsSignalMode -Android.Window.TrustedPresentationThresholds.TrustedPresentationThresholds(float minAlpha, float minFractionRendered, int stabilityRequirementMs, Android.Window.TrustedPresentationThresholdsSignalMode signalMode) -> void -Android.Window.TrustedPresentationThresholdsSignalMode -Android.Window.TrustedPresentationThresholdsSignalMode.StrictOcclusion = 1 -> Android.Window.TrustedPresentationThresholdsSignalMode -Android.Window.TrustedPresentationThresholdsSignalMode.TrustedPresentation = 0 -> Android.Window.TrustedPresentationThresholdsSignalMode -Java.Time.Chrono.IChronology.IsIsoBased.get -> bool -Java.Time.Chrono.IsoChronology.IsIsoBased.get -> bool -Java.Time.Format.DateTimeFormatterBuilder.AppendLocalized(string! requestedTemplate) -> Java.Time.Format.DateTimeFormatterBuilder! -Java.Time.Instant.Until(Java.Time.Instant! endExclusive) -> Java.Time.Duration! -Java.Time.Zone.ZoneOffsetTransition.CompareTo(Java.Time.Zone.ZoneOffsetTransition? otherTransition) -> int -abstract Android.App.PersonalContext.Hint.NotificationEvent.NotificationDetails.get -> Android.App.PersonalContext.Hint.NotificationDetails! -abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnDeviceTrusted(Android.Companion.AssociationInfo! associationInfo) -> void -abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnFailure(Android.Companion.CompanionDeviceResult errorCode) -> void -abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnTrustPairingCanceledFromRemote(Android.Companion.AssociationInfo! associationInfo, Android.Content.IntentSender! cancelIntentSender) -> void -abstract Android.Companion.CompanionDeviceManager.TrustPairingCallback.OnTrustPairingPending(Android.Content.IntentSender! intentSender) -> void -abstract Android.OS.VibrationEffect.Events.get -> System.Collections.Generic.IList! -abstract Android.Service.ContentSafety.ContentSafetyAppService.OnClassifyContent(Android.App.ContentSafety.ClassifiableContent! content) -> Android.App.ContentSafety.ContentClassificationResult! -abstract Android.Views.ContentCaptures.ContentCaptureSession.ContentCaptureVersion.get -> Android.Views.ContentCaptures.ContentCaptureSessionVersion -abstract Android.Views.ContentCaptures.ContentCaptureSession.NotifyNodeAppearedOrChanged(Android.Views.Autofill.AutofillId! id, Android.Views.ContentCaptures.ContentCaptureNodeProperties? properties) -> void -abstract Android.Views.ContentCaptures.ContentCaptureSession.NotifyNodeDisappeared(Android.Views.Autofill.AutofillId! id) -> void -const Android.AgentIcon.AgentTaskEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.AgentIcon.AgentTaskEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.AgentIcon.AgentTaskOutcome.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.AgentIcon.AgentTaskOutcome.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.AgentIcon.AgentTaskState.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.AgentIcon.AgentTaskState.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.AgentIcon.AgentTaskUpdate.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.AgentIcon.AgentTaskUpdate.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.ActivityOptions.LaunchCookie.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.ActivityOptions.LaunchCookie.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.Admin.DevicePolicyManager.PolicyScopeDevice = Android.App.Admin.DevicePolicyManagerScope.Device -> Android.App.Admin.DevicePolicyManagerScope -const Android.App.Admin.DevicePolicyManager.PolicyScopeParentUser = Android.App.Admin.DevicePolicyManagerScope.ParentUser -> Android.App.Admin.DevicePolicyManagerScope -const Android.App.Admin.DevicePolicyManager.PolicyScopeUser = Android.App.Admin.DevicePolicyManagerScope.User -> Android.App.Admin.DevicePolicyManagerScope -const Android.App.Admin.DevicePolicyManager.WifiSecurityPersonalWpa = Android.App.Admin.WifiSecurity.PersonalWpa -> Android.App.Admin.WifiSecurity -const Android.App.Admin.Policy.DeviceRadioState.ManagedEsimOutgoingTransferAllowed = Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Allowed -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer -const Android.App.Admin.Policy.DeviceRadioState.ManagedEsimOutgoingTransferDisallowed = Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer.Disallowed -> Android.App.Admin.Policy.DeviceRadioStateManagedEsimOutgoingTransfer -const Android.App.AppFunctions.AppFunctionManager.PropertySupportAppFunctionUserControl = "android.app.appfunctions.PROPERTY_SUPPORTS_APP_FUNCTION_USER_CONTROL" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.AccessLevelAndroidTrusted = Android.App.AppFunctions.AppFunctionMetadataAccessLevel.AndroidTrusted -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel -const Android.App.AppFunctions.AppFunctionMetadata.AccessLevelSelf = Android.App.AppFunctions.AppFunctionMetadataAccessLevel.Self -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel -const Android.App.AppFunctions.AppFunctionMetadata.AccessLevelSystem = Android.App.AppFunctions.AppFunctionMetadataAccessLevel.System -> Android.App.AppFunctions.AppFunctionMetadataAccessLevel -const Android.App.AppFunctions.AppFunctionMetadata.PropertyAccessLevel = "accessLevel" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueAccessLevelAndroidTrusted = "androidTrusted" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueAccessLevelSelf = "self" -> string! -const Android.App.AppFunctions.AppFunctionMetadata.PropertyValueAccessLevelSystem = "system" -> string! -const Android.App.AppInteractionDeniedException.ReasonAutoDenied = Android.App.AppInteractionDeniedReason.AutoDenied -> Android.App.AppInteractionDeniedReason -const Android.App.AppInteractionDeniedException.ReasonUnknown = Android.App.AppInteractionDeniedReason.Unknown -> Android.App.AppInteractionDeniedReason -const Android.App.AppInteractionDeniedException.ReasonUserDenied = Android.App.AppInteractionDeniedReason.UserDenied -> Android.App.AppInteractionDeniedReason -const Android.App.AppInteractionManager.ActionManageAppInteractionAccess = "android.app.action.MANAGE_APP_INTERACTION_ACCESS" -> string! -const Android.App.AppInteractionManager.ActionManageInteractorAccess = "android.app.action.MANAGE_INTERACTOR_ACCESS" -> string! -const Android.App.AppInteractionManager.ActionManageInteractorTargetAccess = "android.app.action.MANAGE_INTERACTOR_TARGET_ACCESS" -> string! -const Android.App.AppInteractionManager.ActionManageTargetAccess = "android.app.action.MANAGE_TARGET_ACCESS" -> string! -const Android.App.AppInteractionManager.ExtraInteractorPackageName = "android.app.extra.INTERACTOR_PACKAGE_NAME" -> string! -const Android.App.AppInteractionManager.ExtraTargetPackageName = "android.app.extra.TARGET_PACKAGE_NAME" -> string! -const Android.App.AppInteractionSession.CloseReasonCallerInitiated = Android.App.AppInteractionSessionCloseReason.CallerInitiated -> Android.App.AppInteractionSessionCloseReason -const Android.App.AppInteractionSession.CloseReasonTimeout = Android.App.AppInteractionSessionCloseReason.Timeout -> Android.App.AppInteractionSessionCloseReason -const Android.App.AppInteractionSession.CloseReasonUnknown = Android.App.AppInteractionSessionCloseReason.Unknown -> Android.App.AppInteractionSessionCloseReason -const Android.App.AppOpsManager.OpstrManageContacts = "android:manage_contacts" -> string! -const Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.DeletePropagationTypeNone = Android.App.AppSearch.AppSearchSchemaDeletePropagationType.None -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType -const Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.DeletePropagationTypePropagateFrom = Android.App.AppSearch.AppSearchSchemaDeletePropagationType.PropagateFrom -> Android.App.AppSearch.AppSearchSchemaDeletePropagationType -const Android.App.ApplicationExitInfo.ReasonAnomaly = Android.App.ApplicationExitInfoReason.Anomaly -> Android.App.ApplicationExitInfoReason -const Android.App.ApplicationExitInfo.ReasonMemoryLimiter = Android.App.ApplicationExitInfoReason.MemoryLimiter -> Android.App.ApplicationExitInfoReason -const Android.App.ApplicationStartInfo.StartTimestampSourceEvent = 8 -> int -const Android.App.ContentSafety.ClassifiableContent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.ContentSafety.ClassifiableContent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.ContentSafety.ContentClassificationResult.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.ContentSafety.ContentClassificationResult.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.ContentSafety.ContentClassificationResult.TypeAllowed = Android.App.ContentSafety.ContentClassificationType.Allowed -> Android.App.ContentSafety.ContentClassificationType -const Android.App.ContentSafety.ContentClassificationResult.TypeBlocked = Android.App.ContentSafety.ContentClassificationType.Blocked -> Android.App.ContentSafety.ContentClassificationType -const Android.App.ContentSafety.ContentClassificationResult.TypeUnclassified = Android.App.ContentSafety.ContentClassificationType.Unclassified -> Android.App.ContentSafety.ContentClassificationType -const Android.App.ContentSafety.ContentClassificationResult.TypeWarning = Android.App.ContentSafety.ContentClassificationType.Warning -> Android.App.ContentSafety.ContentClassificationType -const Android.App.ContentSafety.ContentSafetyManager.ActionShowRestrictedContentDetails = "android.app.contentsafety.action.SHOW_RESTRICTED_CONTENT_DETAILS" -> string! -const Android.App.ContentSafety.ContentSafetyManager.ExtraContentLocusId = "android.app.contentsafety.extra.CONTENT_LOCUS_ID" -> string! -const Android.App.Job.JobInfo.CategoryAppUpdates = Android.App.Job.JobInfoCategory.AppUpdates -> Android.App.Job.JobInfoCategory -const Android.App.Job.JobInfo.CategoryNone = Android.App.Job.JobInfoCategory.None -> Android.App.Job.JobInfoCategory -const Android.App.MemoryBudgetManager.LimitIsDisabled = -1 -> long -const Android.App.Notification.FlagAgentTaskInteractionHideStatusBarIcon = Android.App.NotificationAgentTaskInteractionFlags.HideStatusBarIcon -> Android.App.NotificationAgentTaskInteractionFlags -const Android.App.Notification.FlagAgentTaskInteractionHideVisualAlerts = Android.App.NotificationAgentTaskInteractionFlags.HideVisualAlerts -> Android.App.NotificationAgentTaskInteractionFlags -const Android.App.PersonalContext.Hint.CallHint.ModalityAudio = Android.App.PersonalContext.Hint.CallHintModality.Audio -> Android.App.PersonalContext.Hint.CallHintModality -const Android.App.PersonalContext.Hint.CallHint.ModalityUnknown = Android.App.PersonalContext.Hint.CallHintModality.Unknown -> Android.App.PersonalContext.Hint.CallHintModality -const Android.App.PersonalContext.Hint.CallHint.ModalityVideo = Android.App.PersonalContext.Hint.CallHintModality.Video -> Android.App.PersonalContext.Hint.CallHintModality -const Android.App.PersonalContext.Hint.CapturedText.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Hint.CapturedText.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Hint.ChatMessageContextData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Hint.ChatMessageContextData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Hint.ChatMessageData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Hint.ChatMessageData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Hint.ConversationData.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Hint.ConversationData.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Hint.HintFilter.FilterTypeAllowed = Android.App.PersonalContext.Hint.HintFilterType.Allowed -> Android.App.PersonalContext.Hint.HintFilterType -const Android.App.PersonalContext.Hint.HintFilter.FilterTypeNone = Android.App.PersonalContext.Hint.HintFilterType.None -> Android.App.PersonalContext.Hint.HintFilterType -const Android.App.PersonalContext.Hint.HintFilter.FilterTypeRequired = Android.App.PersonalContext.Hint.HintFilterType.Required -> Android.App.PersonalContext.Hint.HintFilterType -const Android.App.PersonalContext.Hint.HintFilter.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Hint.HintFilter.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Hint.NotificationDetails.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Hint.NotificationDetails.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Hint.UserInputText.FieldTypeSearchBox = Android.App.PersonalContext.Hint.UserInputTextFieldType.SearchBox -> Android.App.PersonalContext.Hint.UserInputTextFieldType -const Android.App.PersonalContext.Hint.UserInputText.FieldTypeUnknown = Android.App.PersonalContext.Hint.UserInputTextFieldType.Unknown -> Android.App.PersonalContext.Hint.UserInputTextFieldType -const Android.App.PersonalContext.Hint.UserInputText.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Hint.UserInputText.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceClicked = Android.App.PersonalContext.Hint.UserInputTextSource.Clicked -> Android.App.PersonalContext.Hint.UserInputTextSource -const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceInferred = Android.App.PersonalContext.Hint.UserInputTextSource.Inferred -> Android.App.PersonalContext.Hint.UserInputTextSource -const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceTyped = Android.App.PersonalContext.Hint.UserInputTextSource.Typed -> Android.App.PersonalContext.Hint.UserInputTextSource -const Android.App.PersonalContext.Hint.UserInputText.UserInputTextSourceUnknown = Android.App.PersonalContext.Hint.UserInputTextSource.Unknown -> Android.App.PersonalContext.Hint.UserInputTextSource -const Android.App.PersonalContext.Insight.InsightActionDetails.ActionHasAppFunction = Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasAppFunction -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType -const Android.App.PersonalContext.Insight.InsightActionDetails.ActionHasPendingIntent = Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasPendingIntent -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType -const Android.App.PersonalContext.Insight.InsightActionDetails.ActionHasRemoteAction = Android.App.PersonalContext.Insight.InsightActionDetailsActionType.HasRemoteAction -> Android.App.PersonalContext.Insight.InsightActionDetailsActionType -const Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypeAppFunction = 4 -> int -const Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypePendingIntent = 1 -> int -const Android.App.PersonalContext.Insight.InsightActionDetails.ActionTypeRemoteAction = 2 -> int -const Android.App.PersonalContext.Insight.InsightActionDetails.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Insight.InsightActionDetails.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Insight.InsightBranding.ColorTypePrimary = Android.App.PersonalContext.Insight.InsightBrandingColorType.Primary -> Android.App.PersonalContext.Insight.InsightBrandingColorType -const Android.App.PersonalContext.Insight.InsightBranding.ColorTypeSecondary = Android.App.PersonalContext.Insight.InsightBrandingColorType.Secondary -> Android.App.PersonalContext.Insight.InsightBrandingColorType -const Android.App.PersonalContext.Insight.InsightBranding.IconTypeBackground = Android.App.PersonalContext.Insight.InsightBrandingIconType.Background -> Android.App.PersonalContext.Insight.InsightBrandingIconType -const Android.App.PersonalContext.Insight.InsightBranding.IconTypeLeading = Android.App.PersonalContext.Insight.InsightBrandingIconType.Leading -> Android.App.PersonalContext.Insight.InsightBrandingIconType -const Android.App.PersonalContext.Insight.InsightBranding.IconTypeTrailing = Android.App.PersonalContext.Insight.InsightBrandingIconType.Trailing -> Android.App.PersonalContext.Insight.InsightBrandingIconType -const Android.App.PersonalContext.Insight.InsightBranding.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Insight.InsightBranding.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Insight.InsightDisplayDetails.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Insight.InsightDisplayDetails.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Insight.InsightFilter.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Insight.InsightFilter.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventHide = Android.App.PersonalContext.Insight.Interaction.InsightEventType.Hide -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventShow = Android.App.PersonalContext.Insight.Interaction.InsightEventType.Show -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUnknown = Android.App.PersonalContext.Insight.Interaction.InsightEventType.Unknown -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserAttributionRequested = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserDismiss = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserEgressRequested = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackNegative = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackPositive = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserLongPress = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.EventUserTap = Android.App.PersonalContext.Insight.Interaction.InsightEventType.UserTap -> Android.App.PersonalContext.Insight.Interaction.InsightEventType -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Insight.PromptRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Insight.PromptRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Insight.RemoteAppFunctionAction.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Insight.RemoteAppFunctionAction.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.PersonalContextManager.ActionLaunchPersonalContextUnderstanderConsentIntro = "android.app.personalcontext.action.LAUNCH_PERSONAL_CONTEXT_UNDERSTANDER_CONSENT_INTRO" -> string! -const Android.App.PersonalContext.PersonalContextManager.ActionPersonalContextEnabledChanged = "android.app.personalcontext.action.PERSONAL_CONTEXT_ENABLED_CHANGED" -> string! -const Android.App.PersonalContext.PersonalContextManager.DestinationAugmentedAutofill = Android.App.PersonalContext.PersonalContextManagerDestination.AugmentedAutofill -> Android.App.PersonalContext.PersonalContextManagerDestination -const Android.App.PersonalContext.PersonalContextManager.DestinationEmbedded = Android.App.PersonalContext.PersonalContextManagerDestination.Embedded -> Android.App.PersonalContext.PersonalContextManagerDestination -const Android.App.PersonalContext.PersonalContextManager.DestinationNotification = Android.App.PersonalContext.PersonalContextManagerDestination.Notification -> Android.App.PersonalContext.PersonalContextManagerDestination -const Android.App.PersonalContext.PersonalContextManager.DestinationRemoteAutofill = Android.App.PersonalContext.PersonalContextManagerDestination.RemoteAutofill -> Android.App.PersonalContext.PersonalContextManagerDestination -const Android.App.PersonalContext.PersonalContextManager.DestinationScreenWhisper = Android.App.PersonalContext.PersonalContextManagerDestination.ScreenWhisper -> Android.App.PersonalContext.PersonalContextManagerDestination -const Android.App.PersonalContext.PersonalContextManager.DestinationUniversal = Android.App.PersonalContext.PersonalContextManagerDestination.Universal -> Android.App.PersonalContext.PersonalContextManagerDestination -const Android.App.PersonalContext.PersonalContextManager.DestinationUnknown = Android.App.PersonalContext.PersonalContextManagerDestination.Unknown -> Android.App.PersonalContext.PersonalContextManagerDestination -const Android.App.PersonalContext.PersonalContextManager.ExtraFeedbackRequest = "android.app.personalcontext.extra.FEEDBACK_REQUEST" -> string! -const Android.App.PersonalContext.PersonalContextManager.ExtraPromptRequest = "android.app.personalcontext.extra.PROMPT_REQUEST" -> string! -const Android.App.PersonalContext.PersonalContextManager.PersonalContextService = "personal_context" -> string! -const Android.App.PersonalContext.PersonalContextManager.UnderstanderTypeAgent = Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Agent -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType -const Android.App.PersonalContext.PersonalContextManager.UnderstanderTypeOem = Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Oem -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType -const Android.App.PersonalContext.PersonalContextManager.UnderstanderTypeUnknown = Android.App.PersonalContext.PersonalContextManagerUnderstanderType.Unknown -> Android.App.PersonalContext.PersonalContextManagerUnderstanderType -const Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackPropertyNegative = Android.App.PersonalContext.Understander.FeedbackRequestProperties.Negative -> Android.App.PersonalContext.Understander.FeedbackRequestProperties -const Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackPropertyPositive = Android.App.PersonalContext.Understander.FeedbackRequestProperties.Positive -> Android.App.PersonalContext.Understander.FeedbackRequestProperties -const Android.App.PersonalContext.Understander.FeedbackRequest.FeedbackPropertyUnknown = Android.App.PersonalContext.Understander.FeedbackRequestProperties.Unknown -> Android.App.PersonalContext.Understander.FeedbackRequestProperties -const Android.App.PersonalContext.Understander.FeedbackRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Understander.FeedbackRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Understander.RegistrationRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PersonalContext.Understander.RegistrationRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PersonalContext.Understander.RegistrationResponse.ResponseCancel = Android.App.PersonalContext.Understander.RegistrationResponseResponse.Cancel -> Android.App.PersonalContext.Understander.RegistrationResponseResponse -const Android.App.PersonalContext.Understander.RegistrationResponse.ResponseProceed = Android.App.PersonalContext.Understander.RegistrationResponseResponse.Proceed -> Android.App.PersonalContext.Understander.RegistrationResponseResponse -const Android.App.PersonalContext.Understander.RegistrationResponse.ResponseUnknown = Android.App.PersonalContext.Understander.RegistrationResponseResponse.Unknown -> Android.App.PersonalContext.Understander.RegistrationResponseResponse -const Android.App.PrivateCompute.AssistantQueryRequest.Query.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PrivateCompute.AssistantQueryRequest.Query.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PrivateCompute.EgressReceiverService.ServiceInterface = "android.app.privatecompute.EgressReceiverService" -> string! -const Android.App.PrivateCompute.EgressRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PrivateCompute.EgressRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PrivateCompute.EgressResponse.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PrivateCompute.EgressResponse.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PrivateCompute.PccEgressException.ErrorContentSensitive = Android.App.PrivateCompute.PccEgressExceptionStatusError.ContentSensitive -> Android.App.PrivateCompute.PccEgressExceptionStatusError -const Android.App.PrivateCompute.PccEgressException.ErrorNoResponseFromEgressService = Android.App.PrivateCompute.PccEgressExceptionStatusError.NoResponseFromEgressService -> Android.App.PrivateCompute.PccEgressExceptionStatusError -const Android.App.PrivateCompute.PccEgressException.ErrorUnableToDeliverRequest = Android.App.PrivateCompute.PccEgressExceptionStatusError.UnableToDeliverRequest -> Android.App.PrivateCompute.PccEgressExceptionStatusError -const Android.App.PrivateCompute.PccEgressException.ErrorUnknown = Android.App.PrivateCompute.PccEgressExceptionStatusError.Unknown -> Android.App.PrivateCompute.PccEgressExceptionStatusError -const Android.App.PrivateCompute.PccEgressException.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PrivateCompute.PccEgressException.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryBiometrics = 64 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryFinance = 8 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryHealth = 1 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryPolitics = 2 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryRace = 16 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryReligion = 4 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategorySexualOrientation = 32 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryTradeUnions = 128 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.FlagCategoryUnknown = 256 -> long -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.Roles.RoleManager.RoleContentSafety = "android.app.role.CONTENT_SAFETY" -> string! -const Android.App.Roles.RoleManager.RoleRegisteredAppStore = "android.app.role.REGISTERED_APP_STORE" -> string! -const Android.App.Roles.RoleManager.RoleSearchEngine = "android.app.role.SEARCH_ENGINE" -> string! -const Android.App.StatusBarManager.ActionAgentTaskMain = "android.app.action.AGENT_TASK_MAIN" -> string! -const Android.App.Usage.AppUsageDuration.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.Usage.AppUsageDuration.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.App.Usage.AppUsageDurationQuery.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.App.Usage.AppUsageDurationQuery.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Bluetooth.BluetoothClass.Device.AudioVideoHearingAid = Android.Bluetooth.DeviceClass.AudioVideoHearingAid -> Android.Bluetooth.DeviceClass -const Android.Bluetooth.BluetoothDevice.ActionLeAppearanceChanged = "android.bluetooth.device.action.LE_APPEARANCE_CHANGED" -> string! -const Android.Bluetooth.BluetoothDevice.ExtraLeAppearance = "android.bluetooth.device.extra.LE_APPEARANCE" -> string! -const Android.Bluetooth.BluetoothDevice.LeAppearanceUnknown = 0 -> int -const Android.Bluetooth.BluetoothGattConnectionSettings.PathlossThresholdNotSet = -1 -> int -const Android.Bluetooth.BluetoothGattConnectionSettings.RssiThresholdNotSet = -128 -> int -const Android.Bluetooth.BluetoothHeadset.CodecTypeCvsd = Android.Bluetooth.BluetoothHeadsetCodecType.Cvsd -> Android.Bluetooth.BluetoothHeadsetCodecType -const Android.Bluetooth.BluetoothHeadset.CodecTypeLc3Swb = Android.Bluetooth.BluetoothHeadsetCodecType.Lc3Swb -> Android.Bluetooth.BluetoothHeadsetCodecType -const Android.Bluetooth.BluetoothHeadset.CodecTypeMsbc = Android.Bluetooth.BluetoothHeadsetCodecType.Msbc -> Android.Bluetooth.BluetoothHeadsetCodecType -const Android.Bluetooth.BluetoothHeadset.CodecTypeUnsupported = Android.Bluetooth.BluetoothHeadsetCodecType.Unsupported -> Android.Bluetooth.BluetoothHeadsetCodecType -const Android.Bluetooth.BluetoothHeadset.CodecTypeVendorSpecific = Android.Bluetooth.BluetoothHeadsetCodecType.VendorSpecific -> Android.Bluetooth.BluetoothHeadsetCodecType -const Android.Companion.CompanionDeviceManager.ErrorTrustOutOfBandPairingFailed = Android.Companion.CompanionDeviceManagerTrustErrorCode.OutOfBandPairingFailed -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.ErrorTrustPairingAssociationDoesNotExist = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingAssociationDoesNotExist -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.ErrorTrustPairingCanceled = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingCanceled -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.ErrorTrustPairingFailedToCreatePairingDialog = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingFailedToCreatePairingDialog -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.ErrorTrustPairingPinCodeNotMatching = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingPinCodeNotMatching -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.ErrorTrustPairingTransportNotAttached = Android.Companion.CompanionDeviceManagerTrustErrorCode.PairingTransportNotAttached -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.ErrorTrustResumptionFailed = Android.Companion.CompanionDeviceManagerTrustErrorCode.ResumptionFailed -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.ErrorTrustUnknown = Android.Companion.CompanionDeviceManagerTrustErrorCode.Unknown -> Android.Companion.CompanionDeviceManagerTrustErrorCode -const Android.Companion.CompanionDeviceManager.TrustTypeCrossDeviceAuthentication = Android.Companion.CompanionDeviceManagerTrustType.CrossDeviceAuthentication -> Android.Companion.CompanionDeviceManagerTrustType -const Android.Companion.CompanionDeviceManager.TrustTypeProactiveAssistance = Android.Companion.CompanionDeviceManagerTrustType.ProactiveAssistance -> Android.Companion.CompanionDeviceManagerTrustType -const Android.Companion.CompanionDeviceManager.TrustTypeScreenAutomation = Android.Companion.CompanionDeviceManagerTrustType.ScreenAutomation -> Android.Companion.CompanionDeviceManagerTrustType -const Android.Companion.OutOfBandPairingRequest.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Companion.OutOfBandPairingRequest.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Companion.Virtual.VirtualDevice.DeviceProfileAppStreaming = Android.Companion.Virtual.VirtualDeviceProfile.AppStreaming -> Android.Companion.Virtual.VirtualDeviceProfile -const Android.Companion.Virtual.VirtualDevice.DeviceProfileAutomotiveProjection = Android.Companion.Virtual.VirtualDeviceProfile.AutomotiveProjection -> Android.Companion.Virtual.VirtualDeviceProfile -const Android.Companion.Virtual.VirtualDevice.DeviceProfileNearbyDeviceStreaming = Android.Companion.Virtual.VirtualDeviceProfile.NearbyDeviceStreaming -> Android.Companion.Virtual.VirtualDeviceProfile -const Android.Companion.Virtual.VirtualDevice.DeviceProfileUnknown = Android.Companion.Virtual.VirtualDeviceProfile.Unknown -> Android.Companion.Virtual.VirtualDeviceProfile -const Android.Content.Context.AppInteractionService = "app_interaction" -> string! -const Android.Content.Context.AuthenticationPolicyService = "authentication_policy" -> string! -const Android.Content.Context.ContentRestrictionService = "content_restriction" -> string! -const Android.Content.Context.KeychainService = "keychain_manager" -> string! -const Android.Content.Context.MemoryBudgetService = "memory_budget" -> string! -const Android.Content.Context.MultisensoryManagerService = "multisensory_manager" -> string! -const Android.Content.Context.TimeManagerService = "time_manager" -> string! -const Android.Content.Intent.ActionHomeTimeZoneChanged = "android.intent.action.HOME_TIME_ZONE_CHANGED" -> string! -const Android.Content.Intent.ActionLookUpText = "android.intent.action.LOOK_UP_TEXT" -> string! -const Android.Content.Intent.ExtraHomeTimeZoneId = "android.intent.extra.HOME_TIME_ZONE_ID" -> string! -const Android.Content.PM.MemoryBudgetInfo.FeatureAutomotive = Android.Content.PM.MemoryBudgetInfoFeature.Automotive -> Android.Content.PM.MemoryBudgetInfoFeature -const Android.Content.PM.MemoryBudgetInfo.FeatureLeanback = Android.Content.PM.MemoryBudgetInfoFeature.Leanback -> Android.Content.PM.MemoryBudgetInfoFeature -const Android.Content.PM.MemoryBudgetInfo.FeatureUnspecified = Android.Content.PM.MemoryBudgetInfoFeature.Unspecified -> Android.Content.PM.MemoryBudgetInfoFeature -const Android.Content.PM.MemoryBudgetInfo.FeatureWatch = Android.Content.PM.MemoryBudgetInfoFeature.Watch -> Android.Content.PM.MemoryBudgetInfoFeature -const Android.Content.PM.MemoryBudgetInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Content.PM.MemoryBudgetInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Content.PM.MemoryBudgetInfo.StateBackground = Android.Content.PM.MemoryBudgetInfoState.Background -> Android.Content.PM.MemoryBudgetInfoState -const Android.Content.PM.MemoryBudgetInfo.StateForeground = Android.Content.PM.MemoryBudgetInfoState.Foreground -> Android.Content.PM.MemoryBudgetInfoState -const Android.Content.PM.MemoryBudgetInfo.StatePerceptible = Android.Content.PM.MemoryBudgetInfoState.Perceptible -> Android.Content.PM.MemoryBudgetInfoState -const Android.Content.PM.PackageInfo.RequestedPermissionPrivateComputeCoreOnly = Android.Content.PM.RequestedPermission.PrivateComputeCoreOnly -> Android.Content.PM.RequestedPermission -const Android.Content.PM.PackageManager.GetAppLockInfo = 34359738368 -> long -const Android.Graphics.ImageDecoder.DecodeException.GainmapExtractionFailed = Android.Graphics.ImageDecoderErrorType.GainmapExtractionFailed -> Android.Graphics.ImageDecoderErrorType -const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludeImage = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeImage -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludeNone = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeNone -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludePath = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludePath -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -const Android.Graphics.Pdf.RenderParams.RenderPageObjectExcludeText = Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags.ExcludeText -> Android.Graphics.Pdf.RenderParamsRenderPageObjectFlags -const Android.Hardware.Biometrics.BiometricManager.AuthenticationPurposeLogin = Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Login -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -const Android.Hardware.Biometrics.BiometricManager.AuthenticationPurposePayment = Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Payment -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -const Android.Hardware.Biometrics.BiometricManager.AuthenticationPurposeUnknown = Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose.Unknown -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -const Android.Hardware.Biometrics.BiometricPromptStyleSpec.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Hardware.Biometrics.BiometricPromptStyleSpec.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartModeDeferred = Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Deferred -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode -const Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartModeImmediate = Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.Immediate -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode -const Android.Hardware.Biometrics.EmbeddedBiometricPrompt.StartModeImmediateUnlessOccluded = Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode.ImmediateUnlessOccluded -> Android.Hardware.Biometrics.EmbeddedBiometricPromptStartMode -const Android.Hardware.Display.DisplayManager.BrightnessUnitRaw = Android.Hardware.Display.DisplayBrightnessUnit.Raw -> Android.Hardware.Display.DisplayBrightnessUnit -const Android.Hardware.Input.SimpleCustomizationAction.TypeCopy = Android.Hardware.Input.SimpleCustomizationActionType.Copy -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeCut = Android.Hardware.Input.SimpleCustomizationActionType.Cut -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypePaste = Android.Hardware.Input.SimpleCustomizationActionType.Paste -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Hardware.Input.SimpleCustomizationAction.TypeSwitchInputLanguage = Android.Hardware.Input.SimpleCustomizationActionType.SwitchInputLanguage -> Android.Hardware.Input.SimpleCustomizationActionType -const Android.Manifest.Permission.BindContentRestrictionService = "android.permission.BIND_CONTENT_RESTRICTION_SERVICE" -> string! -const Android.Manifest.Permission.BindContentSafetyService = "android.permission.BIND_CONTENT_SAFETY_SERVICE" -> string! -const Android.Manifest.Permission.BindPccEgressService = "android.permission.BIND_PCC_EGRESS_SERVICE" -> string! -const Android.Manifest.Permission.InstallPackagesAsRegisteredAppStore = "android.permission.INSTALL_PACKAGES_AS_REGISTERED_APP_STORE" -> string! -const Android.Manifest.Permission.LockApps = "android.permission.LOCK_APPS" -> string! -const Android.Manifest.Permission.ManageAssistantAudio = "android.permission.MANAGE_ASSISTANT_AUDIO" -> string! -const Android.Manifest.Permission.ManageContacts = "android.permission.MANAGE_CONTACTS" -> string! -const Android.Manifest.Permission.ManageDevicePolicyUniversalClipboard = "android.permission.MANAGE_DEVICE_POLICY_UNIVERSAL_CLIPBOARD" -> string! -const Android.Manifest.Permission.QueryAppUsage = "android.permission.QUERY_APP_USAGE" -> string! -const Android.Manifest.Permission.ReadHomeTimeZone = "android.permission.READ_HOME_TIME_ZONE" -> string! -const Android.Media.AudioFormat.EncodingAc4L4 = Android.Media.Encoding.Ac4L4 -> Android.Media.Encoding -const Android.OS.Build.VERSION_CODES_FULL.CinnamonBun2 = Android.OS.BuildVersionCodesFull.CinnamonBun2 -> Android.OS.BuildVersionCodesFull -const Android.OS.MultiSensory.MultisensoryManager.TokenCancel = Android.OS.MultiSensory.MultisensoryManagerToken.Cancel -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenDragIndicatorContinuous = Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorContinuous -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenDragIndicatorDiscrete = Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorDiscrete -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenDragIndicatorThresholdLimit = Android.OS.MultiSensory.MultisensoryManagerToken.DragIndicatorThresholdLimit -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenFailure = Android.OS.MultiSensory.MultisensoryManagerToken.Failure -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenFailureHighEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.FailureHighEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressDelete = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressDelete -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressReturn = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressReturn -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressSpacebar = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressSpacebar -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenKeypressStandard = Android.OS.MultiSensory.MultisensoryManagerToken.KeyPressStandard -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenLock = Android.OS.MultiSensory.MultisensoryManagerToken.Lock -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenLongPress = Android.OS.MultiSensory.MultisensoryManagerToken.LongPress -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenPause = Android.OS.MultiSensory.MultisensoryManagerToken.Pause -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenStart = Android.OS.MultiSensory.MultisensoryManagerToken.Start -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenStop = Android.OS.MultiSensory.MultisensoryManagerToken.Stop -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenSuccess = Android.OS.MultiSensory.MultisensoryManagerToken.Success -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenSwipeIndicatorThresholdLimit = Android.OS.MultiSensory.MultisensoryManagerToken.SwipeIndicatorThresholdLimit -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenSwitchOff = Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOff -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenSwitchOn = Android.OS.MultiSensory.MultisensoryManagerToken.SwitchOn -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenTapHighEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.TapHighEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenTapLowEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.TapLowEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenTapMediumEmphasis = Android.OS.MultiSensory.MultisensoryManagerToken.TapMediumEmphasis -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.MultiSensory.MultisensoryManager.TokenUnlock = Android.OS.MultiSensory.MultisensoryManagerToken.Unlock -> Android.OS.MultiSensory.MultisensoryManagerToken -const Android.OS.UserManager.DisallowInstallUnknownSourcesIncludingRegisteredAppStores = "no_install_unknown_sources_including_registered_app_stores" -> string! -const Android.OS.VibrationEffect.Preset.PresetClick = Android.OS.VibrationEffectPresetType.Click -> Android.OS.VibrationEffectPresetType -const Android.OS.VibrationEffect.Preset.PresetLowTick = Android.OS.VibrationEffectPresetType.LowTick -> Android.OS.VibrationEffectPresetType -const Android.OS.VibrationEffect.Preset.PresetTick = Android.OS.VibrationEffectPresetType.Tick -> Android.OS.VibrationEffectPresetType -const Android.Provider.CallLog.Calls.AutoMissedUnwanted = 8 -> long -const Android.Provider.PeopleContract.Authority = "com.android.people" -> string! -const Android.Provider.PeopleContract.Capability.TextReachability = 4 -> int -const Android.Provider.PeopleContract.Capability.VideoReachability = 2 -> int -const Android.Provider.PeopleContract.Capability.VoiceReachability = 1 -> int -const Android.Provider.PeopleContract.Directory.ContentItemType = "vnd.android.cursor.item/people_directory" -> string! -const Android.Provider.PeopleContract.Directory.ContentType = "vnd.android.cursor.dir/people_directories" -> string! -const Android.Provider.PeopleContract.Directory.DirectoryAuthority = "authority" -> string! -const Android.Provider.PeopleContract.Directory.DirectoryProperty = "android.content.PeopleDirectory" -> string! -const Android.Provider.PeopleContract.Directory.PackageName = "package_name" -> string! -const Android.Provider.PeopleContract.ExtraNotificationUri = "android.provider.extra.NOTIFICATION_URI" -> string! -const Android.Provider.PeopleContract.Groups.ContentItemType = "vnd.android.cursor.item/people_group" -> string! -const Android.Provider.PeopleContract.Groups.ContentType = "vnd.android.cursor.dir/people_groups" -> string! -const Android.Provider.PeopleContract.Groups.DisplayName = "display_name" -> string! -const Android.Provider.PeopleContract.Groups.LookupKey = "lookup_key" -> string! -const Android.Provider.PeopleContract.Groups.Query.SelectionTypeLookupKey = "selection-type-lookup-key" -> string! -const Android.Provider.PeopleContract.Intents.ActionStartPeopleInteraction = "android.provider.action.START_PEOPLE_INTERACTION" -> string! -const Android.Provider.PeopleContract.Intents.ExtraPeopleInteractionType = "android.provider.extra.PEOPLE_INTERACTION_TYPE" -> string! -const Android.Provider.PeopleContract.Intents.ExtraPeopleQueryArgs = "android.provider.extra.PEOPLE_QUERY_ARGS" -> string! -const Android.Provider.PeopleContract.Intents.PeopleInteractionTypeMessage = "com.android.people.PEOPLE_INTERACTION_TYPE_MESSAGE" -> string! -const Android.Provider.PeopleContract.Intents.PeopleInteractionTypeVideo = "com.android.people.PEOPLE_INTERACTION_TYPE_VIDEO" -> string! -const Android.Provider.PeopleContract.Intents.PeopleInteractionTypeVoice = "com.android.people.PEOPLE_INTERACTION_TYPE_VOICE" -> string! -const Android.Provider.PeopleContract.Persons.Capability = "capability" -> string! -const Android.Provider.PeopleContract.Persons.ContentItemType = "vnd.android.cursor.item/people_person" -> string! -const Android.Provider.PeopleContract.Persons.ContentType = "vnd.android.cursor.dir/people_persons" -> string! -const Android.Provider.PeopleContract.Persons.DisplayName = "display_name" -> string! -const Android.Provider.PeopleContract.Persons.IsKnown = "is_known" -> string! -const Android.Provider.PeopleContract.Persons.LookupKey = "lookup_key" -> string! -const Android.Provider.PeopleContract.Persons.PhotoUri = "photo_uri" -> string! -const Android.Provider.PeopleContract.Persons.Query.SelectionTypeEmail = "selection-type-email" -> string! -const Android.Provider.PeopleContract.Persons.Query.SelectionTypeGroupLookupKey = "selection-type-group-lookup-key" -> string! -const Android.Provider.PeopleContract.Persons.Query.SelectionTypeLookupKey = "selection-type-lookup-key" -> string! -const Android.Provider.PeopleContract.Persons.Query.SelectionTypePhone = "selection-type-phone" -> string! -const Android.Provider.PeopleContract.QueryArgPackage = "android:query-arg-package" -> string! -const Android.Provider.PeopleContract.QueryArgQueries = "android:query-arg-queries" -> string! -const Android.Provider.PeopleContract.QueryArgSelectionType = "android:query-arg-selection-type" -> string! -const Android.Provider.PeopleContract.QueryArgSelectionValue = "android:query-arg-selection-value" -> string! -const Android.Provider.Settings.ActionAppLockSettings = "android.settings.APP_LOCK_SETTINGS" -> string! -const Android.Provider.Settings.ActionHomeTimeZoneSettings = "android.settings.HOME_TIME_ZONE_SETTINGS" -> string! -const Android.Provider.Settings.ActionManageAssistantAudio = "android.settings.MANAGE_ASSISTANT_AUDIO" -> string! -const Android.Provider.Settings.ActionManageContacts = "android.settings.MANAGE_CONTACTS" -> string! -const Android.Provider.Settings.ActionManagePeripheralCustomization = "android.settings.MANAGE_PERIPHERAL_CUSTOMIZATION" -> string! -const Android.Resource.Attribute.ActionModeLookUpDrawable = 16844477 -> int -const Android.Resource.Attribute.AdditionalBytesPerDisplayPixel = 16844481 -> int -const Android.Resource.Attribute.AdditionalMbPerDensity = 16844482 -> int -const Android.Resource.Attribute.BackgroundDimColor = 16844476 -> int -const Android.Resource.Attribute.Feature = 16844480 -> int -const Android.Resource.Attribute.MaxMb = 16844478 -> int -const Android.Resource.Attribute.State = 16844479 -> int -const Android.Resource.Color.SystemErrorDimDark = 17170659 -> int -const Android.Resource.Color.SystemErrorDimLight = 17170654 -> int -const Android.Resource.Color.SystemOnPrimaryFixedDark = 17170676 -> int -const Android.Resource.Color.SystemOnPrimaryFixedLight = 17170664 -> int -const Android.Resource.Color.SystemOnPrimaryFixedVariantDark = 17170677 -> int -const Android.Resource.Color.SystemOnPrimaryFixedVariantLight = 17170665 -> int -const Android.Resource.Color.SystemOnSecondaryFixedDark = 17170678 -> int -const Android.Resource.Color.SystemOnSecondaryFixedLight = 17170666 -> int -const Android.Resource.Color.SystemOnSecondaryFixedVariantDark = 17170679 -> int -const Android.Resource.Color.SystemOnSecondaryFixedVariantLight = 17170667 -> int -const Android.Resource.Color.SystemOnTertiaryFixedDark = 17170680 -> int -const Android.Resource.Color.SystemOnTertiaryFixedLight = 17170668 -> int -const Android.Resource.Color.SystemOnTertiaryFixedVariantDark = 17170681 -> int -const Android.Resource.Color.SystemOnTertiaryFixedVariantLight = 17170669 -> int -const Android.Resource.Color.SystemPaletteKeyColorErrorDark = 17170660 -> int -const Android.Resource.Color.SystemPaletteKeyColorErrorLight = 17170655 -> int -const Android.Resource.Color.SystemPrimaryDimDark = 17170661 -> int -const Android.Resource.Color.SystemPrimaryDimLight = 17170656 -> int -const Android.Resource.Color.SystemPrimaryFixedDark = 17170682 -> int -const Android.Resource.Color.SystemPrimaryFixedDimDark = 17170683 -> int -const Android.Resource.Color.SystemPrimaryFixedDimLight = 17170671 -> int -const Android.Resource.Color.SystemPrimaryFixedLight = 17170670 -> int -const Android.Resource.Color.SystemSecondaryDimDark = 17170662 -> int -const Android.Resource.Color.SystemSecondaryDimLight = 17170657 -> int -const Android.Resource.Color.SystemSecondaryFixedDark = 17170684 -> int -const Android.Resource.Color.SystemSecondaryFixedDimDark = 17170685 -> int -const Android.Resource.Color.SystemSecondaryFixedDimLight = 17170673 -> int -const Android.Resource.Color.SystemSecondaryFixedLight = 17170672 -> int -const Android.Resource.Color.SystemTertiaryDimDark = 17170663 -> int -const Android.Resource.Color.SystemTertiaryDimLight = 17170658 -> int -const Android.Resource.Color.SystemTertiaryFixedDark = 17170686 -> int -const Android.Resource.Color.SystemTertiaryFixedDimDark = 17170687 -> int -const Android.Resource.Color.SystemTertiaryFixedDimLight = 17170675 -> int -const Android.Resource.Color.SystemTertiaryFixedLight = 17170674 -> int -const Android.Resource.Id.LookUpText = 16908384 -> int -const Android.Resource.String.LookUp = 17039436 -> int -const Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.PropertyCrossDeviceTrustedCertificates = "android.security.authenticationpolicy.CROSS_DEVICE_TRUSTED_CERTIFICATES" -> string! -const Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.PropertyCrossDeviceTrustedPackages = "android.security.authenticationpolicy.CROSS_DEVICE_TRUSTED_PACKAGES" -> string! -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorCompanionDeviceManagerNotPresent = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.CompanionDeviceManagerNotPresent -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorDecryptionFailed = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.DecryptionFailed -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorInvalidPackage = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidPackage -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorInvalidTimestamp = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.InvalidTimestamp -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorNotInForeground = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.NotInForeground -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorSerializationFailed = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.SerializationFailed -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorUnauthorized = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unauthorized -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.ErrorUnknown = Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode.Unknown -> Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationExceptionErrorCode -const Android.Security.GrantedKeyInfo.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Security.GrantedKeyInfo.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Security.KeyChainManager.KeypairScopeDevice = Android.Security.KeyChainManagerKeyPairScope.Device -> Android.Security.KeyChainManagerKeyPairScope -const Android.Security.KeyChainManager.KeypairScopeUser = Android.Security.KeyChainManagerKeyPairScope.User -> Android.Security.KeyChainManagerKeyPairScope -const Android.Security.NetworkSecurityPolicy.DomainEncryptionModeRequired = Android.Security.DomainEncryptionMode.Required -> Android.Security.DomainEncryptionMode -const Android.Service.ContentSafety.ContentSafetyAppService.ActionContentSafetyAppService = "android.app.action.CONTENT_SAFETY_SERVICE" -> string! -const Android.Service.PersonalContext.Embedded.VisualizerViewAction.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Service.PersonalContext.Embedded.VisualizerViewAction.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventHide = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Hide -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventShow = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Show -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUnknown = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.Unknown -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserAttributionRequested = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserAttributionRequested -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserDismiss = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserDismiss -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserEgressRequested = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserEgressRequested -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackNegative = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackNegative -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserFeedbackPositive = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserFeedbackPositive -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserLongPress = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserLongPress -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.EventUserTap = Android.Service.PersonalContext.Insight.Interaction.InsightEventType.UserTap -> Android.Service.PersonalContext.Insight.Interaction.InsightEventType -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ContentsFileDescriptor = 1 -> int -const Android.Service.PersonalContext.Insight.Interaction.InsightEvent.InterfaceConsts.ParcelableWriteReturnValue = Android.OS.ParcelableWriteFlags.ReturnValue -> Android.OS.ParcelableWriteFlags -const Android.Service.PersonalContext.Understander.ContextUnderstanderService.ServiceInterface = "android.service.personalcontext.understander.ContextUnderstanderService" -> string! -const Android.Telecom.Call.Details.PropertyIsTetheredCall = Android.Telecom.CallProperty.IsTetheredCall -> Android.Telecom.CallProperty -const Android.Telecom.Connection.PropertyIsTetheredCall = Android.Telecom.ConnectionProperties.IsTetheredCall -> Android.Telecom.ConnectionProperties -const Android.Telecom.DisconnectCause.ReasonUnwanted = "REASON_UNWANTED" -> string! -const Android.Telecom.TelecomManager.ExtraNotificationMissedReason = "android.telecom.extra.NOTIFICATION_MISSED_REASON" -> string! -const Android.Telephony.CarrierConfigManager.KeyAllowVideoCallInLowBatteryBool = "allow_video_call_in_low_battery_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyEnable4gOpportunisticNetworkScanBool = "enabled_4g_opportunistic_network_scan_bool" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnEutranRsrpHysteresisDbInt = "ntn_eutran_rsrp_hysteresis_db_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnEutranRsrqHysteresisDbInt = "ntn_eutran_rsrq_hysteresis_db_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnEutranRssnrHysteresisDbInt = "ntn_eutran_rssnr_hysteresis_db_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnEutranSignalReportingHysteresisMsInt = "ntn_eutran_signal_reporting_hysteresis_ms_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnNgranSignalReportingHysteresisMsInt = "ntn_ngran_signal_reporting_hysteresis_ms_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnNgranSsrsrpHysteresisDbInt = "ntn_ngran_ssrsrp_hysteresis_db_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnNgranSsrsrqHysteresisDbInt = "ntn_ngran_ssrsrq_hysteresis_db_int" -> string! -const Android.Telephony.CarrierConfigManager.KeyNtnNgranSssinrHysteresisDbInt = "ntn_ngran_sssinr_hysteresis_db_int" -> string! -const Android.Telephony.CarrierConfigManager.OpportunisticNetwork.KeyEntryThresholdSsRsrpInt = "opportunistic.entry_threshold_ss_rsrp_int" -> string! -const Android.Telephony.DisconnectCause.Unwanted = Android.Telephony.CallDisconnectCause.Unwanted -> Android.Telephony.CallDisconnectCause -const Android.Telephony.TelephonyManager.UpdateAvailableNetworksSimPortNotAvailable = 11 -> int -const Android.Telephony.TelephonyManager.UssdErrorNotAllowed = -3 -> int -const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.OffsetTypeChild = Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Child -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType -const Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.OffsetTypeText = Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType.Text -> Android.Views.Accessibility.AccessibilityNodeInfoSelectionPositionOffsetType -const Android.Views.ContentCaptures.ContentCaptureSession.Version1 = Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version1 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion -const Android.Views.ContentCaptures.ContentCaptureSession.Version2 = Android.Views.ContentCaptures.ContentCaptureSessionVersion.Version2 -> Android.Views.ContentCaptures.ContentCaptureSessionVersion -const Android.Views.SurfaceControl.JankData.PresentationTimeUnknown = -1 -> long -const Android.Views.SurfaceControl.JankData.PresentationTimeUnset = 0 -> long -const Android.Views.TextClassifiers.ITextClassifier.ExtraClassificationTimeoutMs = "android.view.textclassifier.extra.CLASSIFICATION_TIMEOUT_MS" -> string! -const Android.Views.TextClassifiers.ITextClassifier.TimeoutNoTimeout = 0 -> long -const Android.Views.TextClassifiers.TextClassifier.ExtraClassificationTimeoutMs = "android.view.textclassifier.extra.CLASSIFICATION_TIMEOUT_MS" -> string! -const Android.Views.TextClassifiers.TextClassifier.TimeoutNoTimeout = 0 -> long -const Android.Views.WindowManager.EngagementControlFlagSustainVisuals = Android.Views.WindowManagerEngagementControlState.Visuals -> Android.Views.WindowManagerEngagementControlState -const Android.Views.WindowManager.EngagementModeFlagAudioOn = Android.Views.WindowManagerDisplayEngagementModes.AudioOn -> Android.Views.WindowManagerDisplayEngagementModes -const Android.Views.WindowManager.EngagementModeFlagVisualsOn = Android.Views.WindowManagerDisplayEngagementModes.VisualsOn -> Android.Views.WindowManagerDisplayEngagementModes -const Android.Window.TrustedPresentationThresholds.SignalModeStrictOcclusion = Android.Window.TrustedPresentationThresholdsSignalMode.StrictOcclusion -> Android.Window.TrustedPresentationThresholdsSignalMode -const Android.Window.TrustedPresentationThresholds.SignalModeTrustedPresentation = Android.Window.TrustedPresentationThresholdsSignalMode.TrustedPresentation -> Android.Window.TrustedPresentationThresholdsSignalMode -override Android.AgentIcon.AgentTaskEvent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.AgentIcon.AgentTaskEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.AgentIcon.AgentTaskOutcome.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.AgentIcon.AgentTaskOutcome.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.AgentIcon.AgentTaskState.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.AgentIcon.AgentTaskState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.AgentIcon.AgentTaskUpdate.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.AgentIcon.AgentTaskUpdate.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Activity.ShouldShowRequestPermissionRationale(string! permission) -> bool -override Android.App.ActivityOptions.LaunchCookie.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Admin.PackageIdentifier.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Admin.Policy.DeviceRadioState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Admin.Policy.DeviceRadioState.ThresholdClass.get -> nint -override Android.App.Admin.Policy.DeviceRadioState.ThresholdType.get -> System.Type! -override Android.App.Admin.PolicyIdentifier.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionDeniedException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionDeniedException.ThresholdClass.get -> nint -override Android.App.AppInteractionDeniedException.ThresholdType.get -> System.Type! -override Android.App.AppInteractionException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionException.ThresholdClass.get -> nint -override Android.App.AppInteractionException.ThresholdType.get -> System.Type! -override Android.App.AppInteractionManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionSession.CreateParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionSession.CreateParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionSession.UpdateParams.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.AppInteractionSession.UpdateParams.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.ContentSafety.ClassifiableContent.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.ContentSafety.ClassifiableContent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.ContentSafety.ContentClassificationResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.ContentSafety.ContentSafetyManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.MemoryBudgetManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.AttributionHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.AutofillInlineRequestHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.AutofillInlineRequestHint.ThresholdClass.get -> nint -override Android.App.PersonalContext.Hint.AutofillInlineRequestHint.ThresholdType.get -> System.Type! -override Android.App.PersonalContext.Hint.CallHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.CapturedText.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.CapturedText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ChatMessageContextData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ChatMessageContextData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ChatMessageData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ChatMessageData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ContextHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ContextHint.ThresholdClass.get -> nint -override Android.App.PersonalContext.Hint.ContextHint.ThresholdType.get -> System.Type! -override Android.App.PersonalContext.Hint.ConversationData.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ConversationData.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ConversationEvent.ConversationEnterEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ConversationEvent.ConversationExitEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ConversationEvent.ConversationProcessingEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ConversationEvent.ConversationUpdateEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ConversationEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.ConversationEvent.ThresholdClass.get -> nint -override Android.App.PersonalContext.Hint.ConversationEvent.ThresholdType.get -> System.Type! -override Android.App.PersonalContext.Hint.ConversationHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.HintFilter.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.HintFilter.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.InsightReferenceHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.MessagesHint.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.MessagesHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.NotificationDetails.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.NotificationDetails.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.NotificationEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.NotificationEvent.NotificationEnqueuedEvent.NotificationDetails.get -> Android.App.PersonalContext.Hint.NotificationDetails! -override Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.NotificationEvent.NotificationRemovedEvent.NotificationDetails.get -> Android.App.PersonalContext.Hint.NotificationDetails! -override Android.App.PersonalContext.Hint.NotificationEvent.ThresholdClass.get -> nint -override Android.App.PersonalContext.Hint.NotificationEvent.ThresholdType.get -> System.Type! -override Android.App.PersonalContext.Hint.NotificationHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.RecentViewHint.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.RecentViewHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.TextClassificationHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.TextClassificationHint.ThresholdClass.get -> nint -override Android.App.PersonalContext.Hint.TextClassificationHint.ThresholdType.get -> System.Type! -override Android.App.PersonalContext.Hint.UserInputHint.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.UserInputHint.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.UserInputText.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Hint.UserInputText.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.ActionableInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.AugmentedAutofillInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.AugmentedAutofillOptionInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.ContextInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.ContextInsight.ThresholdClass.get -> nint -override Android.App.PersonalContext.Insight.ContextInsight.ThresholdType.get -> System.Type! -override Android.App.PersonalContext.Insight.DisplayInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.HintInvalidationInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightActionDetails.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightActionDetails.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightBranding.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightBranding.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightDisplayDetails.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightDisplayDetails.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightFilter.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.InsightFilter.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.Interaction.InsightEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.NotificationInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.NotificationInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.PromptInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.PromptInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.PromptRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.PromptResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.RemoteAppFunctionAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.ScreenWhisperAutofillInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.ScreenWhisperInsight.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.ScreenWhisperInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Insight.TextClassificationInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.PersonalContextManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Understander.FeedbackRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Understander.RegistrationRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PersonalContext.Understander.RegistrationResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.AssistantQueryRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.AssistantQueryRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.AssistantQueryRequest.Query.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.AssistantQueryRequest.Query.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.AssistantQueryResponse.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.AssistantQueryResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.EgressReceiverService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.EgressReceiverService.ThresholdClass.get -> nint -override Android.App.PrivateCompute.EgressReceiverService.ThresholdType.get -> System.Type! -override Android.App.PrivateCompute.EgressRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.EgressRequest.ThresholdClass.get -> nint -override Android.App.PrivateCompute.EgressRequest.ThresholdType.get -> System.Type! -override Android.App.PrivateCompute.EgressResponse.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.EgressResponse.ThresholdClass.get -> nint -override Android.App.PrivateCompute.EgressResponse.ThresholdType.get -> System.Type! -override Android.App.PrivateCompute.PccEgressException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Time.TimeManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Usage.AppUsageDuration.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Usage.AppUsageDurationQuery.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.App.Usage.AppUsageDurationQuery.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.CompanionDeviceManager.TrustPairingCallback.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.CompanionDeviceManager.TrustPairingCallback.ThresholdClass.get -> nint -override Android.Companion.CompanionDeviceManager.TrustPairingCallback.ThresholdType.get -> System.Type! -override Android.Companion.OutOfBandPairingRequest.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Companion.OutOfBandPairingRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Content.PM.MemoryBudgetInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Biometrics.BiometricPromptStyleSpec.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.ThresholdClass.get -> nint -override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.ThresholdType.get -> System.Type! -override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Hardware.Biometrics.EmbeddedBiometricPrompt.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.MultiSensory.MultisensoryManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.MultiSensory.MultisensoryManager.ThresholdClass.get -> nint -override Android.OS.MultiSensory.MultisensoryManager.ThresholdType.get -> System.Type! -override Android.OS.VibrationEffect.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.VibrationEffect.Envelope.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.VibrationEffect.Event.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.VibrationEffect.Preset.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.OS.VibrationEffect.VibrationParseException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Capability.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Directory.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Groups.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Groups.Query.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Groups.Query.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Intents.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Persons.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Persons.Query.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Provider.PeopleContract.Persons.Query.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.AuthenticationPolicy.AuthenticationPolicyManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.AuthenticationPolicy.CrossDeviceAuthenticationException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.GrantedKeyInfo.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.KeyChainManager.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.Net.Config.Domain.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.Net.Config.NetworkSecurityConfig.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.Net.Config.NetworkSecurityConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Security.NetworkSecurityPolicy.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.ContentSafety.ContentSafetyAppService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.ContentSafety.ContentSafetyAppService.ThresholdClass.get -> nint -override Android.Service.ContentSafety.ContentSafetyAppService.ThresholdType.get -> System.Type! -override Android.Service.PersonalContext.Embedded.InsightVisualizerClientConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Embedded.VisualizerViewAction.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Embedded.VisualizerViewAction.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Insight.ContextInsight.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Insight.ContextInsight.ThresholdClass.get -> nint -override Android.Service.PersonalContext.Insight.ContextInsight.ThresholdType.get -> System.Type! -override Android.Service.PersonalContext.Insight.Interaction.InsightEvent.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Understander.ContextUnderstanderService.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Understander.ContextUnderstanderService.ThresholdClass.get -> nint -override Android.Service.PersonalContext.Understander.ContextUnderstanderService.ThresholdType.get -> System.Type! -override Android.Service.PersonalContext.Understander.UnderstandRequest.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Understander.UnderstandResult.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Service.PersonalContext.Understander.UnderstandResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Telephony.CarrierConfigManager.OpportunisticNetwork.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.Accessibility.AccessibilityNodeInfo.SelectionPosition.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.ContentCaptures.ContentCaptureNodeProperties.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.ContentCaptures.ContentCaptureNodeProperties.ThresholdClass.get -> nint -override Android.Views.ContentCaptures.ContentCaptureNodeProperties.ThresholdType.get -> System.Type! -override Android.Views.IWindowManager.DisplayEngagementModeState.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Android.Views.VibrationEffectInflater.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override sealed Android.App.PrivateCompute.EgressReceiverService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? -override sealed Android.Service.ContentSafety.ContentSafetyAppService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? -override sealed Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnBind(Android.Content.Intent? intent) -> Android.OS.IBinder? -static Android.AgentIcon.AgentTaskEvent.Creator.get -> Android.OS.IParcelableCreator! -static Android.AgentIcon.AgentTaskEvent.MaxAllowedLeadingIcons.get -> int -static Android.AgentIcon.AgentTaskEvent.MaxAllowedTrailingIcons.get -> int -static Android.AgentIcon.AgentTaskOutcome.Creator.get -> Android.OS.IParcelableCreator! -static Android.AgentIcon.AgentTaskState.Creator.get -> Android.OS.IParcelableCreator! -static Android.AgentIcon.AgentTaskUpdate.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.ActivityOptions.LaunchCookie.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.Admin.Policy.DeviceRadioState.ManagedEsimOutgoingTransfer.get -> Android.App.Admin.PolicyIdentifier! -static Android.App.Admin.PolicyIdentifier.CreateForTesting(string! id) -> Android.App.Admin.PolicyIdentifier! -static Android.App.ContentSafety.ClassifiableContent.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.ContentSafety.ContentClassificationResult.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Hint.CapturedText.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Hint.ChatMessageContextData.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Hint.ChatMessageData.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Hint.ConversationData.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Hint.HintFilter.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Hint.NotificationDetails.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Hint.UserInputText.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Insight.InsightActionDetails.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Insight.InsightBranding.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Insight.InsightDisplayDetails.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Insight.InsightFilter.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Insight.InsightFilter.RequireRenderToken.get -> Android.App.PersonalContext.Insight.InsightFilter! -static Android.App.PersonalContext.Insight.Interaction.InsightEvent.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Insight.PromptRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Insight.RemoteAppFunctionAction.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Understander.FeedbackRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PersonalContext.Understander.RegistrationRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.AssistantQueryRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.AssistantQueryRequest.Query.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.AssistantQueryResponse.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.EgressRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.EgressResponse.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.PccEgressException.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.PrivateCompute.PccEgressException.SensitiveCategoryInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.Usage.AppUsageDuration.Creator.get -> Android.OS.IParcelableCreator! -static Android.App.Usage.AppUsageDurationQuery.Creator.get -> Android.OS.IParcelableCreator! -static Android.Companion.OutOfBandPairingRequest.Creator.get -> Android.OS.IParcelableCreator! -static Android.Companion.Virtual.VirtualDeviceManager.IsVirtualCameraSupported.get -> bool -static Android.Content.PM.MemoryBudgetInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Hardware.Biometrics.BiometricPromptStyleSpec.Creator.get -> Android.OS.IParcelableCreator! -static Android.Media.Session.MediaSession.GetBitmapSizeLimit(Android.Content.Context! context) -> Android.Util.Size! -static Android.OS.Process.AreUidsForSameApplication(int uid1, int uid2) -> bool -static Android.OS.Process.GetAppUidForPrivateComputeCoreUid(int uid) -> int -static Android.OS.Process.GetPrivateComputeCoreUidForAppUid(int uid) -> int -static Android.OS.VibrationEffect.Envelope.Create(Android.OS.VibrationEffect.BasicEnvelopeBuilder! builder) -> Android.OS.VibrationEffect.Envelope! -static Android.OS.VibrationEffect.Envelope.Create(Android.OS.VibrationEffect.WaveformEnvelopeBuilder! builder) -> Android.OS.VibrationEffect.Envelope! -static Android.OS.VibrationEffect.ParseFromXml(System.IO.Stream! inputStream) -> Android.OS.VibrationEffect! -static Android.OS.VibrationEffect.Preset.Create(Android.OS.VibrationEffectPresetType presetId) -> Android.OS.VibrationEffect.Preset! -static Android.OS.VibrationEffect.Preset.Create(Android.OS.VibrationEffectPresetType presetId, float scale) -> Android.OS.VibrationEffect.Preset! -static Android.Provider.PeopleContract.AuthorityUri.get -> Android.Net.Uri! -static Android.Provider.PeopleContract.ContentNotificationUri.get -> Android.Net.Uri! -static Android.Provider.PeopleContract.CreatePeopleInteractionRequest(Android.Content.ContentResolver! resolver, string! interactionType, Android.OS.Bundle! queryArgs) -> Android.App.PendingIntent? -static Android.Provider.PeopleContract.Directory.ContentUri.get -> Android.Net.Uri! -static Android.Provider.PeopleContract.Directory.NotifyChange(Android.Content.Context! context, Android.Net.Uri! uri, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? cancellationSignal) -> bool -static Android.Provider.PeopleContract.Directory.RequestRefresh(Android.Content.Context! context, Android.OS.CancellationSignal? cancellationSignal) -> bool -static Android.Provider.PeopleContract.Groups.ContentLookupUri.get -> Android.Net.Uri! -static Android.Provider.PeopleContract.Groups.ContentUri.get -> Android.Net.Uri! -static Android.Provider.PeopleContract.Persons.ContentLookupUri.get -> Android.Net.Uri! -static Android.Provider.PeopleContract.Persons.ContentUri.get -> Android.Net.Uri! -static Android.Security.GrantedKeyInfo.Creator.get -> Android.OS.IParcelableCreator! -static Android.Security.Net.Config.NetworkSecurityConfig.CreateBaseConfig(Android.Content.Context! context) -> Android.Security.Net.Config.NetworkSecurityConfig? -static Android.Security.Net.Config.NetworkSecurityConfig.CreateLocalhostConfig() -> Android.Security.Net.Config.NetworkSecurityConfig! -static Android.Service.PersonalContext.Embedded.VisualizerViewAction.Attach(Android.Content.Context! context, Android.Widget.RemoteViews! remoteViews, int viewId, Android.Service.PersonalContext.Embedded.VisualizerViewAction? onClickAction, Android.Service.PersonalContext.Embedded.VisualizerViewAction? onLongClickAction) -> void -static Android.Service.PersonalContext.Embedded.VisualizerViewAction.CreateIntent(Android.Service.PersonalContext.Embedded.VisualizerViewAction? onClickAction, Android.Service.PersonalContext.Embedded.VisualizerViewAction? onLongClickAction) -> Android.Content.Intent! -static Android.Service.PersonalContext.Embedded.VisualizerViewAction.Creator.get -> Android.OS.IParcelableCreator! -static Android.Service.PersonalContext.Insight.Interaction.InsightEvent.Creator.get -> Android.OS.IParcelableCreator! -static Android.Telecom.CallEndpoint.BaselineEndpoint.get -> Android.Telecom.CallEndpoint! -static Android.Views.VibrationEffectInflater.From(Android.Content.Context! context) -> Android.Views.VibrationEffectInflater! -static Java.Nio.Charset.Charset.ForName(string? charsetName, Java.Nio.Charset.Charset? fallback) -> Java.Nio.Charset.Charset? -static Java.Nio.Charset.StandardCharsets.Utf32.get -> Java.Nio.Charset.Charset? -static Java.Nio.Charset.StandardCharsets.Utf32be.get -> Java.Nio.Charset.Charset? -static Java.Nio.Charset.StandardCharsets.Utf32le.get -> Java.Nio.Charset.Charset? -static Java.Time.Format.DateTimeFormatter.OfLocalizedPattern(string! requestedTemplate) -> Java.Time.Format.DateTimeFormatter! -static Java.Time.Format.DateTimeFormatterBuilder.GetLocalizedDateTimePattern(string! requestedTemplate, Java.Time.Chrono.IChronology! chrono, Java.Util.Locale! locale) -> string! -virtual Android.App.ActivityOptions.GetLaunchCookie() -> Android.App.ActivityOptions.LaunchCookie? -virtual Android.App.ActivityOptions.SetLaunchCookie(Android.App.ActivityOptions.LaunchCookie? launchCookie) -> void -virtual Android.App.Admin.DevicePolicyManager.GenerateKeyPair(string! algorithm, Android.Security.Keystore.KeyGenParameterSpec! keySpec, Android.App.Admin.IdAttestationFlags idAttestationFlags, Android.Security.KeyChainManagerKeyPairScope scope) -> Android.Security.AttestedKeyPair! -virtual Android.App.Admin.DevicePolicyManager.GetKeyPairGrants(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> System.Collections.Generic.IDictionary!>! -virtual Android.App.Admin.DevicePolicyManager.GetPolicy(Android.App.Admin.PolicyIdentifier! id, Android.App.Admin.DevicePolicyManagerScope scope) -> Java.Lang.Object? -virtual Android.App.Admin.DevicePolicyManager.GetResolvedDeviceWidePolicy(Android.App.Admin.PolicyIdentifier! id) -> Java.Lang.Object? -virtual Android.App.Admin.DevicePolicyManager.GetResolvedPerUserPolicy(Android.App.Admin.PolicyIdentifier! id) -> Java.Lang.Object? -virtual Android.App.Admin.DevicePolicyManager.GrantKeyPairToApp(string! alias, string! packageName, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.GrantKeyPairToWifiAuth(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.HasKeyPair(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.IsKeyPairGrantedToWifiAuth(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.IsOutgoingEsimTransferAllowed(int subscriptionId) -> bool -virtual Android.App.Admin.DevicePolicyManager.RemoveKeyPair(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.RevokeKeyPairFromApp(string! alias, string! packageName, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.RevokeKeyPairFromWifiAuth(string! alias, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.SetKeyPairCertificate(string! alias, System.Collections.Generic.IList! certs, bool isUserSelectable, Android.Security.KeyChainManagerKeyPairScope scope) -> bool -virtual Android.App.Admin.DevicePolicyManager.SetPolicy(Android.App.Admin.PolicyIdentifier! id, Android.App.Admin.DevicePolicyManagerScope scope, Java.Lang.Object? value) -> void -virtual Android.App.AppInteractionDeniedException.Reason.get -> Android.App.AppInteractionDeniedReason -virtual Android.App.AppInteractionException.Extras.get -> Android.OS.Bundle! -virtual Android.App.Job.JobInfo.Category.get -> Android.App.Job.JobInfoCategory -virtual Android.App.Notification.AgentInteractionFlags.get -> Android.App.NotificationAgentTaskInteractionFlags -virtual Android.App.Notification.Builder.SetAgentInteractionFlags(Android.App.NotificationAgentTaskInteractionFlags flags) -> Android.App.Notification.Builder! -virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.ActivityComponent.get -> Android.Content.ComponentName! -virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.AutofillValue.get -> Android.Views.Autofill.AutofillValue? -virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.FocusedId.get -> Android.Views.Autofill.AutofillId! -virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.InlineSuggestionsRequest.get -> Android.Views.InputMethods.InlineSuggestionsRequest! -virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.RequestTimestampMillis.get -> long -virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.SessionId.get -> int -virtual Android.App.PersonalContext.Hint.AutofillInlineRequestHint.TaskId.get -> int -virtual Android.App.PersonalContext.Hint.ContextHint.AttributionHints.get -> System.Collections.Generic.ICollection! -virtual Android.App.PersonalContext.Hint.ContextHint.HintTypeName.get -> string! -virtual Android.App.PersonalContext.Hint.ContextHint.PublishedTimeMillis.get -> long -virtual Android.App.PersonalContext.Hint.ContextHint.PublishingPackage.get -> string? -virtual Android.App.PersonalContext.Hint.ConversationEvent.ClientEventTimestampMillis.get -> long -virtual Android.App.PersonalContext.Hint.ConversationEvent.ConversationSessionId.get -> string! -virtual Android.App.PersonalContext.Hint.ConversationEvent.TimestampMillis.get -> long -virtual Android.App.PersonalContext.Hint.TextClassificationHint.SessionId.get -> string! -virtual Android.App.PersonalContext.Hint.TextClassificationHint.TextClassificationRequest.get -> Android.Views.TextClassifiers.TextClassification.Request! -virtual Android.App.PictureInPictureParams.Builder.SetActions(System.Collections.Generic.IList? actions, Android.App.RemoteAction? primaryAction) -> Android.App.PictureInPictureParams.Builder! -virtual Android.App.PictureInPictureParams.Builder.SetOverlayActions(System.Collections.Generic.IList? overlayActions, Android.App.RemoteAction? primaryOverlayAction) -> Android.App.PictureInPictureParams.Builder! -virtual Android.App.PrivateCompute.EgressReceiverService.OnQueryReceived(Android.App.PrivateCompute.AssistantQueryRequest! request, Android.OS.IOutcomeReceiver! callback) -> void -virtual Android.App.PrivateCompute.EgressRequest.DescribeContents() -> int -virtual Android.App.PrivateCompute.EgressRequest.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -virtual Android.App.PrivateCompute.EgressResponse.DescribeContents() -> int -virtual Android.App.PrivateCompute.EgressResponse.WriteToParcel(Android.OS.Parcel! dest, Android.OS.ParcelableWriteFlags flags) -> void -virtual Android.App.StatusBarManager.CanSetAgentTask() -> bool -virtual Android.App.StatusBarManager.GetAgentStateScreenLocation(int displayId) -> Android.Graphics.Rect? -virtual Android.App.StatusBarManager.IsAgentTaskFeatureSupported.get -> bool -virtual Android.App.StatusBarManager.IsAgentTaskLaunchSupported.get -> bool -virtual Android.App.StatusBarManager.SetAgentTask(Android.AgentIcon.AgentTaskUpdate? request, Java.Util.Concurrent.IExecutor! executor, Android.OS.IOutcomeReceiver! outcomeReceiver) -> void -virtual Android.App.TaskInfo.DisplayId.get -> int -virtual Android.Bluetooth.BluetoothGattCallback.OnConnectionUpdated(Android.Bluetooth.BluetoothGatt! gatt, int interval, int latency, int supervisionTimeout, Android.Bluetooth.GattStatus status) -> void -virtual Android.Bluetooth.BluetoothGattServerCallback.OnConnectionUpdated(Android.Bluetooth.BluetoothDevice! device, int interval, int latency, int supervisionTimeout, Android.Bluetooth.GattStatus status) -> void -virtual Android.Companion.CompanionDeviceService.OnDeviceTrustFailure(Android.Companion.AssociationInfo! associationInfo, Android.Companion.CompanionDeviceManagerTrustErrorCode errorCode) -> void -virtual Android.Companion.CompanionDeviceService.OnDeviceTrusted(Android.Companion.AssociationInfo! associationInfo) -> void -virtual Android.Companion.CompanionDeviceService.OnTrustPairingCanceledFromRemote(Android.Companion.AssociationInfo! associationInfo, Android.Content.IntentSender! cancelIntentSender) -> void -virtual Android.Companion.CompanionDeviceService.OnTrustPairingResponsePending(Android.Companion.AssociationInfo! associationInfo, Android.Content.IntentSender! intentSender) -> void -virtual Android.Content.ClipDescription.ExcludedFromRemoteClipboard.get -> bool -virtual Android.Content.ClipDescription.ExcludedFromRemoteClipboard.set -> void -virtual Android.Content.ClipDescription.IsRemoteClipboard.get -> bool -virtual Android.Content.ClipDescription.SourceDeviceName.get -> string? -virtual Android.Content.Context.ShouldShowRequestPermissionRationale(string! permission) -> bool -virtual Android.Content.PM.PackageManager.GetEnableAppLockIntentForPackage(string! packageName, bool enabled) -> Android.App.PendingIntent? -virtual Android.Content.PM.PackageManager.GetMemoryBudgets(Android.Content.PM.ApplicationInfo! info) -> System.Collections.Generic.IList! -virtual Android.Hardware.Biometrics.BiometricPrompt.AuthenticationPurpose.get -> Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose -virtual Android.Hardware.Biometrics.BiometricPrompt.Builder.SetAuthenticationPurpose(Android.Hardware.Biometrics.BiometricManagerAuthenticationPurpose purpose) -> Android.Hardware.Biometrics.BiometricPrompt.Builder! -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationError(Android.Hardware.Biometrics.BiometricErrorCode errorCode, Java.Lang.ICharSequence! errString) -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationFailed() -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationHelp(int helpCode, Java.Lang.ICharSequence! helpString) -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationPaused() -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationResumed() -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnAuthenticationSucceeded(Android.Hardware.Biometrics.BiometricPrompt.AuthenticationResult! result) -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnBackPressed() -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnSessionStarted(long sessionId) -> void -virtual Android.Hardware.Biometrics.EmbeddedBiometricPrompt.AuthenticationCallback.OnTappedOutside() -> void -virtual Android.Media.AudioManager.CanManageAssistantAudio() -> bool -virtual Android.Media.AudioManager.GetDirectProfilesForAttributes(Android.Media.AudioAttributes! attributes, int uid) -> System.Collections.Generic.IList! -virtual Android.Net.Http.X509TrustManagerExtensions.SetNetworkSecurityPolicy(Android.Security.NetworkSecurityPolicy! policy) -> void -virtual Android.OS.MultiSensory.MultisensoryManager.PlayToken(Android.OS.MultiSensory.MultisensoryManagerToken tokenConstant) -> void -virtual Android.OS.Vibrator.GetPresetDuration(Android.OS.VibrationEffectPresetType presetId) -> Java.Time.Duration! -virtual Android.OS.Vibrator.IsPresetSupported(Android.OS.VibrationEffectPresetType presetId) -> bool -virtual Android.Service.Notification.NotificationListenerService.Ranking.AgentInteractionFlags.get -> Android.App.NotificationAgentTaskInteractionFlags -virtual Android.Service.PersonalContext.Insight.ContextInsight.HasAttribution.get -> bool -virtual Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnConnected() -> void -virtual Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnHandleEvent(string! packageName, Android.Service.PersonalContext.Insight.Interaction.InsightEvent! e) -> void -virtual Android.Service.PersonalContext.Understander.ContextUnderstanderService.OnUnderstand(Android.Service.PersonalContext.Understander.UnderstandRequest! request) -> Android.Service.PersonalContext.Understander.UnderstandResult! -virtual Android.Telecom.CallScreeningService.CallResponse.Builder.SetRejectedAsMissed(bool shouldRejectedAsMissed) -> Android.Telecom.CallScreeningService.CallResponse.Builder! -virtual Android.Telecom.CallScreeningService.CallResponse.IsRejectedAsMissed.get -> bool -virtual Android.Util.LongSparseArray.Compute(long key, Android.Util.Function.ILongObjFunction! function) -> Java.Lang.Object? -virtual Android.Util.SparseArray.Compute(int key, Android.Util.Function.IIntObjFunction! function) -> Java.Lang.Object? -virtual Android.Util.SparseBooleanArray.Compute(int key, Java.Util.Functions.IIntBinaryOperator! function) -> bool -virtual Android.Util.SparseIntArray.Compute(int key, Java.Util.Functions.IIntBinaryOperator! function) -> int -virtual Android.Util.SparseLongArray.Compute(int key, Java.Util.Functions.ILongBinaryOperator! function) -> long -virtual Android.Views.ActionMode.ClearTextSelection() -> void -virtual Android.Views.ActionMode.SetTextSelection(Java.Lang.ICharSequence? text, int start, int end, Android.OS.LocaleList! locales) -> void -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.Clear() -> void -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescriptionFormatted.get -> Java.Lang.ICharSequence? -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ContentDescriptionFormatted.set -> void -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.GetBounds(Android.Graphics.Rect! outBounds) -> void -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasBounds.get -> bool -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasContentDescription.get -> bool -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasParentId.get -> bool -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.HasText.get -> bool -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ParentId.get -> Android.Views.Autofill.AutofillId? -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.ParentId.set -> void -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.SetBounds(int left, int top, int right, int bottom) -> void -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.TextFormatted.get -> Java.Lang.ICharSequence? -virtual Android.Views.ContentCaptures.ContentCaptureNodeProperties.TextFormatted.set -> void -virtual Android.Views.SurfaceControl.JankData.DesiredPresentTimeNanos.get -> long -virtual Android.Views.SurfaceControl.JankData.PresentTimeNanos.get -> long -virtual Android.Views.SurfaceView.RegisterOnJankDataListener(Java.Util.Concurrent.IExecutor! executor, Android.Views.SurfaceControl.IOnJankDataListener! listener) -> Android.Views.SurfaceControl.OnJankDataListenerRegistration! -virtual Android.Views.View.IsContentCaptureSelfReportingEnabled.get -> bool -virtual Android.Views.View.OnProvideContentCaptureNodeProperties(Android.Views.ContentCaptures.ContentCaptureNodeProperties! properties) -> void -virtual Android.Views.View.SetBackdropRenderEffect(Android.Graphics.RenderEffect? renderEffect) -> void -virtual Android.Views.Window.SetDimColor(long color) -> void -virtual Android.Widget.RemoteViews.GetDrawInstructions() -> Android.Widget.RemoteViews.DrawInstructions? -virtual Java.Lang.Process.Pid() -> long diff --git a/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt b/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt index 3ce29084f11..6276e2e850e 100644 --- a/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt +++ b/src/Mono.Android/PublicAPI/API-37/PublicAPI.Shipped.txt @@ -8164,7 +8164,7 @@ Android.Bluetooth.BluetoothA2dp Android.Bluetooth.BluetoothA2dp.ConnectedDevices.get -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothA2dp.Finalize() -> void Android.Bluetooth.BluetoothA2dp.GetConnectionState(Android.Bluetooth.BluetoothDevice? device) -> Android.Bluetooth.ProfileState -Android.Bluetooth.BluetoothA2dp.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]! states) -> System.Collections.Generic.IList? +Android.Bluetooth.BluetoothA2dp.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]? states) -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothA2dp.InterfaceConsts Android.Bluetooth.BluetoothA2dp.IsA2dpPlaying(Android.Bluetooth.BluetoothDevice? device) -> bool Android.Bluetooth.BluetoothA2dp.SupportedCodecTypes.get -> System.Collections.Generic.ICollection! @@ -8351,7 +8351,7 @@ Android.Bluetooth.BluetoothGatt.Disconnect() -> void Android.Bluetooth.BluetoothGatt.DiscoverServices() -> bool Android.Bluetooth.BluetoothGatt.ExecuteReliableWrite() -> bool Android.Bluetooth.BluetoothGatt.GetConnectionState(Android.Bluetooth.BluetoothDevice? device) -> Android.Bluetooth.ProfileState -Android.Bluetooth.BluetoothGatt.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]! states) -> System.Collections.Generic.IList? +Android.Bluetooth.BluetoothGatt.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]? states) -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothGatt.GetService(Java.Util.UUID? uuid) -> Android.Bluetooth.BluetoothGattService? Android.Bluetooth.BluetoothGatt.InterfaceConsts Android.Bluetooth.BluetoothGatt.ReadCharacteristic(Android.Bluetooth.BluetoothGattCharacteristic? characteristic) -> bool @@ -8388,7 +8388,7 @@ Android.Bluetooth.BluetoothGattServer.Close() -> void Android.Bluetooth.BluetoothGattServer.Connect(Android.Bluetooth.BluetoothDevice? device, bool autoConnect) -> bool Android.Bluetooth.BluetoothGattServer.ConnectedDevices.get -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothGattServer.GetConnectionState(Android.Bluetooth.BluetoothDevice? device) -> Android.Bluetooth.ProfileState -Android.Bluetooth.BluetoothGattServer.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]! states) -> System.Collections.Generic.IList? +Android.Bluetooth.BluetoothGattServer.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]? states) -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothGattServer.GetService(Java.Util.UUID? uuid) -> Android.Bluetooth.BluetoothGattService? Android.Bluetooth.BluetoothGattServer.InterfaceConsts Android.Bluetooth.BluetoothGattServer.NotifyCharacteristicChanged(Android.Bluetooth.BluetoothDevice! device, Android.Bluetooth.BluetoothGattCharacteristic! characteristic, bool confirm, byte[]! value) -> int @@ -8413,7 +8413,7 @@ Android.Bluetooth.BluetoothGattService.MIncludedServices.set -> void Android.Bluetooth.BluetoothHeadset Android.Bluetooth.BluetoothHeadset.ConnectedDevices.get -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothHeadset.GetConnectionState(Android.Bluetooth.BluetoothDevice? device) -> Android.Bluetooth.ProfileState -Android.Bluetooth.BluetoothHeadset.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]! states) -> System.Collections.Generic.IList? +Android.Bluetooth.BluetoothHeadset.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]? states) -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothHeadset.InterfaceConsts Android.Bluetooth.BluetoothHeadset.IsAudioConnected(Android.Bluetooth.BluetoothDevice? device) -> bool Android.Bluetooth.BluetoothHeadset.IsNoiseReductionSupported(Android.Bluetooth.BluetoothDevice! device) -> bool @@ -8426,7 +8426,7 @@ Android.Bluetooth.BluetoothHealth.ConnectChannelToSource(Android.Bluetooth.Bluet Android.Bluetooth.BluetoothHealth.ConnectedDevices.get -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothHealth.DisconnectChannel(Android.Bluetooth.BluetoothDevice? device, Android.Bluetooth.BluetoothHealthAppConfiguration? config, int channelId) -> bool Android.Bluetooth.BluetoothHealth.GetConnectionState(Android.Bluetooth.BluetoothDevice? device) -> Android.Bluetooth.ProfileState -Android.Bluetooth.BluetoothHealth.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]! states) -> System.Collections.Generic.IList? +Android.Bluetooth.BluetoothHealth.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]? states) -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothHealth.GetMainChannelFd(Android.Bluetooth.BluetoothDevice? device, Android.Bluetooth.BluetoothHealthAppConfiguration? config) -> Android.OS.ParcelFileDescriptor? Android.Bluetooth.BluetoothHealth.InterfaceConsts Android.Bluetooth.BluetoothHealth.RegisterSinkAppConfiguration(string? name, int dataType, Android.Bluetooth.BluetoothHealthCallback? callback) -> bool @@ -8454,7 +8454,7 @@ Android.Bluetooth.BluetoothHidDevice.Connect(Android.Bluetooth.BluetoothDevice? Android.Bluetooth.BluetoothHidDevice.ConnectedDevices.get -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothHidDevice.Disconnect(Android.Bluetooth.BluetoothDevice? device) -> bool Android.Bluetooth.BluetoothHidDevice.GetConnectionState(Android.Bluetooth.BluetoothDevice? device) -> Android.Bluetooth.ProfileState -Android.Bluetooth.BluetoothHidDevice.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]! states) -> System.Collections.Generic.IList? +Android.Bluetooth.BluetoothHidDevice.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]? states) -> System.Collections.Generic.IList? Android.Bluetooth.BluetoothHidDevice.InterfaceConsts Android.Bluetooth.BluetoothHidDevice.RegisterApp(Android.Bluetooth.BluetoothHidDeviceAppSdpSettings? sdp, Android.Bluetooth.BluetoothHidDeviceAppQosSettings? inQos, Android.Bluetooth.BluetoothHidDeviceAppQosSettings? outQos, Java.Util.Concurrent.IExecutor? executor, Android.Bluetooth.BluetoothHidDevice.Callback? callback) -> bool Android.Bluetooth.BluetoothHidDevice.ReplyReport(Android.Bluetooth.BluetoothDevice? device, sbyte type, sbyte id, byte[]? data) -> bool @@ -11502,11 +11502,11 @@ Android.Content.Res.IFontScaleConverter.IsNonLinearFontScalingActive(float fontS Android.Content.Res.IXmlResourceParser Android.Content.Res.IXmlResourceParser.AttributeCount.get -> int Android.Content.Res.IXmlResourceParser.Close() -> void -Android.Content.Res.IXmlResourceParser.GetAttributeName(int pos) -> string! +Android.Content.Res.IXmlResourceParser.GetAttributeName(int pos) -> string? Android.Content.Res.IXmlResourceParser.GetAttributeNamespace(int index) -> string? -Android.Content.Res.IXmlResourceParser.GetAttributeValue(int pos) -> string! +Android.Content.Res.IXmlResourceParser.GetAttributeValue(int pos) -> string? Android.Content.Res.IXmlResourceParser.GetAttributeValue(string? ns, string? name) -> string? -Android.Content.Res.IXmlResourceParser.PositionDescription.get -> string! +Android.Content.Res.IXmlResourceParser.PositionDescription.get -> string? Android.Content.Res.KeyboardHidden Android.Content.Res.KeyboardHidden.No = 1 -> Android.Content.Res.KeyboardHidden Android.Content.Res.KeyboardHidden.Undefined = 0 -> Android.Content.Res.KeyboardHidden @@ -98038,7 +98038,7 @@ override Android.Widget.AbsoluteLayout.ThresholdType.get -> System.Type! override Android.Widget.AbsSeekBar.JniPeerMembers.get -> Java.Interop.JniPeerMembers! override Android.Widget.AbsSeekBar.ThresholdClass.get -> nint override Android.Widget.AbsSeekBar.ThresholdType.get -> System.Type! -override Android.Widget.AbsSpinner.Adapter.get -> Android.Widget.ISpinnerAdapter? +override Android.Widget.AbsSpinner.Adapter.get -> Android.Widget.ISpinnerAdapter! override Android.Widget.AbsSpinner.Adapter.set -> void override Android.Widget.AbsSpinner.JniPeerMembers.get -> Java.Interop.JniPeerMembers! override Android.Widget.AbsSpinner.SelectedView.get -> Android.Views.View? @@ -99707,7 +99707,7 @@ override Java.Nio.MappedByteBuffer.Compact() -> Java.Nio.ByteBuffer? override Java.Nio.MappedByteBuffer.Duplicate() -> Java.Nio.ByteBuffer? override Java.Nio.MappedByteBuffer.JniPeerMembers.get -> Java.Interop.JniPeerMembers! override Java.Nio.MappedByteBuffer.Slice() -> Java.Nio.ByteBuffer? -override Java.Nio.MappedByteBuffer.Slice(int index, int length) -> Java.Nio.MappedByteBuffer? +override Java.Nio.MappedByteBuffer.Slice(int index, int length) -> Java.Nio.MappedByteBuffer! override Java.Nio.MappedByteBuffer.ThresholdClass.get -> nint override Java.Nio.MappedByteBuffer.ThresholdType.get -> System.Type! override Java.Nio.ReadOnlyBufferException.JniPeerMembers.get -> Java.Interop.JniPeerMembers! diff --git a/src/Mono.Android/metadata b/src/Mono.Android/metadata index 1d9dd69769d..dcb7e3fd918 100644 --- a/src/Mono.Android/metadata +++ b/src/Mono.Android/metadata @@ -1633,6 +1633,10 @@ + + new + @@ -1710,6 +1714,10 @@ true true true + + true + true new + + return + @@ -1714,9 +1720,8 @@ true true true - - true + true